RubyGems Navigation menu

pegarus 0.2.0

Pegarus is, broadly, an implementation of LPEG on Rubinius. LPEG implements a Parsing Expression Grammar using a parsing machine rather than the Packrat algorithm. (See "A Text Pattern-Matching Tool based on Parsing Expression Grammars" by Roberto Ierusalimschy.) Pegarus actually implements an abstract syntax tree (AST) for the PEG. There are various options to execute the AST against a subject string. One option is a simple AST-walking evaluator. A second option is an implementation of the LPEG parsing machine. A third option is a compiler that targets Rubinius bytecode.

Gemfile:
= Copier Copié!

installation:
=

Versions:

  1. 0.2.0 - October 25, 2010 (15,5 ko)
  2. 0.1.0 - October 25, 2010 (14,5 ko)

Propriétaires:

Auteurs:

  • Brian Ford

Total de contrôle SHA 256:

55365fb4df6f03f61e87c54f3e950eee509ee76a619cc76f333f04861d88dcd0

Total de téléchargements 7 834

Pour cette version 4 467

License:

aucune

Version de Ruby requise: None

Liens: