The self-optimising lexer and parser combinators of the Compiler Toolkit (CTK) are now available standalone in the CTKlight distribution. The code is tested to work with GHC 4.04 and Hugs 98. I presume that it also works with HBC and NHC 98[1]. Details and download at http://www.score.is.tsukuba.ac.jp/~chak/ctk/ Comments, bugs reports, suggestions, and patches, all welcome. Manuel [1] Existentially quantified type variables are used at one point, but I believe that they are supported by all systems.
