6 License: TO BE FILLED IN
7 Source0: %{name}-%{version}.tar.gz
11 compiles finite state machines into code in various languages
12 Ragel compiles finite state machines from regular languages into C, C++,
13 Objective-C, D, Ruby or Java code. Ragel allows the programmer to embed
14 actions at any point in a regular language. Non-determinism can be
15 controlled through the use of embedded priorities and guarded regular
16 language operators. Ragel also supports the construction of scanners and
17 the building of state machines using state-charts. Ragel can be used to
18 create robust recognizers and parsers which run very fast. It can work
19 with integer-sized alphabets and can compile large state machines.
20 The generated code has no dependencies.
30 ./configure --prefix=%{_prefix}
38 mkdir -p %{buildroot}/usr/share/license
39 cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name}
45 /usr/share/license/%{name}