Documentation / @andrew_l/search-query-language / Expression
Class: Expression
Parse an expression class.
Extends
Constructors
new Expression()
new Expression(
input
):Expression
Parameters
• input: string
Returns
Overrides
Methods
[iterator]()
[iterator]():
object
Returns
object
next()
next: () =>
object
Returns
object
done
done:
boolean
value
value:
Token
=token
Inherited from
getToken()
getToken():
Token
Get the next token.
Returns
Token
Inherited from
parse()
parse():
NodeProgram
Parse input into a program AST.