[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
2. Coding model description
2.1 Symbolic names | ||
2.2 Numeric literals | ||
2.3 String literals | ||
2.4 Keywords | ||
2.5 Delimiters | ||
2.6 Comments |
Model description is coded in plain text format using ASCII character set. Valid characters acceptable in the model description are the following:
- alphabetic characters:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
a b c d e f g h i j k l m n o p q r s t u v w x y z _ - numeric characters:
0 1 2 3 4 5 6 7 8 9
- special characters:
! " # & ' ( ) * + , - . / : ; < = > [ ] ^ { | }
- white-space characters:
SP HT CR NL VT FF
Within string literals and comments any ASCII characters (except control characters) are valid.
White-space characters are non-significant. They can be used freely between lexical units to improve readability of the model description. They are also used to separate lexical units from each other if there is no other way to do that.
Syntactically model description is a sequence of lexical units in the following categories:
- symbolic names;
- numeric literals;
- string literals;
- keywords;
- delimiters;
- comments.
The lexical units of the language are discussed below.