%token <str> ErrorBehaviorString
%token <id> IDentifier "Identifier"
%token <number> Number
+%token <str> CustomEncoding
/*********************************************************************
* Tokens without semantic value
RequiresAttribute
PrintingAttribute
PrintingType
+CustomEncoding
%destructor { delete $$.encoding_options; }
DecodeAttribute
$$.encoding_type = $2;
$$.encoding_options = $4;
}
+| '(' CustomEncoding ')'
+ {
+ $$.encoding_type = Type::CT_CUSTOM;
+ $$.encoding_options = $2;
+ }
;
EncodingOptions: