Structs§
- Query
- Struct which describes query.
- Recur
Function - Struct which describes recursive function.
- Recur
Function Grammar - The grammar parser for recusrive functions based on Pest grammar definition.
Enums§
- Recur
Function Parse Error - Errors which can apear when parsing.
- Recur
Function Type - Types of recursive functions.
- Rule
- Grammar rules for parsing recursive functions.
Functions§
- execute
- Parses given recursive functions on given arguments.
- execute_
query - Parses given query on given possible functions.
- parse_
query - Parses query input string into Query struct.
- parse_
recur_ function - Parses recursive function pair into RecurFunction struct.
- parse_
recur_ functions - Parses recursive functions input into HashMap<String, RecurFunction> where key is identifier and value is its recursive function.