Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
internal
|
|
combinator
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. |
grammar
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. |
regex/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.