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 (&gt;=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

Version Path
tdiary-5.2.0 vendor/bundle/ruby/2.7.0/gems/racc-1.5.2/web/racc.ja.rhtml
tdiary-5.1.7 vendor/bundle/ruby/2.7.0/gems/racc-1.5.2/web/racc.ja.rhtml
tdiary-5.1.7 vendor/bundle/ruby/3.0.0/gems/racc-1.5.2/web/racc.ja.rhtml
rails_mini_profiler-0.2.0 vendor/bundle/ruby/3.0.0/gems/racc-1.5.2/web/racc.ja.rhtml
mumukit-content-type-1.11.1 vendor/bundle/ruby/2.6.0/gems/racc-1.5.2/web/racc.ja.rhtml
tdiary-5.1.6 vendor/bundle/ruby/2.7.0/gems/tdiary-5.1.5/vendor/bundle/ruby/2.7.0/gems/racc-1.5.2/web/racc.ja.rhtml
tdiary-5.1.6 vendor/bundle/ruby/3.0.0/gems/racc-1.5.2/web/racc.ja.rhtml
tdiary-5.1.6 vendor/bundle/ruby/2.7.0/gems/tdiary-5.1.5/vendor/bundle/ruby/3.0.0/gems/racc-1.5.2/web/racc.ja.rhtml
tdiary-5.1.6 vendor/bundle/ruby/2.7.0/gems/racc-1.5.2/web/racc.ja.rhtml
tdiary-5.1.5 vendor/bundle/ruby/2.7.0/gems/racc-1.5.2/web/racc.ja.rhtml
tdiary-5.1.5 vendor/bundle/ruby/3.0.0/gems/racc-1.5.2/web/racc.ja.rhtml
racc-1.5.2-java web/racc.ja.rhtml
racc-1.5.2 web/racc.ja.rhtml
racc-1.5.1-java web/racc.ja.rhtml
racc-1.5.1 web/racc.ja.rhtml
racc-1.5.0-java web/racc.ja.rhtml
racc-1.5.0 web/racc.ja.rhtml
racc-1.4.16-java web/racc.ja.rhtml
racc-1.4.16 web/racc.ja.rhtml
racc-1.4.15-java web/racc.ja.rhtml