# How accurate non-GHC haskell parsers?

**URL:** <https://discourse.haskell.org/t/how-accurate-non-ghc-haskell-parsers/14014>\
**Category:** Uncategorized\
**Created:** [May 1, 2026, 7:34am UTC](https://discourse.haskell.org/t/how-accurate-non-ghc-haskell-parsers/14014 "2026-05-01T07:34:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ek2](https://avatars.discourse-cdn.com/v4/letter/e/7feea3/32.png) [@ek2](https://discourse.haskell.org/u/ek2)\
**Post date:** [May 1, 2026, 7:34am UTC](https://discourse.haskell.org/t/how-accurate-non-ghc-haskell-parsers/14014/1 "2026-05-01T07:34:22Z")

</div>

Come across this repo [grammars-v4/haskell at master · antlr/grammars-v4 · GitHub](https://github.com/antlr/grammars-v4/tree/master/haskell) . Looks cool, has anyone checked this? Is it correct? Probably it’s Haskell 2010 without extensions, but anyway amazing

---

<div class="post-metadata">

**Author:** ![blamario](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/blamario/32/860_2.png) [@blamario](https://discourse.haskell.org/u/blamario)\
**Post date:** [May 13, 2026, 7:49pm UTC](https://discourse.haskell.org/t/how-accurate-non-ghc-haskell-parsers/14014/2 "2026-05-13T19:49:56Z")

</div>

> [@ek2](#):
>
> Is it correct?

Depends on what you mean by “correct”. It’s not just Haskell 2010, there are type families and other extensions in there. On the other hand it completely ignores the list of extensions, which I believe is the approach also used by MicroHs.
