質問させてください。rd2についてです。

ruby 1.8.5 (2006-08-25) [powerpc-darwin7.9.0] で、~/Desktop上にて、RD2を使い、testrd.rd > testrd.txt とすると、下記のようにエラーになります。
正しくRD2で出力を得るためにはどうしたらいいでしょうか。

<エラー引用ここから>
/usr/local/lib/ruby/site_ruby/optparse.rb:1004: warning: character class has `]' without escape
/usr/local/lib/ruby/site_ruby/optparse.rb:1004: warning: character class has `[' without escape
/usr/local/lib/ruby/site_ruby/optparse.rb:1011: warning: character class has `]' without escape
/usr/local/lib/ruby/site_ruby/optparse.rb:1011: warning: character class has `[' without escape
lib/rd/rdinlineparser.ry:447:in `next_token': undefined method `terminate' for #<StringScanner_R 0/16 @ "¥244¥263¥244¥354¥244..."> (NoMethodError)
from /usr/local/lib/ruby/site_ruby/1.8/racc/parser.rb:99:in `_racc_do_parse_c'
from /usr/local/lib/ruby/site_ruby/1.8/racc/parser.rb:99:in `__send__'
from /usr/local/lib/ruby/site_ruby/1.8/racc/parser.rb:99:in `do_parse'
from lib/rd/rdinlineparser.ry:372:in `parse'
from lib/rd/rdblockparser.ry:38:in `_reduce_12'
from /usr/local/bin/rd2:177:in `_racc_do_parse_c'
from /usr/local/lib/ruby/site_ruby/1.8/racc/parser.rb:99:in `catch'
from /usr/local/lib/ruby/site_ruby/1.8/racc/parser.rb:99:in `_racc_do_parse_c'
from /usr/local/lib/ruby/site_ruby/1.8/racc/parser.rb:99:in `__send__'
from /usr/local/lib/ruby/site_ruby/1.8/racc/parser.rb:99:in `do_parse'
from lib/rd/rdblockparser.ry:262:in `parse'
from /usr/local/lib/ruby/site_ruby/1.8/rd/tree.rb:50:in `parse'
from /usr/local/bin/rd2:216
<エラー引用ここまで>