NUM NUM { $$ = (struct frame_spec_t) {SFACE,$1,$2}; }
| FACING { $$ = (struct frame_spec_t) {$1,0,0}; }
| FACING NUM NUM { $$ = (struct frame_spec_t) {$1,$2,$3}; }
+| %empty { $$ = (struct frame_spec_t) {SFACE,0,0}; }
;
%%
char const *s
)
{ ir_class* iter;
+ fprintf(stderr, "[class->");
for (iter = cs->class_stack; iter < cs->csp; iter++)
fprintf(stderr, "%s/", ir_class_name(*iter));
- fprintf(stderr, "\n\t");
+ fprintf(stderr, "]\n\t");
fprintf(stderr, "%s\n", s);
}