lisp

    41

    14答えて

    私は、LISPがその場でマクロを使って構文を再定義できることをたくさん読んできました。私はこのことが実際にどれだけ遠くにあるのか不思議です。境界線が別の言語のコンパイラになるほど言語構造を再定義できますか?たとえば、LISPの機能的な性質をよりオブジェクト指向の構文と意味に変更できますか?Rubyのような構文に近いと言えるでしょうか? 特に、マクロを使用してかっこを取り除くことは可能ですか?自分の

    14

    12答えて

    私はしばらくLispを教えたいと思っていました。しかし、私が聞いた通訳はすべて、イマックの味を含んでいます。 は、任意のコマンドラインインタプリタは、私は、コマンドラインにこれ​​を入力することができることなど、あります lispinterpret sourcefile.lispちょうど私はPerlやPythonのを実行することができますように。 私はEmacsにもっと慣れ親しんでいたいと思います