* src/neverparse/neverclaimparse.yy: Prefer accepting labels in aliases.

This commit is contained in:
Alexandre Duret-Lutz 2012-09-30 22:21:32 +02:00
parent dd4d03e3a9
commit c05ec36dd0

View file

@ -114,9 +114,18 @@ ident_list:
| ident_list IDENT ':'
{
result->add_state_alias(*$2, *$1);
// Keep any identifier that start with accept.
if (strncmp("accept", $1->c_str(), 6))
{
delete $1;
$$ = $2;
}
else
{
delete $2;
$$ = $1;
}
}
state:
ident_list "skip"