- 追加された行はこの色です。
- 削除された行はこの色です。
RIGHT:[[:t/記法]] [[:t/設定]] [[:t/要素]]
独自記法(OwnNotation)の定義は…
記法に適合するRegex → Elements系クラス名とパラメーター名リスト(つまり汎用記法)
記法の解釈はElements系クラスで。汎用記法は書き方のこと。パースに必要なわけではない。
記法の相互変換もElements系クラスが独自に。
これで記法を相互変換。
もういい。
RIGHT:[[☆]]
----
%%独自記法(OwnNotation)の定義は…%%
%%記法に適合するRegex → Elements系クラス名とパラメーター名リスト(つまり汎用記法)%%
%%これで記法を相互変換。%%
%%これで記法→要素→記法の変換法則を定義。MarkdownやCreoleはコードで定義済みなので双方向変換ができる。それらと組み合わせると独自記法→要素→Markdown→要素→独自記法といったことが可能になる。データで定義された独自記法と既存記法の相互変換。%%
%%変換するので要素化と記法化の両方で記法名(書式定義)が必要になる。1つのテキストはいずれか1つの記法で書かれる。複数の記法を混ぜて使うことはできない。%%