RubyGems Navigation menu

redparse 1.0.0

RedParse is a ruby parser (and parser-compiler) written in pure ruby. Instead of YACC or ANTLR, it's parse tool is a home-brewed language. (The tool is (at least) LALR(1)-equivalent and the 'parse language' is pretty nice, even in it's current form.) My intent is to have a completely correct parser for ruby, in 100% ruby. And I think I've more or less succeeded. Aside from some fairly minor quibbles (see below), RedParse can parse all known ruby 1.8 and 1.9 constructions correctly. Input text may be encoded in ascii, binary, utf-8, iso-8859-1, and the euc-* family of encodings. Sjis is not yet supported.

Versions:

  1. 1.0.0 - August 11, 2016 (390 KB)
  2. 0.8.4 - January 03, 2010 (131 KB)
  3. 0.8.3 - August 05, 2009 (118 KB)
  4. 0.8.2 - July 25, 2009 (116 KB)
  5. 0.8.1 - July 25, 2009 (88.5 KB)
Show all versions (6 total)

Runtime Dependencies (2):

  • reg >= 0.5.0a0
  • rubylexer = 0.8.0
  • Owners:

    Authors:

    • Caleb Clausen

    SHA 256 checksum:

    9e7baf0a39d7057ddd55c9e4c3138a172c13731bb911d3d8e0649588e3115c10

    Total downloads 16,770

    For this version 2,587

    Gemfile:
    = Copy to clipboard Copied!

    install:
    =

    License:

    LGPL-2.1

    Required Ruby Version: >= 0

    Links: