Directories ¶
Path | Synopsis |
---|---|
package combinator provides all data types and primitive constructs for building a parser combinator in Go.
|
package combinator provides all data types and primitive constructs for building a parser combinator in Go. |
ebnf
|
|
lexer
Package lexer implements a lexical analyzer for an extension of EBNF language.
|
Package lexer implements a lexical analyzer for an extension of EBNF language. |
Package grammar implements data structures and algorithms for context-free grammars.
|
Package grammar implements data structures and algorithms for context-free grammars. |
regex
|
|
parser/ast
Package ast implements a minimal abstract syntax tree for regular expressions.
|
Package ast implements a minimal abstract syntax tree for regular expressions. |
parser/nfa
Package provides a combinator parser for parsing regular expression into a non-deterministic finite automata.
|
Package provides a combinator parser for parsing regular expression into a non-deterministic finite automata. |
Click to show internal directories.
Click to hide internal directories.