Пример #1
0
 void SetSymbol(TokenId symbol, ref Token output, string value = null)
 {
     output  = new TokenScanner(State, symbol, Position, value);
     column += symbol.Text(as_symbol: true).Length;
 }
Пример #2
0
 public static Regex Regex(this TokenId value, RegexOptions options = RegexOptions.None)
 {
     return(new Regex($"\\G(?<text>(?<value>{value.Text(as_symbol: false)}))", options));
 }