Predefined Operators:

Some Explanations

-- Notes Page --


This slide explains two of the less obvious operators.

The concatenation operator joins two vectors together. Both vectors must be of similar types. The example given above implements a logical shift left for this four-bit array by concatenating (or appending) a '0' to the vector resulting from a simple shift.

For the exponentiation operator **, the exponent must always be an integer. No real exponents are allowed, and negative exponents are allowed only with real numbers.