class

Aero::Template::Parser

Inherits Reference < Object

Constants

OTHER_OPERATORS = {"+", "++", "-", "--", "*", "**", "/", "//", "^", "%"}
VALID_OPERATORS = {"==", "!=", "<", "<=", ">", ">="}

Constructors

new(tokens : Array(Aero::Template::Token), pos : Int32 = -1)
Source

Instance methods

nodes
Source
nodes=(nodes : Array(Node))
Source
parse_node(token : Token) : Node
Source
pos=(pos : Int32)
Source
tokens
Source
tokens=(tokens : Array(Token))
Source