開始条件に依存するリエントラント スキャナーを作成しようとしています。
私はこの男の質問に似たものに従っていました:
そして、あるポスターが述べたように、明示的に作成しyyscan_t
て追加の引数として渡すと、スキャナーが機能します。ただし、などを使用して開始条件を操作すると、yyg undeclared
エラーメッセージが表示されます。BEGIN <sc>
これはバグですか?yy_push_state
代わりに関数とyy_pop_state
状態関数を明示的に使用する必要がありますか?