you can find the Description of the language in Language.pdf
This manual describes the syntax and (some) semantics of a simple procedural language.
Lexical Description.
bool
char
int
real
string
int*
char*
real*
if
else
while
var
func
proc
return
null
Operator Lexemes:
&&
and
||
or
!
not
/
division
=
Assignment
==
Equals
>
Greater
>=
Greater or Equal
<
Less
<=
Less or Equal
-
Minus
!=
Not Equal
+
Plus
*
Multiplication
&
Address
^
Dereference
Comment Form :
/%This is a Comment%/
Other Lexemes:
; : , | { } ( ) []