1 /* Asset Package Compiler */
11 extern int lexer_init();
18 %define parse.error verbose
20 %define api.value.type union
31 /* %token <str> EXT */
33 /* %token <str> SPR */
37 /* SS: SPR '/' MD '.' EXT */
57 | arch_id arch_id_list
61 PROTOCLASS label arch_id_list SIBS arch_id_list
62 | PROTOCLASS label arch_id_list
63 | label arch_id_ref vdat
93 main(int argc, char** argv)
94 { /* Parse cmd line arguments */
96 yyparse(); /* runs handle_fname for each filename */
101 yyerror (char const *s)
102 { fprintf(stderr, "%s\n", s);