Directories
¶
Path | Synopsis |
---|---|
bql
|
|
grammar
Package grammar imlements the grammar parser for the BadWolf query language.
|
Package grammar imlements the grammar parser for the BadWolf query language. |
lexer
Package lexer implements the lexer used bye the BadWolf query language.
|
Package lexer implements the lexer used bye the BadWolf query language. |
planner
Package planner contains all the machinery to transform the semantic output into an actionable plan.
|
Package planner contains all the machinery to transform the semantic output into an actionable plan. |
semantic
Package semantic contains the semantic analysis required to have a senantically valid parser.
|
Package semantic contains the semantic analysis required to have a senantically valid parser. |
table
Package table export the table that contains the results of a BQL query.
|
Package table export the table that contains the results of a BQL query. |
Package io provides basic tools to read and write graphs from and to files.
|
Package io provides basic tools to read and write graphs from and to files. |
Package storage provides the abstraction to build drivers for BadWolf.
|
Package storage provides the abstraction to build drivers for BadWolf. |
memory
Package memory provide a volatile memory-based implementation of the storage.Store and storage.Graph interfaces.
|
Package memory provide a volatile memory-based implementation of the storage.Store and storage.Graph interfaces. |
tools
|
|
compliance
Package compliance provides the tools to validate the compliance of driver implementations and BQL behavior testing.
|
Package compliance provides the tools to validate the compliance of driver implementations and BQL behavior testing. |
vcli/bw
The assert command allows to run the stories in a folder and collect the outcome.
|
The assert command allows to run the stories in a folder and collect the outcome. |
Package triple implements and allows to manipulate Badwolf triples.
|
Package triple implements and allows to manipulate Badwolf triples. |
literal
Package literal provides an abstraction to manipulate BadWolf literals.
|
Package literal provides an abstraction to manipulate BadWolf literals. |
node
Package node provides the abstraction to build and use BadWolf nodes.
|
Package node provides the abstraction to build and use BadWolf nodes. |
predicate
Package predicate allows to build and manipulate BadWolf predicates.
|
Package predicate allows to build and manipulate BadWolf predicates. |
Click to show internal directories.
Click to hide internal directories.