第24回Smalltalk勉強会(roppongi.st) で発表した資料です。以下の操作を使ってオンラインで Smalltalk の文法を定義するデモです。 [<-], [->] 又はカーソルキー: 前後に進む。 [Reload] 又は Cmd+R: 再読み込み。 [Do It] 又は Cmd+R: 選択範囲を LISP として評価。 [Print It] 又は Cmd+P: 選択範囲を LISP として評価して表示。 [PEG]: 選択範囲を PEG として文法定義。 [ST]: 選択範囲を Smalltalk として評価して表示 (_stmts ルール定義後)。 リンク ソースコード github 第24回Smalltalk勉強会(roppongi.st) Togetterによるまとめ 資料集