Index: trunk/src_plugins/io_hyp/hyp_l.c =================================================================== --- trunk/src_plugins/io_hyp/hyp_l.c (revision 10434) +++ trunk/src_plugins/io_hyp/hyp_l.c (revision 10435) @@ -3041,7 +3041,7 @@ YY_DO_BEFORE_ACTION; /* set up hyytext again */ YY_RULE_SETUP #line 262 "hyp_l.l" -{return H_VAL;} +{BEGIN STATE_STRING; return H_VAL;} YY_BREAK case 93: *yy_cp = (yy_hold_char); /* undo effects of setting up hyytext */ Index: trunk/src_plugins/io_hyp/hyp_l.l =================================================================== --- trunk/src_plugins/io_hyp/hyp_l.l (revision 10434) +++ trunk/src_plugins/io_hyp/hyp_l.l (revision 10435) @@ -259,7 +259,7 @@ "USE_DIE_FOR_METAL"/{LHS} {return H_USE_DIE_FOR_METAL;} "V"/{LHS} {BEGIN STATE_STRING; return H_V;} "V?"/{LHS} {return H_V_QM;} -"VAL"/{LHS} {return H_VAL;} +"VAL"/{LHS} {BEGIN STATE_STRING; return H_VAL;} "W"/{LHS} {return H_W;} "X"/{LHS} {return H_X;} "X1"/{LHS} {return H_X1;}