タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

slimeに関するkosh04のブックマーク (1)

  • Swank RPC プロトコル

    Swank RPC プロトコルは、SLIME と Swank との間で用いられる、テキストベースの非同期通信プロトコルです。 SLIME は、Common Lisp でアプリケーションを開発するための Emacs モードで、IDE(統合開発環境)と呼べるほど強力な機能を備えています。 SLIME には、Swank と呼ばれるバックエンドがあります。Swank は、Common Lisp プロセスにロードされ、ソケットを経由して SLIME と通信します。このとき使用されるのが、Swank RPC プロトコルです。 Swank RPC プロトコルの概観 Swank RPC プロトコルは、6文字の16進数文字列とそれに続くS式、終端の改行文字で構成されます。 000016(:return (:ok nil) 1)\n 先頭の16進数文字列は、続くS式の長さ(最後の改行文字を含む)を表します。S

  • 1