タグ

BookとRubyに関するtybaltのブックマーク (1)

  • Rubyで学ぶRuby

    Rubyで始める、すこし気のプログラミング入門。「プログラミングってそもそもどういうこと?」からスタートして、最後には自分だけのRubyインタプリタをRubyで作ってみよう。Rubyを使ってゼロからプログラミングを学びながら、プログラムとは何か、プログラミング言語とは何かを味わうRuby入門の連載企画。 2017年01月18日 09時00分 プログラミング+ 第9回 インタプリタの完成、そしてブートストラップへ はじめてのプログラミングでRubyを学びながらRubyインタプリタを作っていく連載の最終回。 自分だけのRubyインタプリタを完成させていきましょう! 2016年12月21日 18時00分 プログラミング+ 第8回 関数を実装する(後編) 機能限定版のRubyインタプリタ(MinRubyインタプリタ)を作りながらRubyとプログラミングを学ぶ連載、今回は前回に引き続き「関数」の実

    Rubyで学ぶRuby
    tybalt
    tybalt 2024/06/11
    読んだ。面白かった。パーサーは既存のもの (ripper) を使用し、抽象構文木を実行する部分を実装している。S 式を入力とする Lisp を作る代わりに、AST を入力とする処理系を作る感じ。
  • 1