TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
サウンドプログラミング5
Excel VBA 質問スレ Part61
プログラマー目指してるんだが色々と教えてくれ
Kotlin 5
【上流社会】MSDNサブスクリプション総合【最先端】
くだすれPython(超初心者用) その46【Ruby禁止】
ふらっと C#,C♯,C#(初心者用) Part137
今までみた絶望的なソースコード
オブジェクト指向ってクソかよPart5
推薦図書/必読書のためのスレッド 81
377 :
> 366
> 断言できるほどはっきりしてないけど、関数の定義名はマクロ展開時にも見えてて、関数名と関数オブジェクトを結びつけるのは「実行」だと解釈するのが妥当だと思う。

入手できたISLISP Working Draft 23.0をベースにして述べるが,その理屈だと備え付けの関数も展開には使えないように思える.
備え付け関数もユーザ定義の関数もpreparation for executionの間に実行可能という記述はない.
不可能という記述もない.(定義はしないとある)

仮にユーザ定義の関数は使えないとしよう.
ローカル関数 (flet labels)が,defmacro 内で使えないようには見えないのでこれで対処できる.
また,マクロは使用場所に先行して定義があることが必須とあるということは,ユーザ定義のマクロは使えるように見えるので,補助関数の所を補助マクロとするのも良いだろう.
CommonLispでもマクロ展開の補助でユーザー定義関数の利用は必須ではないし,利用するには評価フェイズを合せなくちゃならない問題がある.(ISLISPはこれを回避したのかもしれない)
これをもって「ISLISPを使うべきでない」とするのは誇張が過ぎるし,真に受ける者が出るとしたら害悪だろう.

スレ立てるまでもない質問はここで 153匹目
【DI】Java Spring Frameworkを語るスレ 5.0
低スキルでも読めるコードは、属人的なコードになる
awkについて語るスレ $2
Go の宿題片付けます
Visual Studio Code / VSCode Part4
米国国防省の標準高等言語エイダ(Ada)を語れ!
【統計分析】機械学習・データマイニング24
【初心者歓迎】C/C++室 Ver.105【環境依存OK】
スレを勃てるまでもないC/C++の質問はここで 25 [隔離病棟]
--------------------
伊勢鈴蘭が人気有りすぎてバースデーイベントが超落選祭り
短文で怖ろしい言葉
韓国ブーム検証スレ483
丹生谷森夏
CP+2020開催中止決定
【紫友会】レイちゃん見守り Part.2
sage
バンドリが判子絵過ぎて気持ち悪い件
【バスター】トレンドマイクロ、ユーザのブラウザー履歴を無断で中国のサーバに送信
【モバイル】携帯中継のレベルが低すぎる★4【webも】
自殺したいけど
【小説】中国企業との「小説家になろう」小説大賞 異世界転生や政治、幽霊など禁止
秋元才加 応援スレPart8
SEVEN'S CODEはなぜ大失敗したのか
ゲーム実況動画・ゲーム実況者全般ワッチョイ有りスレ8
【グレタvs ドイツ鉄道】グレタ「帰りの列車で床に座ってた」 ドイツ鉄道「途中からはファーストクラス(1等車)に座っていた」★5
孫正義 「モンゴルで発電した原発7基分の電気を中国韓国を経由しそのまま日本に送電する」 [324064431]
【DQX】・マイ・ YS068-050 魚男にのみ粉かけBBA【ドラクエ10】
【速報】堀未央奈さん、和ラー&カップスターの白石後任に選ばれる!!これで飛鳥、与田に次いで3番目にcm契約数が多いメンバーに!!!
主人公がハンマーを持ってるゲーム
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼