RSS All releases of Ragel State Machine Compiler

  •  03 Dec 2009 03:49

    Release Notes: Bugs related to include paths, handling error conditions, and printing line directives were fixed.

    •  18 May 2009 20:42

      Release Notes: A bug in graphviz generation was fixed. A bug related to 64-bit systems and machines defined with hex numbers was fixed. The build system was moved to automake.

      •  22 Mar 2009 20:51

        Release Notes: The backend programs were removed and merged into the frontend. New write commands were added. Bugs were fixed.

        •  29 Aug 2008 17:47

        Release Notes: Duplicate include prevention was fixed and improved. A false assertion spurred during the creation of scanners with conditions was fixed. A crash on the failed lookup of a goto/call target was fixed.

        •  09 May 2008 13:59

          Release Notes: A number of reported bugs were fixed. Include and import file searching was improved. The -I include path option was added.

          •  26 Mar 2008 22:37

          Release Notes: Scanners now ensure that any leaving actions at the end of a pattern are executed. They are always executed before the pattern action. The -d option for turning off the removal of duplicate actions from actions lists was added.

          •  12 Jan 2008 16:34

            Release Notes: The "write eof" directive was removed in favor of a new execution variable that marks the end of file. The entering, leaving, and error embedding operators were reverted back to the 3.X semantics. The "ragel" program now executes the appropriate backend program. The guarded concatenation operators were strengthened. The tokstart and tokend variables where shortened to ts and te. Many more improvements were made.

            •  24 Dec 2007 23:41

              Release Notes: A missing initialization that sometimes caused a segfault when generating Ruby or Java code was fixed. Other minor problems were fixed.

              •  16 Sep 2007 11:14

                Release Notes: Ruby code generation was expanded to include more code styles. Two new statements, prepush and postpop, were added. These allow a dynamically resizable stack to be implemented.

                •  25 Jul 2007 02:18

                  Release Notes: The documentation and the Ruby code generator were improved.

                  Screenshot

                  Project Spotlight

                  Wolf Software Geomap Class

                  A class for generating world maps.

                  Screenshot

                  Project Spotlight

                  PHP Live!

                  A Web-based live support system.