Implementing a lexical tokenizer for cron expressions in Rust | Hacker News Reader