5023dd111bAccepting request 1228247 from devel:tools:compiler
factory
Ana Guerrero
2024-12-05 16:05:08 +0000
8f7be9960f- Update to version 4.0.1: * Added missing doc sources to the distribution tarball (#503) * Reworked C/C++ examples to avoid using new configuration aliases until the world has updated to re2c 4.0, made them compatible with C. * A few build system changes: increased CMake minimum required version to 3.15, added missing dependencies on doc sources in Makefile.am. * Fixed typos in docs. * Added a generic technique for describing language backends based on the idea of syntax files (#450). * Added support for new languages: D, Haskell, Java, JavaScript, OCaml, Python, V, Zig. * Added new record API for all languages (enabled with --api record, re2c:api = record) and made it the default API for Haskell and OCaml. * Renamed former “default API” to “simple API”, implemented it for all backends except Haskell and OCaml, and enabled by default API for C, D, Java, JavaScript, Python, V and Zig. * Added new code generation model - recursive functions (enabled with --recursive-functions), primarily to be used for functional languages.
devel
Martin Pluskal
2024-12-04 09:36:39 +0000
b73828c07eAccepting request 1103204 from devel:tools:compiler
Dominique Leuenberger
2023-08-11 13:55:04 +0000
4f73fab2daAccepting request 1103174 from home:amanzini:branches:devel:tools:compiler
Peter Simons
2023-08-09 16:50:38 +0000
0eaf3f2317Accepting request 973855 from devel:tools:compiler
Dominique Leuenberger
2022-05-05 21:04:19 +0000
54df03530eAccepting request 973759 from home:dirkmueller:Factory
Peter Simons
2022-04-29 08:14:48 +0000
f26fae811fAccepting request 931168 from devel:tools:compiler
Dominique Leuenberger
2021-11-13 21:48:03 +0000
f5b8f88514Accepting request 931157 from home:dimstar:Factory
Peter Simons
2021-11-12 17:13:00 +0000
7539ec3aa4Accepting request 930180 from home:danidoni:branches:devel:tools:compiler
Peter Simons
2021-11-10 20:34:06 +0000
64b76e2104Accepting request 891987 from devel:tools:compiler
Dominique Leuenberger
2021-05-17 16:44:46 +0000
afcac34b31Accepting request 891899 from home:dirkmueller:Factory
Peter Simons
2021-05-10 08:05:59 +0000
2343155a16Accepting request 832495 from devel:tools:compiler
Dominique Leuenberger
2020-09-09 15:45:56 +0000
0d125fb493Accepting request 832388 from home:dirkmueller:branches:devel:tools:compiler
Peter Simons
2020-09-05 13:45:34 +0000
fa5cacb777Accepting request 826240 from devel:tools:compiler
Dominique Leuenberger
2020-08-21 17:02:03 +0000
875a17d87cAccepting request 826191 from home:polslinux:branches:devel:tools:compiler
Peter Simons
2020-08-13 09:20:25 +0000
6ce7fd1fecAccepting request 770165 from devel:tools:compiler
Dominique Leuenberger
2020-02-09 20:02:45 +0000
62ffe94f58- Update to version 1.3: * Added option: `--stadfa. * Added warning: -Wsentinel-in-midrule. * Added generic API primitives: + YYSTAGPD + YYMTAGPD * Added configurations: + re2c:sentinel = 0; + re2c:define:YYSTAGPD = "YYSTAGPD"; + re2c:define:YYMTAGPD = "YYMTAGPD";` * Worked on reproducible builds
Martin Pluskal
2020-02-05 08:55:22 +0000
5681b6df58Accepting request 723338 from devel:tools:compiler
Dominique Leuenberger
2019-08-16 13:33:12 +0000
22bf414e08- Update to version 1.2.1: * Lots of changes, see provided CHANGELOG - Drop no longer needed re2c-nogenerationdatedefault.patch - Enable profile guided optimization during build
Martin Pluskal
2019-08-14 16:02:13 +0000
827a106179Accepting request 683726 from devel:tools:compiler
Dominique Leuenberger
2019-03-14 13:52:10 +0000
4fb8e5dd77* Fixed bug #211 re2c '-V' throws 'std::out_of_range' (version to vernum conversion). * Replaced Kuklewicz POSIX disambiguation algorithm with Okui algorithm. * Optimized GOR1 algorithm (computation of tagged epsilon-closure). * Added option "--conditions" (an alias for "-c" and "--start-conditions"). * Fixed bug #201 Bugs with option: 're2c🎏no-debug-info'. * Reworked first part of TDFA paper.
Tomáš Chvátal
2019-03-11 08:40:08 +0000
4c03527b6cAccepting request 683637 from home:cbcoutinho:branches:devel:tools:compiler
Tomáš Chvátal
2019-03-11 08:39:22 +0000
ba4ce8b7b6Accepting request 587463 from devel:tools:compiler
Dominique Leuenberger
2018-03-16 09:34:17 +0000
e480792ce0- Modernise spec file with spec-cleaner
Martin Pluskal
2018-03-15 10:11:50 +0000
c4153ebe0fAccepting request 540250 from devel:tools:compiler
Dominique Leuenberger
2017-11-14 13:16:06 +0000
780c845681Accepting request 540245 from home:avindra
Martin Pluskal
2017-11-09 15:22:22 +0000
be932dab1cAccepting request 520768 from devel:tools:compiler
Dominique Leuenberger
2017-09-07 20:11:05 +0000
838a17fc0e- Update to version 1.0.2:
Martin Pluskal
2017-09-04 12:07:19 +0000
19a91ef184Accepting request 356877 from devel:tools:compiler
Dominique Leuenberger
2016-02-16 08:26:42 +0000
bc874b1b9c- Update to 0.16 * Fixed bug #127 "code generation error with wide chars and bitmaps (omitted 'goto' statement)" * Added DFA minimization and option '--dfa-minimization <table | moore>' * Fixed bug #128 "very slow DFA construction (resulting in a very large DFA)" * Fixed bug #132 "test failure on big endian archs with 0.15.3" - Make building more verbose
Martin Pluskal
2016-01-30 21:54:15 +0000
6ddfef6143Accepting request 352566 from devel:tools:compiler
Dominique Leuenberger
2016-01-11 18:10:47 +0000
e047d579ca- Version update to 0.15.3: * Syntax expansion and various updates * See CHANGELOG for in-depth details - Rebase patch to apply: * re2c-nogenerationdatedefault.patch
Tomáš Chvátal
2016-01-08 11:18:32 +0000
cd9ee4f221Accepting request 336554 from devel:tools:compiler
Dominique Leuenberger
2015-10-22 10:57:17 +0000
75370b442d- Update to 0.14.3 * applied patch '#27 re2c crashes reading files containing %{ %}' * dropped distfiles for MSVC (they are broken anyway) - Changes for 0.14.2 * fixed#57 Wrong result only if another rule is present
Martin Pluskal
2015-10-05 14:36:51 +0000
63f9f1c6d2Accepting request 290664 from devel:tools:compiler
Dominique Leuenberger
2015-03-16 05:54:25 +0000