問題タブ [ply]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - ply の特別な場合のレクサー規則
ply lexer ルールを特殊なケースにする方法はありますか?
リストされた文字の任意の組み合わせとして演算子を定義したいと思います=
が、=>
独自の特殊なケースがあります。例えば:
ply - PLY でのトークン マッチング順序
次のトークン定義を持つ PLY で記述されたパーサーがあります。
次の文字列を解析しようとしています
これが私の文法です
トークンで構文エラーが発生しcreated_on
ます。おそらく、COMMAND
ではなくとして一致するためです。STRING
PLY を可能な限り最大の一致にする方法はありますか?