Methods
-
loop()
-
loop: 'while' expr 'do' stmts 'od';returns[ 'loop' expr stmts ] -
print()
-
print: 'print' expr [{ ',' expr }];returns[ 'print' expr ... ] -
select()
-
select: 'if' expr 'then' stmts [ 'else' stmts ] 'fi';returns[ 'select' expr left right? ] -
stmt()
-
stmt: print | ...;returns tree -
stmts()
-
stmts: stmt [{ ';' stmt }];returnsstmtor[ 'stmts' stmt ... ]