大海烏@魔法陣プログラム言語Grm製作中

製作中のプログラム言語とか雑記とか

Grm15 レイアウト続き

魔法陣の中に小さい魔法陣を、でプログラムの入れ子構造を再現するという話を以前して

https://grandseacrow.hatenablog.com/entry/2020/07/17/202038

それを実現するためのレイアウト案。

スマホで似たようなアプリの存在から着想したが、魔法陣追加や編集の際はその位置の円が反転表示、周囲に複数の円が展開する。

そして外側の円の一覧から選ぶ事で追加変更されると。

ちなみにAマークが文字関数

1マークが数字関数

星マークが論理式関数

星座の♈️マークがifやforなどの命令文

白枠の緑丸がユーザー関数、いわゆるサブルーチン

二重丸は選択解除で窓を閉じる感じ(×印の方がわかりやすいかな?)