Symbol

A symbol is any typeable character (except space) that is not a letter and is allowed to be used outside of a comment or a string. Important symbols include:


 * Semi colon (";") statement separator
 * Period (".") Used to indicate a real number, indicates a field in a record, and is the last character checked in a unit or program.
 * Colon (":") used to separate the deckaration of a variable from the type, or to indicate a typed constant.
 * equal ("=") used to compare two values to see if they are equal, to separate a declaration of a const from the value it is being assigned; and a type from the type of item it is defining.
 * Becomes (":=") used to set the value of a var at run time.
 * Hash or pound sign ("#") Used to indicate a character is being declared by its numeric value.
 * @|At ("@") used to declare a reference to an address.
 * ^|Dereference ("^") used to declare use of a pointer.
 * Base Symbols Percent, ampersand, and dollar sign ("%"),("&") and ("$") used to represent numbers other than base 10.
 * <> Compare two values to see if they are not equal.
 * < Compare two values to see if the value to the left is less than the value to the right.
 * > Compare two values to see if the value to the right is greater than the value to the left.
 * <= Compare two values to see if the value to the left is less than or equal to the value to the right.
 * >= Compare two values to see if the value to the right is greater than or equal to the value to the left.
 * Quote ("'") Used to indicate the start or end of a quoted character or string.
 * Parentheses "(" and ")" used to delimit comparisons, mathematical formulas, and to declare values in a typed constant
 * Brackets "[" and "]" used to declare arrays and to reference elements of an array.
 * Minus and plus ("-") and ("+") used to decare the sign of a number or exponent, and to indicate unary minus.
 * Underscore ("_") a legal character in an identifier.