0

Treetop を使用して簡単な JSP パーサーを作成したいと考えています。今、私は次の問題を抱えています:

開始するための私の基本的な文法は次のとおりです。

grammar Jspgrammar
    rule jspToken
        '<%'
    end

    rule jspPageToken
        jspToken '@page' 
    end
end

jspToken は '<%' に一致し、jspPageToken は '<%@page' に一致する必要があります

これをirbで試すと:

   load 'jspgrammar.rb'
   parser=JspgrammarParser.new
   tree=parser.parse("<%")
   => SyntaxNode offset=0, "<%"

でもやってみると

   tree=parser.parse("<%@page")
   => nil

私は何が欠けていますか?

4

1 に答える 1

1

見る:

[ツリートップの Google グループ] : http://groups.google.com/group/treetop-dev/browse_thread/thread/3fecfa42a76e0034?pli=1

于 2009-12-14T15:40:51.080 に答える