Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
benchmarks/ | H | 01-Aug-2021 | - | 5,046 | 4,414 | |
bootstrap/ | H | 01-Aug-2021 | - | 25,366 | 23,529 | |
build/ | H | 31-Jul-2021 | - | 522 | 362 | |
build-aux/ | H | 01-Aug-2021 | - | 16,728 | 12,553 | |
cmake/ | H | 25-Jul-2021 | - | 417 | 367 | |
doc/ | H | 01-Aug-2021 | - | 2,218 | 1,778 | |
examples/ | H | 01-Mar-2021 | - | 61,457 | 59,803 | |
include/ | H | 01-Aug-2021 | - | 41 | 40 | |
lib/ | H | 01-Aug-2021 | - | 5,344 | 4,183 | |
m4/ | H | 01-Aug-2021 | - | 9,075 | 8,202 | |
src/ | H | 01-Aug-2021 | - | 24,263 | 18,636 | |
test/ | H | 03-May-2022 | - | 1,130,726 | 1,095,447 | |
CHANGELOG | H A D | 01-Aug-2021 | 45.2 KiB | 1,343 | 1,028 | |
LICENSE | H A D | 24-Oct-2020 | 713 | 14 | 11 | |
Makefile.am | H A D | 25-Jul-2021 | 12.3 KiB | 474 | 416 | |
Makefile.in | H A D | 01-Aug-2021 | 429.8 KiB | 5,839 | 5,368 | |
Makefile.lib.am | H A D | 18-Jul-2021 | 4.7 KiB | 203 | 187 | |
NO_WARRANTY | H A D | 24-Oct-2020 | 141 | 3 | 2 | |
README.md | H A D | 18-Jul-2021 | 2 KiB | 79 | 50 | |
aclocal.m4 | H A D | 01-Aug-2021 | 42.1 KiB | 1,175 | 1,066 | |
autogen.sh | H A D | 01-Mar-2021 | 58 | 6 | 3 | |
compile | H A D | 24-Feb-2021 | 7.2 KiB | 349 | 259 | |
config.guess | H A D | 24-Feb-2021 | 47.7 KiB | 1,685 | 1,472 | |
config.h.in | H A D | 01-Aug-2021 | 3.3 KiB | 136 | 96 | |
config.sub | H A D | 24-Feb-2021 | 31.2 KiB | 1,818 | 1,661 | |
configure | H A D | 01-Aug-2021 | 652.2 KiB | 21,594 | 18,027 | |
configure.ac | H A D | 01-Aug-2021 | 6.3 KiB | 191 | 156 | |
depcomp | H A D | 24-Feb-2021 | 23 KiB | 792 | 502 | |
install-sh | H A D | 24-Feb-2021 | 15.3 KiB | 530 | 346 | |
ltmain.sh | H A D | 24-Feb-2021 | 318.1 KiB | 11,211 | 8,101 | |
missing | H A D | 24-Feb-2021 | 6.7 KiB | 216 | 143 | |
run_tests.py.in | H A D | 31-Jul-2021 | 21.8 KiB | 693 | 476 |
README.md
1DESCRIPTION 2----------- 3 4re2c is a free and open-source lexer generator for C, C++ and Go. 5 6Its main goal is generating fast lexers: at least as fast as their reasonably 7optimized hand-coded counterparts. Instead of using traditional table-driven 8approach, re2c encodes the generated finite state automata directly in the form 9of conditional jumps and comparisons. The resulting programs are faster and 10often smaller than their table-driven analogues, and they are much easier to 11debug and understand. re2c applies quite a few optimizations in order to speed 12up and compress the generated code. 13 14Another distinctive feature is its flexible interface: instead of assuming a 15fixed program template, re2c lets the programmer write most of the interface 16code and adapt the generated lexer to any particular environment. 17 18 19DOCUMENTATION 20------------- 21 22Official re2c website is [re2c.org](http://re2c.org). It has a lot of examples. 23 24 25DOWNLOAD 26-------- 27 28Release tarballs: https://github.com/skvadrik/re2c/releases 29 30Source code: 31 32``` 33$ git clone https://github.com/skvadrik/re2c.git 34$ git clone https://git.code.sf.net/p/re2c/code-git 35``` 36 37Github is the main repo, sourceforge is a mirror and can be slightly outdated. 38 39CONTRIBUTING 40------------ 41 42re2c is an Open Source, community-driven project. See 43[CONTRIBUTING.md](https://github.com/skvadrik/re2c/blob/master/CONTRIBUTING.md) for 44details about contributions to this repository. 45 46 47BUILD 48----- 49 50See BUILD.md or the [online docs](https://re2c.org/build/build.html) for 51instructions how to build re2c. 52 53 54FEEDBACK 55-------- 56 57Bugtracker: 58 59- https://github.com/skvadrik/re2c/issues 60 61Mailing lists: 62 63- re2c-general@lists.sourceforge.net 64- re2c-devel@lists.sourceforge.net 65 66IRC channels: 67 68- irc.oftc.net/#re2c 69- irc.libera.chat/#re2c 70 71You are welcome to ask for help or share your thoughts and ideas. 72 73 74AUTHORS 75------- 76Re2c was originally written by Peter Bumbulis <peter@csg.uwaterloo.ca>. 77Since then many people contributed to the project. The current maintainer is 78Ulya Trofimovich <skvadrik@gmail.com>. 79