pub fn looks_like_number_token(s: &str) -> bool
Heuristic: token that looks like a number (accepts leading ‘-’, digits, optional dot/exponent).