marpa

    8

    1答えて

    私はmarpa :: r2(Marpa-R2-2.065_002)の最新リリースを使用しています。私はそれをテストするために蛇のスクリプトを書いた。 メモリリークを防ぐにはどうすればよいですか? 編集:これは今やrt.cpanのバグとして報告されています。 編集:Marpa-R2 2.066000のリリースで修正されました。ありがとう

    5

    1答えて

    私はMarpaを初めて利用しています。私は文法の中で0個以上の単語のリストを記述するためにいくつかの方法を試しました。複数の解析木を避けたいのです。私の言語は0+サブコンポーネントに続いて、正確に1コンポーネントがあります :私が最初に試した何 package => component-rule [subcomponent-rule ...] は、このでした:(。ポストの終わりに完全なコード)

    5

    1答えて

    私は(XPathを解析するための)かなり大きなMarpa文法を持っています。トークン化に問題がありました。私は以下の最小限の破壊の例を作成しました: use strict; use warnings; use Marpa::R2; my $grammar = Marpa::R2::Scanless::G->new( { source => \(<<'END_OF_SOU