basic.< Reserved Character/BASIC Program

basic.<

Command basic.< Reserved Character/BASIC Program
Applicable release versions: AP, R83
Category BASIC Program (486)
Description either references subscripts within dynamic arrays, or is a logical operator within conditional expressions.

A "-1" used in a dynamic.array.variable expression will insert data into a new field at the end of the of the specified element. An "*" can be used in a dynamic.array.variable expression to conditionally test all fields expressed against a value.

The "lt" symbol is an alternate form of representing a "less than" condition.
Syntax dynamic.array.variable<ac.expression{, vc.expression{, sc.expression}}>
expression < expression
Options
Example
customer.item<1> = name  
Assigns the value of variable "name" to attribute 1 in dynamic array 
"customer.item".

item<2,-1> = 10
Inserts the literal 10 into a new value appended to the end of attribute 2 in 
dynamic array "item".

if x<*> < 3 then ...
Tests if any attribute in dyanamic array "x" is less than 3.

if x < 0 then... 
"<" is used as a logical operator representing "less 
than".
Purpose
Related basic.array.references
basic.ac.expression
basic.vc.expression
basic.array.dynamic
basic.operators
basic.>
basic.relational.operators
basic.lt
array
basic.read
basic.sc.expression