Skip to content

Allow arbitrary categories as entrypoints #306

@andreasabel

Description

@andreasabel

Currently BNFC only accepts simple identifiers in the entrypoints declaration.
This should be allowed:

entrypoints [Foo];

RFoo. Foo ::= "foo";
terminator Foo "";

Metadata

Metadata

Assignees

Labels

LBNFConcerning the LBNF syntax and its checkingenhancemententrypointsConcerning entry points for the parser and the `entrypoints` directive

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions