RubyGems Navigation menu

pegarus 0.1.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:
= クリップボードにコピー コピー完了!

インストール:
=

バージョン履歴:

  1. 0.2.0 - October 25, 2010 (15.5KB)
  2. 0.1.0 - October 25, 2010 (14.5KB)

所有者:

作者:

  • Brian Ford

SHA 256チェックサム:

848906443199a7fca2e1578ffd1ac3d11899a1de5dd02e519dd5285a9f40d650

累計ダウンロード数 7,844

このバージョンのみ 3,369

ライセンス:

N/A

必要なRubyのバージョン: なし

リンク: