「なでしこv2」開発用掲示板

なでしこv2の検討事項を話し合う掲示板です。

@5■ (#6) 簡易ハッシュリテラルの定義 - クジラ (2010-05-14 02:20) /低 未処理
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


簡易ハッシュリテラルの定義 / クジラ (2010-05-14 02:20) (#6)/ 低 未処理
  RE:簡易ハッシュリテラルの定義 / クジラ飛行机 (2010-05-14 02:23) (#7)/ 低 未処理
  json いいですね! / U D (2010-05-15 01:01) (#12)/ 低 未処理
  jsonに賛成 / しげぽん (2011-04-03 21:19) (#17)/ 低 未処理

(#6)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能