pub fn variable_id(input: &str) -> ParseResult<'_, String>