@Override
	public String toString() {
		switch (kind) {
		case EOF:
			return "EOF";
		case FLOAT:
		case IDENT:
		case INT:
			return "'"+data+"'";
		case KEYWORD:
			return data.toString();
		case STRING:
			return "\""+data+"\"";
		default:
			return "<unknown token>";
		}
	}