Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EBNF ¶
type EBNF struct { Encoder *core.Encoder `kernel:"inject"` Build *core.Build `kernel:"inject"` Ebnf *string `kernel:"flag,ebnf,Output Parser EBNF"` }
EBNF generates EBNF and railroad diagrams of the parser
type Railroad ¶
type Railroad struct { Encoder *core.Encoder `kernel:"inject"` Build *core.Build `kernel:"inject"` Railroad *string `kernel:"flag,railroad,Generate Railroad graph"` Output *string `kernel:"flag,railroad-out,Destination of Railroad graph"` }
Railroad creates railroad diagrams from EBMF files.
This is based on the railroad command in participle
Click to show internal directories.
Click to hide internal directories.