Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

esobookに関するyharaのブックマーク (4)

  • 『Rubyで作る奇妙なプログラミング言語 ヘンな言語のつくりかた』を読んでみた。 - いものやま。

    先週、『自作プログラミング言語の集い』という勉強会に参加してみた。 そこで紹介されてた『Rubyで作る奇妙なプログラミング言語 ヘンな言語のつくりかた』というが面白そうだったので、買って読んでみた。 Rubyで作る奇妙なプログラミング言語 ~ヘンな言語のつくりかた~ 作者:原 悠発売日: 2014/01/16メディア: Kindle版 概要 内容はタイトルの通りで、Rubyを使って変わった仕様のプログラミング言語の処理系を作ってみようというもの。 言語処理系のって、字句解析や構文解析の話から始まり、けっこう頑張って読む必要があるイメージが強い。 けど、このはそういうのはすっ飛ばして、「こういうヘンな言語があるよ」という紹介から始まり、とりあえず動く処理系を作る感じになってた。 なので、すごく気楽にスラスラと読めた。 とはいっても、ちゃんとインタプリタ、コンパイラ(トランスレータ)、中

    『Rubyで作る奇妙なプログラミング言語 ヘンな言語のつくりかた』を読んでみた。 - いものやま。
  • Rubyで作る奇妙なプログラミング言語 ~ヘンな言語のつくりかた~

    関連サイト書の関連ページが用意されています。 Rubyで作る奇妙なプログラミング言語 ~ヘンな言語のつくりかた~ | マイナビブックス※受注生産にて紙版も販売しています。 内容紹介あなたは「+-><.,[]」の8つの記号しかないプログラミング言語や、空白だけで構成されるプログラミング言語があるのをご存じだろうか。書では、そんな奇妙な言語(Esoteric Language)を題材にプログラミング言語の作り方を解説する。 プログラミング言語の未知の世界に触れてみたいあなたに。また、Rubyプログラムを書く際の慣習やテクニックについても触れられているため、Ruby学習者の「2冊目の」にも。 【注意】書は2008年12月に刊行された『Rubyで作る奇妙なプログラミング言語』を元にした復刻版です。基的に書籍中の情報は、原著発行時のものですので、ご注意ください。 書誌情報 著者: 原 悠

    Rubyで作る奇妙なプログラミング言語 ~ヘンな言語のつくりかた~
    yhara
    yhara 2014/01/15
    ということで絶版だった自著ですが、電子書籍として復刊しました。表紙もリニューアルされています (中身は基本的に一緒です) http://esolang-book.route477.net/
  • RubyでBrainf*ck - 旧toyoshiの日記

    チューリング完全って言ってみたかっただけ。Ruby1.8.7から動くはず $KCODE = 'u' class BrainF_ck class ProgramError < StandardError; end def initialize(src) @tokens = src.scan(/./) @jumps = analyze_jumps(@tokens) end def run tape = [] pc = 0 cur = 0 while pc < @tokens.size case @tokens[pc] when '+' tape[cur] ||= 0 tape[cur] += 1 when '-' tape[cur] ||= 0 tape[cur] -+ 1 when '>' cur += 1 when '<' cur -= 1 raise ProgramError, '開始地

    RubyでBrainf*ck - 旧toyoshiの日記
  • はてなブログ | 無料ブログを作成しよう

    新米と秋刀魚のわた焼き お刺身用の秋刀魚を買いました。1尾250円です 3枚におろして、秋刀魚のわたに酒、味醂、醤油で調味して1時間ほど漬け込み、グリルで焼きました 秋刀魚のわた焼き わたの、苦味が程よくマイルドに調味され、クセになる味わいです 艶やかな新米と一緒に 自家製お漬物 土…

    はてなブログ | 無料ブログを作成しよう
  • 1