https://github.com/matsubara0507/minruby
Respect http://ascii.jp/elem/000/001/230/1230449/
https://github.com/matsubara0507/minruby
haskell language ruby
Last synced: about 2 months ago
JSON representation
Respect http://ascii.jp/elem/000/001/230/1230449/
- Host: GitHub
- URL: https://github.com/matsubara0507/minruby
- Owner: matsubara0507
- Created: 2016-11-29T15:14:35.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-12-21T13:02:54.000Z (over 9 years ago)
- Last Synced: 2025-03-28T18:21:35.996Z (over 1 year ago)
- Topics: haskell, language, ruby
- Language: Haskell
- Size: 18.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MinRuby
Ascii.jpで連載されている[Rubyで学ぶRuby](http://ascii.jp/elem/000/001/230/1230449/)について
- 各回の演習問題(実装寄りのも)を解く
- [Ruby](https://raw.githubusercontent.com/mame/minruby/master/lib/minruby.rb) 以外のパーサーを書く
- Ruby 以外の言語でも MinRuby を作成
- 少しずつ
## パーサーについて
連載でのパーサー部分(文字列から構文木への変換器)は事前に与えられている。
なので、初級者が Ruby 以外の言語で書こうとしても、パーサーが無いため書けない。
そのために、いろんな言語用の MinRuby パーサーを書いてみる。