[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gfsd]directory entry for ragel
From: |
Adrian Thurston |
Subject: |
[gfsd]directory entry for ragel |
Date: |
Mon, 15 Apr 2002 17:54:12 -0400 (EDT) |
Hello, here is an updated entry for Ragel. Please note that I have fixed
and important detail regarding the license. It is now clearly stated
on my web page and in output files that ragel generated code is not
covered by the GPL. Code coppied to output from the source (like bison)
may be used without restriction.
-Adrian Thurston
%%comments:
Copyright (C) 2000, 2001 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the file COPYING.
%%name: Ragel State Machine Comiler
%%short-description: Compiles finite state machines from regular languages
into runnable C code.
%%full-description: Ragel compiles finite state machines from regular
languages into runnable C code. It allows you to embed
function calls at any point in your regular language, and
to control the non-determinism in the resulting machines. It
understands concatenation, union (the "or" operator), kleene star,
subtraction, and intersection, as well as some helpers like "!",
"?" and "+". Ragel's finite state machines are closed under all
of its operators. This property allows for arbitrary regular
lanuages to be described. It can be used to create a parser for
any language that is regular.
%%category: Development
%%license: GPL
%%license verified by: Ron Peterson <address@hidden>
%%license verified on: 2002-03-03
%%maintainer: Adrian Thurston <address@hidden>
%%updated: 2002-03-04
%%keywords: compile, finite, state, machine, FSM, DFA, NFA, regular,
lanuage, compiler, concatenation, union, kleen, kleene, star
%%interface: Command line
%%web-page: http://www.ragel.ca/ragel/
%%doc: English user introduction in HTML from
http://www.ragel.ca/ragel/manual.html
%%developers: Adrian Thurston <address@hidden>
%%source-tarball: http://www.ragel.ca/ragel/ragel-1.1.0.tar.gz
%%source-info: http://www.ragel.ca/ragel/
%%source-template: http://www.ragel.ca/ragel/ragel-latest.tar.gz
%%source-language: C++
%%supported-languages: C++, C
%%build-prerequisites: Flex, Bison
%%version: 1.1.0 released on 2002-04-15
%%entry-written-by: Adrian Thurston <address@hidden>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gfsd]directory entry for ragel,
Adrian Thurston <=