hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
|
Namespaces | |
hobbes | |
Typedefs | |
typedef std::map< std::string, terminal * > | hobbes::symbols |
typedef std::map< char, terminal * > | hobbes::chars |
Functions | |
terminal * | hobbes::sym (symbols *ss, const std::string &x) |
terminal * | hobbes::chr (chars *cs, char x) |
ParseRule::Bindings | hobbes::toParseRuleBindings (symbols *ss, chars *cs, const BoundGrammarValues &gvs) |
ExprPtr | hobbes::makeParser (cc *, const Grammar &, const LexicalAnnotation &) |