Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Jun 23, 2014

  1. Chris Wailes

    Updated examples and removed an unnecessary call to dispose_message.

    authored
  2. Chris Wailes

    Updates to the ASTNode class.

    Added some checks for re-definition for values and children.
    Removed the requirement that values not be instances of ASTNodes.
    authored

Jun 22, 2014

  1. Chris Wailes

    Updated README to reflect recent changes.

    authored
  2. Chris Wailes

    Code cleanup and improvement in cfg.rb.

    Converted all generated productions to left-recursive form.
    Changed some function names to more clearly indicate their purpose.
    Merged several related functions into a single function.
    authored
  3. Chris Wailes

    Re-named EBNF helper functions in the CFG class.

    authored
  4. Chris Wailes

    Changed the @terms and @nonterms CFG members to Sets.

    authored
  5. Chris Wailes

    Added support for symbol selectors in the CFG and Parser classes.

    authored

May 23, 2014

  1. Chris Wailes

    Merge branch 'master' of github.com:chriswailes/RLTK

May 01, 2014

  1. Chris Wailes

    Merge pull request #30 from mrodrigues/patch-1

    Fix README.md
  2. Marcos Felipe Pimenta Rodrigues

    Fix README.md

    mrodrigues authored

Apr 19, 2014

  1. Chris Wailes

    Change ASTNode so that initialize optionally takes a block.

    If the block is given it is executed in the context of the new node.
    authored

Apr 11, 2014

  1. Chris Wailes

    Merge branch 'master' of github.com:chriswailes/RLTK

    Conflicts:
    	TODO.md
    authored
  2. Chris Wailes

    Added TODO items.

    authored

Apr 09, 2014

  1. Chris Wailes

    Added TODO item for left recursion.

    authored

Apr 01, 2014

  1. Chris Wailes

    Removed left-recursion from nonempty list helper.

    authored
  2. Chris Wailes

    Switched the EBNF plus operator back to its old form.

    authored

Mar 27, 2014

  1. Chris Wailes

    Accessors for NotInLanguage exception.

    authored
  2. Chris Wailes

    New TODO and undoing some naming decisions for EBNF expansion.

    authored

Mar 25, 2014

  1. Chris Wailes

    Updated README.md.

    Removed references to the extended C bindings.
    Fixed some typos.
    Moved the CFG section.
    authored
  2. Chris Wailes

    Removed the now unnecessary LLVMECB Yard tag.

    authored
  3. Chris Wailes

    First attempt at more useful NotInLanguage exceptions.

    authored
  4. Chris Wailes

    Updated ignore file and removed Gemfile.lock.

    authored
  5. Chris Wailes

    Whitespace fixes.

    authored
  6. Chris Wailes

    Spelling fixes and update to ASTNode class.

    ASTNodes now initialize children or value members with empty arrays
    if they are of an array type.
    authored
  7. Chris Wailes

    Merge branch 'master' of git://github.com/benedikt/RLTK into benedikt…

    …-master
    
    Conflicts:
    	lib/rltk/parser.rb
    authored

Mar 24, 2014

  1. Chris Wailes

    Merge branch 'master' of github.com:chriswailes/RLTK

    authored
  2. Chris Wailes

    Small spelling fix.

    authored

Mar 22, 2014

  1. Chris Wailes

    Small fixes.

    Whitespace fixes.
    Allowed ' in EBNF terminals and non-terminals.
    All generated non-terminals now have a trailing '.
    Slightly more efficient lookahead pruning loop.
    authored
  2. Chris Wailes

    Changed goal production's name.

    authored
  3. Chris Wailes

    Switched to using filigree/types in parts of the ASTNode class.

    authored
  4. Chris Wailes

    Added support for destructuring of AST nodes for pattern matching.

    authored
  5. Chris Wailes

    A better way of passing data to new productions.

    authored

Mar 21, 2014

  1. Chris Wailes

    Updated production/reduce-action printing.

    Productions now print epsilon when it is an empty production.
    
    Reduce actions now print out the ID of the production and the
    production itself.
    authored

Mar 20, 2014

  1. Chris Wailes

    Fixed some documentation issues.

    authored
  2. Chris Wailes

    Removed AST printing from master branch. Now lives in ast_printing br…

    …anch.
    authored
Something went wrong with that request. Please try again.