Category: ambiguous grammar

  • Taking a new GLR parser generator for a spin

    It’s been 10 years since I last wrote about parsing tools, and the C parser, pycparser, I took for a test drive is still actively maintained. This week I read a post on Gecko, a new parser generator. Its author, Vladimir Makarov, implemented his first parser generator in 1985. Gecko generates GLR parsers (Generalized Left-to-Right).…