Use valid enum syntax instead of invalid alias syntax
This commit is contained in:
parent
3c6bab7d63
commit
2fb46a82c9
|
@ -369,7 +369,7 @@ mixin template Lexer(Token, alias defaultTokenFunction,
|
|||
alias staticTokens, alias dynamicTokens, alias possibleDefaultTokens)
|
||||
{
|
||||
private alias _IDType = typeof(Token.type);
|
||||
private alias _tok(string symbol) = TokenId!(_IDType, staticTokens, dynamicTokens, possibleDefaultTokens, symbol);
|
||||
private enum _tok(string symbol) = TokenId!(_IDType, staticTokens, dynamicTokens, possibleDefaultTokens, symbol);
|
||||
|
||||
static assert (tokenHandlers.length % 2 == 0, "Each pseudo-token must"
|
||||
~ " have a corresponding handler function name.");
|
||||
|
|
Loading…
Reference in New Issue