pub fn parameter<'a>() -> impl Parser<String, &'a [Token]>