public BasicToken(BasicTokenType type, string value = null, int line = -1, string filename = "") { Type = type; Filename = filename; Line = line; Value = value; }