Skip to content

yhara/esolang-book-sources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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