dsl
メーリングリストを眺めてたら目にとまった、「ANTLRパーサプラグインを作成して、Groovyコードに任意の加工を行う」というテクニックをご紹介。Groovy web console - Custom antlr parser pluginここではメソッド呼び出しの括弧を挿入しているようです(GEP3…
こないだのエントリで書いた、日本語DSLのサンプルコードが、ただいま開催されているJavaOneにおけるPaul King氏のセッションで紹介されたとのことです。@nobeans: [DSL/Groovy]@uehajのDSLがJavaOneで晒された瞬間 URL #javaonejp2010-09-24 09:13:59 via Y…
> InfoQ: JetBrains のメタプログラミングシステムは言語指向プログラミングと DSL をサポート ">
ユーザーが記述することを前提とした、業務固有知識(語彙+イディオム+構文)を持ったDSLを定義するってのは、システムに対するユーザーインターフェースを作ることですよね。 「グラフィカルユーザーインターフェース」みたいに、インターフェースとして…