[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, 4 Mar 2002 21:23:33 -0500 (EST) |
%%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.0.5.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.0.5 released on 2002-03-03
%%entry-written-by: Adrian Thurston <address@hidden>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gfsd]directory entry for Ragel,
Adrian Thurston <=