Documentation
¶
Overview ¶
Package read provides the reader interface for parsing Ale source code into abstract syntax trees. It handles tokenization of s-expressions, literal parsing (strings, numbers, symbols), and construction of data structures that represent the parsed program ready for compilation and evaluation.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Tokenize = internal.MakeTokenizer(lex.ExhaustiveMatcher( lex.Ignorable, lex.Structure, lex.Quoting, lex.Values, lex.Preprocessors, )) MustTokenize = internal.MakeMustTokenizer(Tokenize) FromString = internal.MakeFromString(Tokenize) MustFromString = internal.MakeMustFromString(FromString) )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package data provides a specialized reader interface for parsing pure data expressions without code evaluation.
|
Package data provides a specialized reader interface for parsing pure data expressions without code evaluation. |
|
Package internal provides parsing and tokenization mechanisms
|
Package internal provides parsing and tokenization mechanisms |
Click to show internal directories.
Click to hide internal directories.