diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | parser.y | 3 |
2 files changed, 8 insertions, 2 deletions
@@ -1,5 +1,12 @@ 2011-11-18 Kaz Kylheku <kaz@kylheku.com> + * parser.y: Regression IDENT, '{' and '}' + must be on the same precedence level and right + associative. Without this consective braced + variables don't work, etc. + +2011-11-18 Kaz Kylheku <kaz@kylheku.com> + * gc.c (mark_mem_region): Use the Valgrind API only to mark the type field as accessible, not the whole object that we are checking. Marking the whole object accessible hides @@ -90,8 +90,7 @@ static val parsed_spec; %type <lineno> '(' %nonassoc LOW /* used for precedence assertion */ -%right IDENT -%nonassoc '{' '}' +%right IDENT '{' '}' %right ALL SOME NONE MAYBE CASES CHOOSE AND OR END COLLECT UNTIL COLL %right OUTPUT REPEAT REP FIRST LAST EMPTY DEFINE %right SPACE TEXT NUMBER |