rouge

Scheme-like language interpreter written in Ruby

Stars
2

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.