Ragel

Ragel

Infobox_Software
name = Ragel
logo =


caption =
developer = Adrian Thurston
latest_release_version = 6.3
latest_release_date = 2008-08-29
operating_system = Unix-like, Windows
operating_system_desc =
genre = State machine compiler
license = GNU General Public License
website = [http://www.complang.org/ragel/]

Ragel is a finite state machine compiler with output support for C, C++, Objective-C, D, Java and Ruby source code. It supports the generation of table or control flow driven state machines from regular expressions and/or state charts and can also build lexical analysers via the longest-match method. A unique feature of Ragel is that user actions can be associated with arbitrary state machine transitions using operators that are integrated into the regular expressions. Ragel also supports visualization of the generated machine via graphviz.

ee also

*Finite state machine
*Flex
*Lex
*Regular expression

External links

* [http://www.complang.org/ragel/ Ragel website]
* [http://www.complang.org/ragel/ragel-guide-6.3.pdf Ragel user guide]
* [http://groups.google.com/group/ragel-users Ragel mailing list]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Ragel — Développeur Adrian Thurston Dernière version 6.7 ( …   Wikipédia en Français

  • Raġel bil-Għaqal — (English: A Man of Good Intentions) is a novel by the Maltese author Guze Galea. The plot takes place in the Medieval times, when Malta was ruled by Diego Aragona, who came to live in Malta from Spain. Plot Marku Falzun, son of one of the richest …   Wikipedia

  • Ron Ragel — Infobox musical artist Name = Ron Ragel Img capt = Ron Ragel playing sitar Img size = Born = Colombo, Sri Lanka Origin = Sydney, Australia Occupation = Author, musician, educator Label = Global Grooves Medicine Music URL =… …   Wikipedia

  • Apartamentos Turísticos Ragel Costa — (El Palmar,Испания) Категория отеля: Адрес: Carretera Torrenuev …   Каталог отелей

  • Francisco José Ragel — Saltar a navegación, búsqueda Francisco José Ragel ( Jerez de la Frontera 1897 † 1928 ) fue un abogado, periodista y escritor español. Fue académico de la Sevillana de Buenas Letras, Hispanoamericana de Cádiz, Bellas Letras y Nobles Artes de… …   Wikipedia Español

  • Carlos González Ragel — Saltar a navegación, búsqueda Para otros usos de este término, véase Carlos González. Carlos González Ragel (Jerez de la Frontera, 22 de diciembre de 1899 Ciempozuelos, 28 de noviembre de 1969) fue un pintor y fotógrafo español. Nació en el seno… …   Wikipedia Español

  • Ishac Ould Ragel — Ishac Ould Ragel, né le 2 février 1941 à Boutilimit et décède le 4 octobre 2006 à Paris. Ingénieur de l école des mines de Nancy (promotion 1966), il fut secrétaire d État à l exploitation des Mines de la République Islamique de Mauritanie et… …   Wikipédia en Français

  • Aben Ragel — Aben Ragel, s. Astrologie …   Meyers Großes Konversations-Lexikon

  • Racheltjie de Beer — Ragel de Beer (1831 1843) (sometimes known by the diminutive form, Rageltjie ) is an Afrikaner heroine, who gave her life in order to save that of her brother. She was the daughter of George Stephanus de Beer (b. 1794).IncidentThe legend goes… …   Wikipedia

  • Maltese language — Maltese Malti Spoken in  Malta …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”