public override void Number(char num)
 {
     tokenizer.AppendDigit(num);
     tokenizer.CurrentState = tokenizer.NumberState;
 }
 public override void Number(char num)
 {
     lexer.AppendDigit(num);
     lexer.CurrentState = lexer.NumberState;
 }