Module reader

Module reader 

Source
Expand description

Lisp reader that reads an object from a string.

Structsยง

Reader ๐Ÿ”’
State of the reader.
Tokenizer ๐Ÿ”’

Enumsยง

Error ๐Ÿ”’
Errors that can occur during reading a sexp from a string
Token ๐Ÿ”’

Functionsยง

escaped ๐Ÿ”’
intern_symbol ๐Ÿ”’
parse_symbol ๐Ÿ”’
Parse a symbol from a string. This will either by a true symbol or a number literal.
read ๐Ÿ”’
read a lisp object from slice. Return the object and index of next remaining character in the slice.
symbol_char ๐Ÿ”’
Return true if chr is a valid symbol character.
unescape_string ๐Ÿ”’
process escape characters in the string slice and return the resulting string.

Type Aliasesยง

Result ๐Ÿ”’