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 🔒