Skip to content

yhara/esolang-book-sources

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
1-1
 
 
1-2
 
 
1-3
 
 
1-4
 
 
2-1
 
 
2-2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Rubyで作る奇妙なプログラミング言語 ソースコード

Sources of the Japanese book "Rubyで作る奇妙なプログラミング言語" (Making Esoteric Languages in Ruby), published in Dec. 2008.

The book covers topics like Turing Machine, Turing-completeness, Virtual Machine, while implementing HQ9+, Brainf*ck, Whitespace and some more languages designed for this book.

(Japanese follows)

このリポジトリは、書籍『Rubyで作る奇妙なプログラミング言語』のソースコードを まとめたものです。本の内容や正誤表などについてはサポートサイトを参照してください。

ディレクトリ構成

1-1から2-2までは、各章ごとのサンプルコードをそのままファイル化しています。

_practices/以下はサポートサイトの「演習問題の解答例」 のソースコードが入っています。

それ以外のディレクトリは、サンプルコードを言語別に再構成したものです。

動作環境

本書が書かれたのはRuby 1.8/1.9の時代ですが、Ruby 2.xでも動作確認済みです。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages