Directories
¶
| Path | Synopsis |
|---|---|
|
Package automata provides data structures and algorithms for working with automata.
|
Package automata provides data structures and algorithms for working with automata. |
|
Package dot provides a basic implementation of the DOT language for visualizing graphs.
|
Package dot provides a basic implementation of the DOT language for visualizing graphs. |
|
Package errors provides custom error types and functionalities to enhance error handling.
|
Package errors provides custom error types and functionalities to enhance error handling. |
|
Package generic provides types, interfaces, and functions to support generic programming use cases.
|
Package generic provides types, interfaces, and functions to support generic programming use cases. |
|
Package grammar implements data structures and algorithms for formal grammars.
|
Package grammar implements data structures and algorithms for formal grammars. |
|
Package graph implements graph data structures and algorithms.
|
Package graph implements graph data structures and algorithms. |
|
Package hash provides hash functions for standard Go types.
|
Package hash provides hash functions for standard Go types. |
|
Package heap implements heap data structures.
|
Package heap implements heap data structures. |
|
internal
|
|
|
parsertest
Package parsertest provides reusable test fixtures and utility functions used by other packages.
|
Package parsertest provides reusable test fixtures and utility functions used by other packages. |
|
Package lexer defines abstractions and data types for constructing lexers.
|
Package lexer defines abstractions and data types for constructing lexers. |
|
input
Package input implements a two-buffer input reader.
|
Package input implements a two-buffer input reader. |
|
Package list implements list data structures.
|
Package list implements list data structures. |
|
Package parser provides data types and algorithms for building parsers.
|
Package parser provides data types and algorithms for building parsers. |
|
combinator
Package combinator provides data types and primitive constructs for building parser combinators.
|
Package combinator provides data types and primitive constructs for building parser combinators. |
|
lr
Package lr provides common data structures and algorithms for building LR parsers.
|
Package lr provides common data structures and algorithms for building LR parsers. |
|
lr/canonical
Package canonical provides data structures and algorithms for building Canonical LR parsers.
|
Package canonical provides data structures and algorithms for building Canonical LR parsers. |
|
lr/lookahead
Package lookahead provides data structures and algorithms for building Look-Ahead LR (LALR) parsers.
|
Package lookahead provides data structures and algorithms for building Look-Ahead LR (LALR) parsers. |
|
lr/simple
Package simple provides data structures and algorithms for building Simple LR (SLR) parsers.
|
Package simple provides data structures and algorithms for building Simple LR (SLR) parsers. |
|
predictive
Package predictive provides data structures and algorithms for building predictive parsers.
|
Package predictive provides data structures and algorithms for building predictive parsers. |
|
Package radixsort implements common radix sorting algorithms.
|
Package radixsort implements common radix sorting algorithms. |
|
range
|
|
|
cont
Package cont provides algorithms and data structures for continuous ranges.
|
Package cont provides algorithms and data structures for continuous ranges. |
|
disc
Package disc provides algorithms and data structures for discrete ranges.
|
Package disc provides algorithms and data structures for discrete ranges. |
|
Package set implements a set data structure.
|
Package set implements a set data structure. |
|
Package sort implements common sorting algorithms.
|
Package sort implements common sorting algorithms. |
|
Package spatial implements spatial data structures.
|
Package spatial implements spatial data structures. |
|
Package symboltable implements symbol table data structures.
|
Package symboltable implements symbol table data structures. |
|
Package trie implements prefix tree data structures.
|
Package trie implements prefix tree data structures. |
|
Package unionfind implements union-find data structures and algorithms.
|
Package unionfind implements union-find data structures and algorithms. |
Click to show internal directories.
Click to hide internal directories.