c言語で書かれているが、そのインターフェイスはlispに近い。