次の疑似ルールを取ります。
rule: prefix? rest;
プレフィックスの出現に基づいてASTを書き直したいと思います。
プレフィックスがない場合は、と書き直してほしいrest
。
接頭辞がある場合は、次のように書き直してほしい(PARENT prefix rest)
PARENT
-prefix
-rest
つまり、0または1の選択肢が見つかった場合に、トークンをASTに表示させたいのです。
[そんなことがあるものか?
次の疑似ルールを取ります。
rule: prefix? rest;
プレフィックスの出現に基づいてASTを書き直したいと思います。
プレフィックスがない場合は、と書き直してほしいrest
。
接頭辞がある場合は、次のように書き直してほしい(PARENT prefix rest)
PARENT
-prefix
-rest
つまり、0または1の選択肢が見つかった場合に、トークンをASTに表示させたいのです。
[そんなことがあるものか?