package query-json
Module LexerSource
Source
type token = | NUMBER of float| STRING of string| BOOL of bool| IDENTIFIER of string| FUNCTION of string| VARIABLE of string| OPEN_PARENT| CLOSE_PARENT| OPEN_BRACKET| CLOSE_BRACKET| OPEN_BRACE| CLOSE_BRACE| SEMICOLON| COLON| DOT| RECURSE| PIPE| UPDATE_ASSIGN| ALTERNATIVE| QUESTION_MARK| COMMA| NULL| ADD| SUB| DIV| MULT| MODULO| AND| OR| EQUAL| NOT_EQUAL| GREATER| LOWER| GREATER_EQUAL| LOWER_EQUAL| RANGE| FLATTEN| REDUCE| IF| THEN| ELSE| ELIF| END| AS| EOF