Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rubyで簡単♪Quineの作り方

 Rubyで簡単♪Quineの作り方

ゆるふわRuby勉強会Chofu.rb(おためし版)( http://connpass.com/event/17259/ )で発表したものです。
完成が間に合いませんでした。

けんぼー

July 26, 2015
Tweet

Other Decks in Programming

Transcript

  1. イメージ s = 「putsで表示する内容」 puts “s = 「sの内容」\n puts 「sの内容」”

      ↓ 文字列リテラルとか特殊文字の扱いはどーする?
  2. 一行にするとこうなる 1. sに文字列を代入 2. sの内容を実行 a. putsで以下を表示 i. 元のコードの前半と同じ’eval s=’

    ii. 変数sを呼び出す iii. inspectメソッドでリテラルを復元 結論:evalってスゴイ、改めてそう思った。