Path to this page:
./
devel/alex,
Tool for generating lexical analysers in Haskell
Branch: CURRENT,
Version: 3.2.7.1nb3,
Package name: alex-3.2.7.1nb3,
Maintainer: esgAlex is a tool for generating lexical analysers in Haskell, given a
description of the tokens to be recognised in the form of regular
expressions. It is similar to the tools lex and flex for C/C++.
Alex takes a description of tokens based on regular expressions and
generates a Haskell module containing code for scanning text
efficiently. Alex is designed to be familiar to exisiting lex users,
although it does depart from lex in a number of ways.
Required to run:[
lang/ghc7]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 105.692 KB
Version history: (Expand)
- (2023-02-09) Updated to version: alex-3.2.7.1nb3
- (2022-02-26) Updated to version: alex-3.2.7.1nb2
- (2022-02-12) Updated to version: alex-3.2.7.1nb1
- (2022-02-11) Updated to version: alex-3.2.7.1
- (2022-01-18) Updated to version: alex-3.2.6nb2
- (2021-05-03) Updated to version: alex-3.2.6nb1
CVS history: (Expand)
2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872) |
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
|
2022-02-12 09:51:00 by Masatake Daimon | Files touched by this commit (575) |
Log message:
revbump after changing the default Haskell compiler
|
2022-02-11 10:47:45 by Masatake Daimon | Files touched by this commit (3) |
Log message:
Update to alex-3.2.7.1
Change in 3.2.7.1
* Fix bug with repeated numeral characters outside of r{n,m}
repetitions. This was a regression introduced in 3.2.7.
Changes in 3.2.7
* Allow arbitrary repetitions in regexps. Previously, the r{n,m} and
related forms were restricted to single digit numbers n and m.
* DFA minimization used to crash on tokens of the form c* which produce
automata with only accepting states. Considering the empty set of
non-accepting states as an equivalence class caused minimization to crash
with exception.
* The small_base flag is removed. Extremely old GHCs will no longer build.
* A number of bug fixes and clearer diagnostics.
|
2022-01-18 03:48:33 by Masatake Daimon | Files touched by this commit (541) |
Log message:
Bump packages that depends on GHC
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-05-03 21:01:21 by Masatake Daimon | Files touched by this commit (475) |
Log message:
*: Bump PKGREVISION for ghc-9.0.1
|
2021-04-23 06:35:50 by Masatake Daimon | Files touched by this commit (2) |
Log message:
Build and install the documentation
|