Projects / flex.rb

flex.rb

flex.rb is a regexp matching and scanning library for the Ruby language. It is more than 3 times faster than Ruby regexps, and supports matching text arriving in multiple parts (via async, non-blocking I/O). flex.rb embeds the GNU Flex 2.5.4 (fast lexical analyzer generator) as an engine, and all of Flex's functionality is accessible from Ruby scripts.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  30 May 2001 15:08

    Release Notes: Minor documentation fixes were made, and two bugs were corrected in Flex#most.

    •  18 Dec 2000 19:40

      Release Notes: A new Flex.most method which gives the Ruby scripts all the power of Flex-generated C scanners, a comprehensive testsuite, a tutorial with examples, and more thorough documentation.

      •  11 Dec 2000 20:29

        Release Notes: Initial freshmeat announcement.

        Screenshot

        Project Spotlight

        OpenStack4j

        A Fluent OpenStack client API for Java.

        Screenshot

        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.