All releases of Ragel State Machine Compiler

  •  03 Dec 2009 02:04
Avatar

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

    •  18 May 2009 17:39
    Avatar

      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 16:51
      Avatar

        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
        Avatar

          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 20:59
          Avatar

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

            •  27 Mar 2008 06:37
            Avatar

              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.

              •  13 Jan 2008 00:34
              Avatar

                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.

                •  25 Dec 2007 07:41
                Avatar

                  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 18:14
                  Avatar

                    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 09:18
                    Avatar

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

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.