class

Crass::Parser

Inherits Reference < Object

Constants

OPERATOR_CHARS = ['=', '+', '-', '*', '/', '!', '%', '^', '#', '(', ')', '?']
SYMBOL_CHARS = ((('a'..'z').to_a + ('A'..'Z').to_a) + ('0'..'9').to_a) + ['_', '.', '$']

Class methods

run(source_file)
Source

Instance methods

dump_source(source)
Source
run(source_file)

Run the parser

Source
tokenize(source_code)

Tokenize source code text

Source

Nested types