例によってradiumsoftwareさんで見て、面白そうで気になっていたContext Freeでちょっと遊んでみました。 基本的な命令のリファレンスが、わずかA4紙2枚で説明されているドキュメントがあってわかりやすいですね。 examplesから簡単ものを選んで、さらに命令を削ぎ落とし、シンプルなサンプルを3つほど作ってみました。 startshape SIMPLE1 rule SIMPLE1 { BL{} } rule BL { CIRCLE {} WL {size 0.95 y 1} } rule WL {BL {rotate 10}} 丸が螺旋状に小さく。 startshape SPIKE rule SPIKE { LSPIKE {} } rule LSPIKE { SQUARE {} LSPIKE { y 0.98 s 0.99 r 1} } // 0.02/11.01 %で発
![Context Freeで遊んでみる - シン石丸の電脳芸事ニッキ](https://cdn-ak-scissors.b.st-hatena.com/image/square/6e28af8f90d876189e01184e1440c41657d3045c/height=288;version=1;width=512/http%3A%2F%2Fshin-ishimaru.cocolog-nifty.com%2Fblog%2Fimages%2F2009%2F03%2F05%2Fsimple1.png)