Canvas で描画しています。右側のデータは JSON で指定してください。「redraw」ボタンで再描画します。
Fig.5.8 については、パラメータの数を照合していないため、同名のモジュールに対し、同じ数のパラメータを渡すように細工しています。
| Symbol | Interpretation |
|---|---|
| F | Move forward and draw a line. |
| f | Move forward without drawing a line. |
| + | Turn left. |
| - | Turn right. |
| | | Turn around. |
| [ | Start a branch. |
| ] | Complete a branch. |
| { | Start a polygon. |
| G | Move forward and draw a line. Do not record a vertex. |
| . | Record a vertex in the current polygon. |
| } | Complete a polygon. |
| ~ | Incorporate a predefined surface. |