Chapter 1. About Alex

Table of Contents

1.1. Release Notes for version 2.1.0
1.2. Release Notes for version 2.0
1.2.1. Syntax changes
1.2.2. Changes in the form of an Alex file
1.2.3. Usage changes
1.2.4. Implementation changes
1.3. Reporting bugs in Alex
1.4. License

Alex can always be obtained from its home page. The latest source code lives in the fptools CVS repository; instructions on accessing that repository are here.

1.1. Release Notes for version 2.1.0

  • Switch to a Cabal build system: you need a recent version of Cabal (1.1.6 or later). If you have GHC 6.4.2, then you need to upgrade Cabal before building Alex. GHC 6.6 is fine.

  • Slight change in the error semantics: the input returned on error is before the erroneous character was read, not after. This helps to give better error messages.