Update of /cvsroot/ccmtools/ccmtools/src/ccmtools/parser/assembly
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29224/src/ccmtools/parser/assembly
Modified Files:
assembly.flex bnf.txt
Log Message:
"const" is an alias for "constant"
Index: bnf.txt
===================================================================
RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/parser/assembly/bnf.txt,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** bnf.txt 23 Feb 2007 14:15:33 -0000 1.4
--- bnf.txt 27 Feb 2007 09:07:15 -0000 1.5
***************
*** 26,30 ****
attribute := "attribute" internal_port "=" external_port ";"
! constant := "constant" internal_port "=" value ";"
value := STRING | NUMBER
--- 26,30 ----
attribute := "attribute" internal_port "=" external_port ";"
! constant := ("constant" | "const") internal_port "=" value ";"
value := STRING | NUMBER
Index: assembly.flex
===================================================================
RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/parser/assembly/assembly.flex,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** assembly.flex 23 Feb 2007 14:15:33 -0000 1.5
--- assembly.flex 27 Feb 2007 09:07:15 -0000 1.6
***************
*** 87,90 ****
--- 87,93 ----
"this" { return symbol(sym.THIS); }
"to" { return symbol(sym.TO); }
+
+ /* aliases */
+ "const" { return symbol(sym.CONSTANT); }
/* operators and separators */
|