Add a rule to the grammar. Will raise a typescript error if the rule already exists in the grammar.
Add an indirection function. If the rule already exists, but the implementation differs, an error will be thrown.
Delete a grammar rule by its name.
Change the implementation of an existing indirection.
Static
Add a rule to the grammar. Will raise a typescript error if the rule already exists in the grammar.