- added a large bunch of script exports.

This commit is contained in:
Christoph Oelckers 2022-12-28 22:46:13 +01:00
parent ba7a0aa83c
commit a3da3a4c43
17 changed files with 656 additions and 38 deletions

View file

@ -272,6 +272,13 @@ dottable_id(X) ::= IDENTIFIER(A).
id->Id = A.Name();
X = id;
}
// this is needed for defining properties named 'action'.
dottable_id(X) ::= ACTION(A).
{
NEW_AST_NODE(Identifier,id,A);
id->Id = NAME_Action;
X = id;
}
dottable_id(X) ::= dottable_id(A) DOT IDENTIFIER(B).
{
NEW_AST_NODE(Identifier,id2,A);