UDさん:
> あと、思い付きですが。。。
> ハッシュリテラルを採用して、コードブロック的に引数を
> 与えるというのも、可読性を損なわないし面白いのでは
> ないでしょうか。
ハッシュリテラル:
|HASHとはハッシュ={
| Aは1
| 「B」は「2」
|}
引数をコードブロックで与える:
|オブジェクトで命令ほがほがを呼び出す{
| 引数Aは10
| 引数Bは「あいうえお」
|}
この、アイデアとってもいいです。
VBなどでも、名前付き引数というのは、かなり強力な機構と
なっていますので、取り入れたいですね。
ただ、やはり、日本語的になるように、もう少し工夫したいですね。
例)
画像とはイメージ。
画像に円描画する~
半径は5
中心は点(3,5)
「~」マークで終わってインデントしたら、命令に対する名前引数の指定とか。
これができれば、現状の「・・・について」の範囲についてもカバーできるかも?!
画像はイメージ。
画像に設定する~
Xは10
Yは50
幅は100
高さは100
ただ、記号の多用は、なでしこの思想に反するので、他のアイデアも
考えたいです。
インデントを活用すれば、多重ハッシュも可能?!
ボタンAに設定~
幅は40
左上座標は~
Xは40
Yは40