[−][src]Crate ssexp
See README.md
Modules
parsers | Useful default parsers. |
Structs
MacroHandle | A handle for handling the next macro character. |
MacroMap | A map for storing the macro characters and their behaviours. Every character may be set as macro character. |
ParsingContext | Used in parsing process for getting chars and calling the parsers. |
Enums
ParsingState | Useful for managing opening and closing subcontexts like brackets. |
Token | Represents the s-expressions as tokens. |
Traits
Parser | A trait for task specific parsers. |
Functions
parse | The function for starting the parsing process. It takes some iterator of characters, an initial parser, and a macro map. |