Expand description
See README.md
Modules§
- parsers
- Useful default parsers.
Structs§
- Macro
Handle - A handle for handling the next macro character.
- Macro
Map - A map for storing the macro characters and their behaviours. Every character may be set as macro character.
- Parsing
Context - Used in parsing process for getting chars and calling the parsers.
Enums§
- Parsing
State - 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.