[−][src]Module ssexp::parsers
Useful default parsers.
Structs
CommentParser | Parses a single line comment delimited by |
DelegateParser | A parser, that delegates the handling of some macro character to the parser. |
DelimitedListParser | Parses a list and appends it to the current list |
DelimitedSymbolParser | Parses a symbol delimited by the starting char |
EmptyParser | A parser to mark some char as macro character without doing anything. |
InfixParser | Parses a sublist as infix operation, optionally using an infix operator. |
ListWrapper | Wraps the parsing result into a new list. |
PanicParser | A parser, that just panics. Instead of using this, it's preferable to use |
SymbolReplacer | Replaces substrings in symbol. |
Enums
InfixKind | The kind infix parsers are interpreted as. |