Relax NG コンパクトで次のようなマークアップを書く方法はありますか (Relax NG XML には対応していないようです)
bar = foo = element title {text}
将来、誰かが bar と foo に異なる値を割り当てたいと思うかもしれませんが、それまでは上記のコードを使いたいと思っています。
使用する
bar = foo
foo = element title {text}
この正確な構文について説明しているRELAXNGコンパクト構文チュートリアルの「名前付きパターン」のエントリも参照してください。
start = e
e = element element { text }