Expand description
This module contains types for punctuation tokens. These are used to represent single and
multi character punctuation tokens. For single character punctuation tokens, there are
there are PunctAny, PunctAlone and PunctJoint types.
Structs§
- Punct
Alone - A single character punctuation token which is not followed by another punctuation character.
- Punct
Any - A single character punctuation token with any kind of
Spacing, - Punct
Joint - A single character punctuation token where the lexer joined it with the next
Punctor a single quote followed by a identifier (rust lifetime).
Enums§
- Spacing
- Whether a
Punctis followed immediately by anotherPunctor followed by another token or whitespace.