調子はどう?
`(1 ,(+ 1 1) (- 4 1) 4) ; '(1 2 (- 4 1) 4)
マイナス記号( "-")は演算子として扱われません(ただし、記号として扱われます;'-の代わりに#'---正しいですか?)(この部分は理解できると思います。)
しかし、なぜ、左から3番目の括弧が実際に'(
-> (list
...と評価されるのですか(つまり、上記の'-のようなリテラルだけでなく、リスト/式の区切り文字ですか?)インタプリタは終了を「先読み」しますか?区切り文字または単に「OK、これはリストである必要があります。右側に区切り文字がない場合、式は無効であり、それは私の問題ではありません。」と単純に言いますか?
紛らわしい質問でごめんなさい。要約すると、私の質問は、インタプリタが上記のリストをどのように正しく評価するかということだと思います。(また、用語を自由に修正してください。)