「コンパイラ・スクリプトエンジン」相談室16 (648レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
460
(2): デフォルトの名無しさん [] 2016/04/14(木) 00:25:42.75 ID:Nyx2HJFW(1/2) AAS
関数の先頭にfunctionキーワードを付けるとして長すぎるから変えようと思うんだけど
doとかjobではおかしいかなあ?
461
(1): デフォルトの名無しさん [sage] 2016/04/14(木) 01:10:11.46 ID:FsF2j7W4(1/3) AAS
>>460
fnじゃだめなん?
Clojureだと(fn [arg] brabrabra)な感じ
473
(1): デフォルトの名無しさん [sage] 2016/04/17(日) 01:15:23.96 ID:iuB497/s(1) AAS
>>472
472(1): デフォルトの名無しさん [sage] 2016/04/17(日) 00:39:50.58 ID:SCILLDG5(1/3) AAS
letはconstの代わりに使う言語があるね

関数宣言にdoがないとなると色々と候補に悩んでしまうぜ
job, fun, flow, verb, work, act(action)
再代入を許さない言語だとletがconstと等価になるからじゃないのかな?

>>460
関数宣言がfunction hoge(args)と言う形をとる事をやめて予約語(function)無しでも可能な感じはしないでもないのだけど文法に制限って起きうるかな?

(Return型) function-name(Args....)
とか
function-name(Args):Return-Type
前者はCだし、後者はJScriptの宣言形式だけど、これじゃイヤな理由も思いつかない。
グローバル変数の定義とか外部変数定義とかのvar,static,externやら名前空間のnamespaceとかpackageとかimport等の特殊な予約語彙だけ文の開始から除外すれば後者の方法で関数は定義できると思うのだけど。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.017s