Go to file
Martin Pluskal 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.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/re2c?expand=0&rev=49
2024-12-04 09:36:39 +00:00
.gitattributes - Update to version 4.0.1: 2024-12-04 09:36:39 +00:00
.gitignore - Update to version 4.0.1: 2024-12-04 09:36:39 +00:00
re2c-3.1.tar.xz - Update to version 4.0.1: 2024-12-04 09:36:39 +00:00
re2c-4.0.1.tar.xz - Update to version 4.0.1: 2024-12-04 09:36:39 +00:00
re2c.changes - Update to version 4.0.1: 2024-12-04 09:36:39 +00:00
re2c.spec - Update to version 4.0.1: 2024-12-04 09:36:39 +00:00