外部変形は データのやり取りをテキストファイルで行うので プログラム言語は 自由に選ぶことができます。図形は機能的かつシンプルなため、数多くのユーザーに受け入れられています。 今回は メソッド do~end について考えます。 メソッド do~end は実験段階の外部変形スクリプトです。 shape do ln 1,2,3,4 end で線を引くプログラムを考えます。(jw.rb は shape があるので shapes) irb の処理画面 irb の処理画面 instance_eval は コマンドとデータがセットで成立するようです。DSL をいろいろと調べてみたのですが説明が難しくて理解…