pub fn make_hamelin_parser_from_input( input: String, ) -> (HamelinStringParser, Rc<RefCell<TranslationErrors>>)