AdaLexer

The Ada lexer.

struct AdaLexer {
enum tokenStart;
Message[] messages;
StringCache* cache;
LexerConfig config;
}

Constructors

this
this(ubyte[] range, LexerConfig config, StringCache* cache)

Members

Functions

lexStringLiteral
Token lexStringLiteral()

https://en.wikibooks.org/wiki/Ada_Programming/Lexical_elements#String_literals

Mixed In Members

From mixin Lexer!(Token, lexIdentifier, isSeparating, operators, dynamicTokens, keywords, pseudoTokenHandlers)

Meta