parser fixes for bug 243
authorDejan Jovanović <dejan.jovanovic@gmail.com>
Mon, 2 May 2011 19:45:08 +0000 (19:45 +0000)
committerDejan Jovanović <dejan.jovanovic@gmail.com>
Mon, 2 May 2011 19:45:08 +0000 (19:45 +0000)
src/parser/smt/Smt.g

index 0cceb53e4245f7473ac6f3efad00578b9203b639..b03188b3ce8909393da3ebe2018396ca613646b3 100644 (file)
@@ -598,7 +598,6 @@ XOR_TOK           : 'xor';
 
 // Bitvector tokens
 BITVECTOR_TOK     : 'BitVec';
-BV_TOK            : 'bv';
 CONCAT_TOK        : 'concat';
 EXTRACT_TOK       : 'extract';
 BVAND_TOK         : 'bvand';
@@ -678,7 +677,7 @@ FLET_IDENTIFIER
  */
 USER_VALUE
   :   '{'
-      ( ~('{' | '}') )*
+      ( '\\{' | '\\}' | ~('{' | '}') )*
     '}'
   ;