: $Id: yacc.key,v 1.8 2008/11/28 01:40:56 tom Exp $
: YACC Macros/keywords
yyclearin
yyerrok
yyerror
yylex
yyparse
:
%%
%binary
%ident
%left
%nonassoc
%right
%start
%term
%token
%type
%union
%{
%}
:
.class Extension
.default Extension
: Extensions (some are in more than one implementation)
%expect
%expect-rr
: other features added by bison
%destructor
%no_lines
%pure_parser
%raw
%token_table
:
.default
:
: The syntax filter assumes this setting (commented out) unless you have
: overridden it, e.g., in your ".vile.keywords" file:
:.class Terminal:Ident2
:
: use a "merge" here, to include C's keywords for various inline stuff.
.merge c
: The real "C" code will be done by switching to/from the "C" table, read here.
.source c
