public SimpleToken(Tokenizer tokenizer, SimpleTokenType type, string text, int lineNumber, int column, int intValue, float floatValue) { this.tokenizer = tokenizer; this.type = type; this.text = text; this.lineNumber = lineNumber; this.column = column; this.intValue = intValue; this.floatValue = floatValue; }
private record SimpleToken(SimpleTokenType Type) : Token
public SimpleToken(Tokenizer tokenizer, SimpleTokenType type, string text, int lineNumber, int column, int intValue) : this(tokenizer, type, text, lineNumber, column, intValue, 0.0f) { }