
GeoBASIC Reference Manual
2.GeoBasic Constructs
TPS1100-Version 1.30
2-3
2.13.3 COM_SetTimeOut ................................................................... 2-77
2.13.4 COM_ExecCmd ....................................................................... 2-78
2.1 GENERAL
2.1.1
Syntax and Notation - BNF
The syntax and semantics of GeoB
ASIC
are based on modern Basic
implementations (like Visual Basic from Microsoft). The syntax in this manual is
given in BNF - Bachus Naur Normal Form.
BNF knows the following elements to describe a syntax definition:
•
Reserved words, operators and delimiters:
They are printed in
BOLD
letters and enclosed in double quotes " ". They
have to be written as given (except that upper and lower case letters are
equivalent).
•
Square brackets [ ] :
They designate an
optional
part, hence such a part may be omitted.
•
Curly braces { } :
Enclose elements which may occur 0 or more times.
•
Round parentheses ( ) :
They contain a list of
alternatives
separated by a vertical bar | , from which
one has to be chosen.
•
The abstraction character ::= :
This sign binds a concrete structure of syntactical elements to an abstract
concept of it.
For example see the following syntax description:
Содержание tps1100
Страница 1: ...GeoBASIC FOR TPS1100 User Manual Version 2 10 1997 2001 Leica Geosystems AG Heerbrugg Switzerland ...
Страница 150: ...GeoBASIC FOR TPS1100 Reference Manual Version 2 10 1997 2001 Leica Geosystems AG Heerbrugg Switzerland ...
Страница 411: ...GeoBASIC Reference Manual 6 System Functions TPS1100 Version 1 30 6 7 6 5 35 CSV_LibCallAvailable 6 213 ...
Страница 620: ...TPS1100 Version 2 10 6 1 ...
Страница 621: ......
Страница 623: ...TPS1100 Version 2 10 6 1 ...
Страница 624: ......
Страница 1053: ...TPS1100 Version 1 30 E 1 Appendix E GEOFONT ...
Страница 1154: ...GeoBASIC Reference Manual Appendix J List of Predefined Identifiers TPS1100 Version 1 30 J 9 TMC_SetOffsetDist 6 128 ...