Libecoli 0.11.8
Extensible COmmand LIne library
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
[detail level 12]
 AssertAssertion helpers
 CompleteComplete string input using a grammar graph
 Node configurationConfigure nodes behavior through generic API
 DictionarySimple hash table API (string keys)
 EditlineHelpers for editline
 Hash tableSimple hash table API (any key)
 InitializationLibrary initialization and cleanup functions
 Interactive command lineHelpers for interactive command line (editline, readline, ...)
 LogLog API
 MurmurhashHash calculation using murmurhash algorithm
Grammar nodesLibecoli grammar nodes
  Any nodeA node that matches any single token
  Bypass nodeA pass-through node useful for building graph loops
  Command nodeA node that parses commands using a format string
  Condition nodeA node that conditionally matches based on an expression
  Dynamic nodeA node built dynamically at parse time by a callback
  Dynamic list nodeA node that matches names from a dynamic list
  Empty nodeA node that matches an empty input
  Expression nodeA node for parsing and evaluating expressions with operators
  File nodeA node that matches and completes file paths
  Integer nodeNodes that match signed or unsigned integers
  Many nodeA node that matches its child multiple times
  None nodeA node that never matches anything
  Once nodeA node that prevents its child from being parsed more than once
  Option nodeA node that makes its child optional
  Or nodeA node that matches one of its child nodes
  Regex nodeA node that matches input against a regular expression
  Regex lexer nodeA lexer node using regular expressions for tokenization
  Sequence nodeA node that matches a sequence of child nodes in order
  Shell lexer nodeA lexer node using shell-like tokenization rules
  Space nodeA node that matches whitespace
  String nodeA node that matches a specific string
  Subset nodeA node that matches any subset of its children in any order
 Parse nodesCreate parse tree from string input and grammar graph
 String manipulationHelpers for strings manipulation
 String vectorHelpers for strings vectors manipulation
 UtilsMisc utils
 VectorsHelpers for vectors manipulation
 YAML import/exportInterface to import/export ecoli data structures in YAML