Skip to content
A lexical analyser generator for Haskell
Haskell Logos Yacc Other
Latest commit ca70ee0 May 17, 2016 @simonmar Merge pull request #88 from ndmitchell/master
Fix a space leak
Failed to load latest commit information.
doc Various doc fixes Feb 11, 2016
examples Add -fno-warn-tabs to Makefiles Jul 5, 2015
src Fix a space leak May 16, 2016
templates Various doc fixes Feb 11, 2016
tests Fixed more dependencies on utf8-string, removed dependence on mtl Jan 27, 2016
.gitignore Update the .gitignore Feb 12, 2013
.mailmap .mailmap: new file to help GIT deal with incomplete/broken author info May 30, 2012
.travis.yml add Mar 30, 2013 Prepare for 3.1.7 release Jan 8, 2016
NOTE.txt UTF-8 support from Jean-Philippe Bernardy and Alan Zimmerman. Jul 11, 2011
README Simplify Hackage URL Feb 14, 2013
Setup.lhs detabify Setup and cabal files May 17, 2015
alex.cabal Prepare for 3.1.7 release Jan 8, 2016
alex.spec some 2.2 updates Oct 23, 2007 add script for building the Windows dist Jan 9, 2007
test.hs Make Cabal (slightly) aware of the test suite. May 29, 2012


		       Alex: A Lexical Analyser Generator

Alex is a Lex-like tool for generating Haskell scanners.  For complete
documentation, see the doc directory.

Alex is built using Cabal.  First install GHC, then:
  $ runhaskell Setup.lhs configure
  $ runhaskell Setup.lhs build
  $ runhaskell Setup.lhs install

Alex version 2.0 has changed fairly considerably since version 1.x,
and the syntax is almost completely different.  For a detailed list of
changes, see the release notes in the documentation.

Alex is now covered by a BSD-Style licence; see the licence file in
the `doc' directory for details.

The sources are in the the `src' directory and the documentation in the `doc'
directory; various  examples are in the 'examples' subdirectory.

The source code in the 'src' and 'examples' directories is intended
for a Haskell 98 compiler with hierarchical modules.  It should work
with GHC >= 5.04.

Please report any bugs or comments to the email addresses given below.

Share and enjoy,

Chris Dornan:
Isaac Jones:
Simon Marlow:
Something went wrong with that request. Please try again.