class

Seal::Parser

Inherits Reference < Object

Constructors

new(tokens : Array(Token))
Source

Instance methods

advance
Source
consume_statement_end
Source
current_token
Source
expect(type : TokenType) : Token
Source
parse
Source
parse_additive
Source
parse_comparison
Source
parse_expression
Source
parse_multiplicative
Source
parse_primary
Source
parse_repeat_loop
Source
parse_statement
Source
parse_ternary
Source
parse_thread_spawn
Source
parse_unary
Source
parse_while_loop
Source
peek_token(offset = 1) : Token
Source
skip_newlines
Source