@@ -523,6 +523,104 @@ This chapter will mostly focus on describing current status of the command line
...
@@ -523,6 +523,104 @@ This chapter will mostly focus on describing current status of the command line
\section{Language description}
\section{Language description}
The language is described by syntax similar to EBNF. The grammar's initial symbol is parse. The terminal symbols are in uppercase, nonterminals in lowercase. Terminal symbols starting with KW\_ prefix represent nonreserved keywords of value what is after the underscore. Integer is a sequence of digits, identifier is letter followed by letters and digits and string is double quoted character sequence. End is a special terminal symbol representing the end of the input.