import { type BaseActionDict } from "https://deno.land/x/ohm_js@v17.0.3/index.d.ts";
An ActionDict is a dictionary of Actions indexed by rule names. This is a "pure" type that only contains keys for built-in rules.
Properties
optional
_iter: (this: IterationNode, ...children: Node[]) => Toptional
_nonterminal: (this: NonterminalNode, ...children: Node[]) => Toptional
_terminal: (this: TerminalNode) => Toptional
alnum: (this: NonterminalNode, arg0: NonterminalNode) => Toptional
letter: (this: NonterminalNode, arg0: NonterminalNode) => Toptional
digit: (this: NonterminalNode, arg0: TerminalNode) => Toptional
hexDigit: (this: NonterminalNode, arg0: NonterminalNode | TerminalNode) => Toptional
ListOf: (this: NonterminalNode, arg0: NonterminalNode) => Toptional
NonemptyListOf: () => Toptional
EmptyListOf: (this: NonterminalNode) => Toptional
listOf: (this: NonterminalNode, arg0: NonterminalNode) => Toptional
nonemptyListOf: () => Toptional
emptyListOf: (this: NonterminalNode) => Toptional
applySyntactic: (this: NonterminalNode, arg0: Node) => T