前の記事 «:Flashで作られたWeb2.0なサイトのまとめサイト
次の記事 »:様々な便利APIが提供されている「trynt:tech」

Lisp言語を元にJavaScriptやCSSファイルを生成「ParenScript」

2006年09月20日

スポンサード リンク

ParenScript

ParenScript is a small lispy language that can be compiled to JavaScript.

Lisp言語を元にJavaScriptやCSSファイルを生成「ParenScript」。

次のLISPコードをまず書きます。

(js (defun foobar (a b) (return (+ a b))))

ParenScript Compilerを使ってコンパイルすると、次のJavaScriptコードに変換されます。

function foobar(a, b) { return a + b; }

Lisperにはうれしい機能なんでしょうかね。

それにしても、1つの言語を書いて、他の仕組みも作成する仕組みがあれば、1言語のみ知っておけば他の物も作れる、ということでなかなか便利ですね。
言語間の仕様の違いなどもあるのでなかなか難しいとは思いますが。

PHPでは、PEARのHTML_CSSHTML_JavaScriptHTML_AJAXとかもありますね。

スポンサード リンク

投稿者 KJ : 2006年09月20日 14:09 | ブックマークに追加する Subscribe with livedoor Reader
間違いの指摘をしていただける方はメールでお願いします


本を執筆しました。