HTMLを出力する独自のカスタムドメイン固有言語を作成したいと思っています。
基本的に、自分のマークアップを使用してクイズを作成できるようにしたいのですが、それをHTMLにコンパイル/生成します。例えば:
> What is your favorite color?
* Blue
* Green
* Red
出力する必要があります
<form action="" method="post">
<ul>
<li>What is your favorite color?</li>
<input type="radio" name="q1" answer="a" /> Blue <br />
<input type="radio" name="q1" answer="b" /> Green <br />
<input type="radio" name="q1" answer="c" /> Red <br />
</ul>
ANTLRはそれに似たようなことをしますが、HTML出力がないことを私は知っています。他に何か提案はありますか?