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

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
267
(2): 261 2015/09/19(土)09:19 ID:YlOPp2hb(1/4)調 AAS
>>266
swiftのように演算子をユーザー定義出来て、
c++のように同名異引数の関数を定義出来て、
Lispのように引数間のカンマが要らず、
Rubyのようにカッコを省ける
そんな言語を設計中です。

それらの両立のために実行中に文法を書き換えて構文解析器を再構成するという手法を採ってるので、コンパイル出来ないんですよね……
clispのリードマクロを文脈依存に拡張したものだと言えば大体あってるかと。

ちょっとErlang関連の資料を見てみます。
268
(1): 2015/09/19(土)10:26 ID:7hgo9IJ4(1)調 AAS
>>267
列挙してあることはシンタックス上のことで全部コンパイル時に静的に解決出来そうに見えるけど無理なの?
269
(1): 2015/09/19(土)11:29 ID:I9CWDfzW(1/2)調 AAS
>>267
コンパイル時の都合だよね?
VMの設計とはなんの関係もなさげなんだけど
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.031s