102 |
%token PERCENT_NTERM "%nterm" |
%token PERCENT_NTERM "%nterm" |
103 |
%token PERCENT_TYPE "%type" |
%token PERCENT_TYPE "%type" |
104 |
%token PERCENT_UNION "%union" |
%token PERCENT_UNION "%union" |
105 |
|
%token PERCENT_LEFT "%left" |
106 |
|
%token PERCENT_RIGHT "%right" |
107 |
|
%token PERCENT_NONASSOC "%nonassoc" |
108 |
|
|
109 |
%token PERCENT_EXPECT "%expect" |
%token PERCENT_EXPECT "%expect" |
110 |
%token PERCENT_START "%start" |
%token PERCENT_START "%start" |
111 |
%token PERCENT_PREC "%prec" |
%token PERCENT_PREC "%prec" |
224 |
{ current_assoc = non_assoc; current_type = NULL; } |
{ current_assoc = non_assoc; current_type = NULL; } |
225 |
; |
; |
226 |
|
|
|
%token PERCENT_LEFT "%left"; |
|
|
%token PERCENT_RIGHT "%right"; |
|
|
%token PERCENT_NONASSOC "%nonassoc"; |
|
227 |
precedence_declarator: |
precedence_declarator: |
228 |
"%left" { $$ = left_assoc; } |
"%left" { $$ = left_assoc; } |
229 |
| "%right" { $$ = right_assoc; } |
| "%right" { $$ = right_assoc; } |