Trying out a hand-crafted parser.