msakai / rouge

Scheme-like language interpreter written in Ruby

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rouge (る〜じゅ)

Rubyで書いた、Lispの簡易的な処理系です。
Schemeっぽい感じを目指していますが、仕様はいい加減です。
2001年春学期の「記号処理プログラミング」のミニプロとして製作したものです。 

使い方

  このディレクトリで
  ./rouge.rb
  です。
  (bye)で終了します。

Not a bug, but a feature(tm)
・完全数/不完全数の概念をサポートしない

サポートされていない(サポートしたい)機能
・入出力周り
・複素数リテラル
・マクロ
・マルチバイト文字
・(他にも沢山)

配付条件

Copyright (C) 2001 Masahiro Sakai
    All rights reserved.
    This is free software with ABSOLUTELY NO WARRANTY.

This is distributed freely in the sence of 
GPL(GNU General Public License) or Ruby's licence.

About

Scheme-like language interpreter written in Ruby


Languages

Language:Ruby 85.0%Language:Scheme 15.0%