file
Lexer.hSource file lexer.
Namespaces
- namespace slang
- Root namespace.
- namespace slang::parsing
- Lexing, preprocessing, and parsing functionality.
Classes
- struct slang::parsing::LexerOptions
- Contains various options that can control lexing behavior.
- class slang::parsing::Lexer
- The Lexer is responsible for taking source text and chopping it up into tokens.
Enums
- enum class ProtectEncoding { UUEncode, Base64, QuotedPrintable, Raw }
- Possible encodings for encrypted text used in a pragma protect region.