xcerionの xml 言語で factorial を実装しようとしています。
<step id="fac"> <alias name="p" value="={$n}*{$p}" /> <alias name="n" value="={$n}-1" /> <操作名="決定"> <when test="'{$n}'>'0'" step="fac" /> </操作> </ステップ> <エイリアス名="p" 値="1" /> <エイリアス名="n" 値="4" /> <操作名="call" 値="fac" />
私のコードは機能しますが、少し冗長だと思います。
この言語は他の xml 言語と比べてどうですか?
特に変数、選択、ループ、サブルーチン呼び出しの処理。