Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/msakai/rouge
- Owner: msakai
- Created: 2024-08-19T23:36:38.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-20T04:48:12.000Z (5 months ago)
- Last Synced: 2024-09-29T11:25:36.592Z (3 months ago)
- Topics: ruby, scheme
- Language: Ruby
- Homepage:
- Size: 34.2 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
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.