[Bprocessor-commit] bscript/src/etc bscript.g,1.2,1.3
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2006-09-11 22:57:27
|
Update of /cvsroot/bprocessor/bscript/src/etc In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv14460/src/etc Modified Files: bscript.g Log Message: basic evaluation Index: bscript.g =================================================================== RCS file: /cvsroot/bprocessor/bscript/src/etc/bscript.g,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** bscript.g 11 Sep 2006 20:39:06 -0000 1.2 --- bscript.g 11 Sep 2006 22:57:25 -0000 1.3 *************** *** 20,24 **** Period : '.' ; End : ';' ; ! protected Letter --- 20,24 ---- Period : '.' ; End : ';' ; ! Comma : ',' ; protected Letter *************** *** 57,60 **** --- 57,63 ---- class ScriptParser extends Parser; + options { + k=3; + } *************** *** 81,84 **** --- 84,88 ---- | StartTerm expression[env] EndTerm | unary[env] + | call[env] ; *************** *** 95,96 **** --- 99,106 ---- : i:Identifier { env.append(new Variable(i.getText())); } ; + + call[Function env] + : name1:Identifier StartTerm EndTerm + | name2:Identifier StartTerm expression[env] ( Comma expression[env] ) * EndTerm + ; + \ No newline at end of file |