Module stark::sail::parser [−][src]
Functions
| parse | Parses a textual Sail expression into a structure of Sail objects |
| process_num | Parses a number and creates an object according to its textual representation |
| read_list | Reads a list of values from the input stream and creates a corresponding list of Sail objects |
| read_map | Reads an associative map from the input stream and creates the corresponding Sail object |
| read_number | Reads a number from the input stream and creates its Sail object |
| read_quote | Reads a quoted expression off the input stream, into the appropriate object structure |
| read_spec_sym | Reads a specialized symbol from the input stream and creates its Sail object |
| read_special | Reads a special item from the input stream and creates a Sail object if appropriate |
| read_string | Reads a string from the input stream and creates its Sail object |
| read_symbol | Reads a basic symbol from the input stream and creates its Sail object |
| read_value | Returns the head of a Sail object structure representing a single item parsed from the input stream |
| read_vec | Reads a vector from the input stream and creates the corresponding Sail object |