Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/msakai/rouge

Scheme-like language interpreter written in Ruby
https://github.com/msakai/rouge

ruby scheme

Last synced: 3 months ago
JSON representation

Scheme-like language interpreter written in Ruby

Awesome Lists containing this project

README

        

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.