public NumberCoreToken (Location location, double value) : base(location, TokenType.Number) { Value = value; }
public CoreToken (Location location, TokenType type) { Location = location; Type = type; }
public IdentifierCoreToken (Location location, string id) : base(location, TokenType.Identifier) { Id = id; }