Sha256: 7643bb5ab439f55337f6b5594c525d6f956ef01267cd4a456ec2df194c00110b
Contents?: true
Size: 1.48 KB
Versions: 35
Compression:
Stored size: 1.48 KB
Contents
% require 'makefile' % version = Makefile.get_parameter('Makefile', 'version') <h1>Racc</h1> <p> $Id$ </p> <table summary="package descriptor"> <tr><th>最新版</th><td><%= version %></td></tr> <tr><th>種別</th><td>parser generator</td></tr> <tr><th>形式</th><td>ruby script, ruby extention</td></tr> <tr><th>必要環境</th><td>ruby (>=1.6)</td></tr> <tr><th>配布条件</th><td>LGPL</td></tr> </table> <ul> <li><a href="/archive/racc/racc-<%= version %>-all.tar.gz">ダウンロード</a></li> <li><a href="/archive/racc/">旧バージョンリスト</a></li> <li><a href="doc/">オンラインマニュアル</a></li> </ul> </p> <p> Ruby 用の LALR(1) パーザジェネレータです。 生成したパーサはそれなりに高速に動作します。 </p> <p> Racc で生成したパーサは動作時にランタイムモジュールが必要です。 Ruby 1.8 にはこのランタイムが最初から添付されているので 何も考えなくて大丈夫ですが、Ruby 1.6 以前を対象にするときは racc -E でパーサを生成する必要があります。 </p> <p> なお、Racc 1.4.x のランタイムと Ruby 1.8 添付の Racc ランタイムは、 ソースコード上では微妙に違いがありますが、完全に互換性があります。 </p> <h2>状況</h2> <p> もう基本的な部分は枯れているはずです。 TODO はまだいくつかありますが、気持ちが他にいってるので 当分は大きく変更するつもりはありません。 </p> <h2>CVS レポジトリ</h2> <p> CVS を使うと Racc の真の最新版を入手できます。 コマンドラインで次のように打ってください。 </p> <pre> $ cvs -d :pserver:anonymous@cvs.loveruby.net:/src login Password: (すぐにEnterを打つ) $ cvs -d :pserver:anonymous@cvs.loveruby.net:/src co racc </pre>
Version data entries
35 entries across 30 versions & 5 rubygems