package sedlex
An OCaml lexer generator for Unicode
Install
Dune Dependency
Authors
Maintainers
Sources
v3.1.tar.gz
md5=e9d423a4cb194af3f39cc38eeb033eeb
sha512=27c7954c03a9d78f252167708afe7d91648ad3d3aa529e00c73da75bac49c2cf552cc9d27d29f1d9a04b1e2b47b7c6de9e9850c53124ad9f311d0a8f54bb9cae
doc/CHANGES.html
3.1:
- Fix directly nested sedlex matches (@smuenzel, PR #117, fixes: #12)
- Use explicit stdlib in generated code (@hhugo, PR #122, fixes: #115)
- Preserve location of lexbuf (@hhugo, PR #118, fixes: #19)
- Don't use gen to consume channels (@hhugo, PR #124, fixes: #45)
- New expect_test testsuite (@hhugo, PR #124)
- Properly recognize malformed truncated input (@hhugo, PR #124)
- Raise
Malformed
instead ofInvalid_arg
(@hhugo, PR #126, fixes: #91) - Updated unicode support to
15.0.0
3.0:
- Dropped
Stream
api which was removed in4.14.0
ahead of the5.0
release.
2.6:
- Adapted to ppxlib
0.26
, thanks to @pitag-ha
2.5:
- Fix exponential compilation time, thanks to @mnxn for reporting in #97 and @fangyi-zhou for fixing in #106
- Update unicode support for
14.0.0
.
2.4
- Update
dune
support to2.8
, add auto-generatedopam
files. - Optimize generated code, thanks to @bobzhang
- Update unicode version to 13.0.0
2.3
- Switch to ppxlib
2.2
- Support for OCaml 4.08
2.1
- GPR#78: Auto-generate unicode data
2.0
- GPR#70: Switch to dune, opam v2
- GPR#60: Breaking change: switch from int codepoints to Uchar.t codepoints
- GPR#59: Track lexing position
1.99.4
- GPR#47: Switch to ocaml-migrate-parsetree (contributed by Adrien Guatto)
- GPR#42: Added 'Rep' (repeat operator) (contributed by jpathy)
1.99.3
- Update to work with 4.03 (4.02 still supported)
1.99.2
- First official release of sedlex
1.99.1
- Support for new Ast_mapper registration API, follow OCaml trunk after the inclusion of the extension_point branch
1.99
- First version of sedlex. The history below refers to ulex, the ancestor or sedlex implemented with Camlp4.
1.1
- Generate (more) globally unique identifiers to avoid conflicts when open'ing another module processed by ulex (issue reported by Gerd Stolpmann)
1.0
- Update to the new Camlp4 and to ocamlbuild (release for OCaml 3.10 only), by Nicolas Pouillard.
0.8
- Really make it work with OCaml 3.09.
- Support for Utf-16.
0.7 released May 24 2005
- Bug fixes
- Update to OCaml 3.09 (currently CVS). Still works with OCaml 3.08.
- MIT-like license (used to LGPL)
0.5 release Jul. 8 2004
- Document how to use a custom implementation for lex buffers
- Update to OCaml 3.08
0.4 released Jan. 10 2004
- Bug fix (accept 1114111 as valid Unicode code point)
- Add the rollback function-
0.3 released Oct. 8 2003
- Bug fix
- Add a new predefined class for ISO identifiers
0.2 released Sep. 22 2003
- Changed the names of predefined regexp
- Fix max_code = 0x10ffff
- Lexers that changes encoding on the fly
- Documentation of the interface Ulexing
0.1 released Sep. 20 2003
- Initial release
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>