| home | contents | previous | next page | send comment | send link | add bookmark |

Programmer's Guide to the Zeno Interpreter

Appendix B.
Language reference

The special symbols, key words, standard identifiers, and variable limits used in the language are shown in this appendix.

Table B1. Special symbols

    :=  +   -   *   /   ^   &   :   ,   .   ...

    =   ~=  <   <=  >   >=  (   )   \   %

Table B2. Limits

   maximum value of an integer              2147483647
   minimum value of an integer             -2147483648

   maximum magnitude of a real number    1.797693e+308
   minimum magnitude of a real number    2.225074e-308

   maximum value of base 10 exponent               308
   minimum value of base 10 exponent              -307

   maximum string length                           255

   maximum array size in bytes                   32767

Table B3. Definitions of key words and standard identifiers

This section contains definitions and explains the usage of key words and standard identifiers used in the Zeno programming language. In the table below, a word in bold is a keyword of the language; a word not in bold is an identifier of a standard function or procedure. These words cannot be used as names for data or subprograms in your programs.

and arccos arcsin arctan arctanxy
array assert
boolean
case ceil char chr close
const continue cos cosh
dateday datemonth datetime dateyear dayofweek
decr decreasing div do
else elsif end enum eof
erealstr exit exp
false floor for frealstr function
get getexp goto
if incr index int intstr
label ln localtime log10
mod
nand nor not
of open or ord
procedure program put
rand randint randomize randseed real
realstr record repeat return round
setexp sign sin sinh sqrt
string strint strlen strreal systemtime
tab tan tanh then timehour
timeminute timemsecs timesecond true type
until
value var
when while
xor


| home | contents | previous | next page | send comment | send link | add bookmark |