Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ragel | Distribution: openSUSE Tumbleweed |
Version: 7.0.4 | Vendor: openSUSE |
Release: 1.2 | Build date: Mon Sep 4 20:46:48 2023 |
Group: Development/Tools/Other | Build host: i03-ch2c |
Size: 14040189 | Source RPM: ragel-7.0.4-1.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.colm.net/open-source/ragel/ | |
Summary: Finite state machine compiler |
Ragel compiles finite state machines from regular languages into executable C, C++, Objective-C, or D code. Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at arbitrary points in the recognition of a regular language. Code embedding is done using inline operators that do not disrupt the regular language syntax.
MIT
* Mon Apr 26 2021 Jan Engelhardt <jengelh@inai.de> - Update to release 7.0.4 * No changelog provided * The ragel-devel package is gone. A number of header files seem to have moved to colm-devel (but in new locations, so may need update "#include" lines in your programs). - Add paths.patch * Wed Aug 26 2020 Jan Engelhardt <jengelh@inai.de> - Update Git URL. * Thu Aug 22 2019 Jan Engelhardt <jengelh@inai.de> - Update to new upstream release 7.0.0.12 * No changelog provided * Fri Oct 26 2018 Jan Engelhardt <jengelh@inai.de> - Update to new upstream release 7.0.0.11 * No changelog was provided again * Fri Jun 09 2017 jengelh@inai.de - Update to new upstream release 7.0.0.10 * No changelog was provided * Sat Mar 11 2017 sfalken@opensuse.org - Edited %files to explicitly package %{_docdir}/%{name} to clear unpackaged files builderror in openSUSE:Factory * Tue Nov 29 2016 jengelh@inai.de - Update to new upstream 7.0.0.9 * No changelog was provided - Drop typesizes.diff (applied upstream) * Thu Jun 23 2016 jengelh@inai.de - Update to new release 7.0.0.6 * A condition implementation overhaul. Rather than augment the input char with the result of condition evaluation, the input char transition is found, then the condition is evaluated and the transition further refined. This is conditions done right. * An intermediate codegen language. It is now possible to add languages without understanding ragel internals. All that is needed is a translation from a simple intermediate psudo-code. * NFA features for those hard-to-parse constructs and giant unions. - Add typesizes.diff * Sun Mar 15 2015 p.drouand@gmail.com - Update to version 6.9 * updated command-line synopsis * ocaml: fix missing semicolon * ocaml: support -G1 * ocaml: choose a unique name for type state * ruby: reduce the amount of calls to GET_WIDE_KEY() * union test case: warning fix * omit line directives around expression-oriented write statements * use AS_IF and test command to check if the DIST file is present * added missing std:: using * go: added '//line' directive support - Add gpg signature and project keyring fof gpg verification - Remove 0001-explicit-methods-inherited-from-base-templates.patch; merged on upstream release * Fri Nov 16 2012 jengelh@inai.de - Initial package (version 6.7) for build.opensuse.org
/usr/bin/ragel /usr/bin/ragel-asm /usr/bin/ragel-c /usr/bin/ragel-crack /usr/bin/ragel-csharp /usr/bin/ragel-d /usr/bin/ragel-go /usr/bin/ragel-java /usr/bin/ragel-js /usr/bin/ragel-julia /usr/bin/ragel-ocaml /usr/bin/ragel-ruby /usr/bin/ragel-rust /usr/lib64/libragel.so.0 /usr/lib64/libragel.so.0.0.0 /usr/share/colm /usr/share/colm/out-go.lm /usr/share/colm/ragel.lm /usr/share/doc/packages/ragel /usr/share/doc/packages/ragel/ragel.vim /usr/share/licenses/ragel /usr/share/licenses/ragel/COPYING /usr/share/man/man1/ragel.1.gz /usr/share/vim /usr/share/vim/site /usr/share/vim/site/syntax /usr/share/vim/site/syntax/ragel.vim
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Dec 26 00:01:52 2024