# README
Tree Search Language (TSL) Imperial Walkers (IW)
sql
The sql
package include a helper sql.Walk
(code, doc) method that adds search to squirrel's SelectBuilder
object.
mongo
The mongo
package include a helper mongo.Walk
(code, doc) method that adds search bson
filter to mongo-go-driver.
graphviz
The graphviz
package include a helper graphviz.Walk
(code, doc) method that exports .dot
file nodes.
ident
The ident
package include a helper ident.Walk
(code, doc) method that checks and mapps identifier names.
semantics
The semantics
package include a helper semantics.Walk
(code, doc) method that reduce one data record to a bolean value (true
or false
) using a tsl tree
.
# Packages
Package graphviz helps to create graphviz dot files using the TSL package.
Package ident helps to replace identifiers in a TSL tree.
Package mongo helps to create mongo BSON filters using the TSL package.
Package semantics implements TSL tree semantics.
Package sql helps to create SQL squirrel filters using the TSL package.