Dequel.Parser.Token (Dequel v0.9.0)

View Source

Token parsers for the Dequel query language (identifiers, strings, operators, etc.).

Field Paths

Field paths are kept as strings in to_field_path/1. The conversion to atoms is deferred to the semantic analysis or adapter layer, which has schema context available to safely convert strings to atoms.

Summary

Functions

colon()

comparable_literal()

date_literal()

dynamic_value()

field_assignment()

field_expression()

flag()

identifier()

not_quote(arg1, context, _, _)

num_to_string(rest, args, context, _, _)

number()

number_int()

numeric_literal()

op_explicit_and()

op_explicit_or()

op_implicit_and()

string_with_quotes()

to_field_path(segments)

value()