Expand description
Functions to parse s-expressions and expression atoms.
This module contains the core parsing machinery.
- If you’re interested in getting a parsed s-expression that you can use,
then looking at
parse
andparse_one
are your best bet. - If you want to write your own parsers that contain s-expressions,
ParseResult
andparse_expression
will be the most useful to you.
Enums§
- Parse
Error - Indicates how parsing failed.
- Parse
Result - Represents what to do next in partially completed parsing.
Functions§
- parse
- Parse a sequence of s-expressions.
- parse_
character - parse_
expression - parse_
list - parse_
number - parse_
one - Parses a single s-expression, ignoring any trailing text.
- parse_
string - parse_
symbol