問題タブ [petitparser]

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.

0 投票する
1 に答える
140 参照

dart - 「undefined()」パーサーで「debug()」を使用する方法

undefinedpetitparser でパーサーをデバッグしようとしています。

debug最初なしのコードを参照してください。

それは印刷します:

しかし、私が追加するとdebug

失敗します:

私の使用法に何か問題はありますか?

0 投票する
1 に答える
100 参照

dart - 「解析が失敗したときに何かをする」ためのより良い解決策は?

petitparser では、パーサーが失敗したときに何かを行うことができません。

私の解決策は次のとおりです。

より良い解決策があるかどうか知りたいですか?

0 投票する
1 に答える
63 参照

smalltalk - 教科書の PetitParser 算術スクリプトが機能しません。ParseOn は nill だと言い続けていますか?

Pharo、Smalltalk で PetitParser を使用する方法を学習しており、教科書を使用して学習しています。教科書では、次のスクリプトが与えられています。

ただし、プレイグラウンドで印刷しようとすると、MessageNotUnderstood: receiver of "parseOn:" is nil が表示されます。私は何を間違えましたか?