jflex

    0

    1答えて

    私は最後の3時間をhttp://jflex.de/installing.htmlページの手順に従おうとしました。 これまでのところ、私が試してみました:(許可されていない)隠さusr/sharedフォルダ にjflex-1.6.1ファイルを移動する をしてまでjflex-1.6.1ファイルを移動します私のホームディレクトリにある開発者用のフォルダに移動し、コードln -s /developer/j

    2

    1答えて

    CUPによって提供された例:Parsing directly to XMLを実行しようとしています。 私はminijava.cupとxml.flexという名前のファイルにスキャナという名前のファイルに「Minijava文法」を保存。私はJFlexを実行してxml.flexファイルからLexer.javaを取得しました。その後私は、CUPの例で指定されたコマンドを実行した後Parser.javaとs

    0

    1答えて

    "{code}"という特殊タグがあります。 jflexを使ってこれらのタグのうちの2つの間にテキストを入力する必要があります。それ CODE_BLOCK= "{code}"(.*?)"{code}" 問題は、それは常に最初の最後のタグの間のテキストを返すことであるため 私は、次の正規表現を使用しようとしています。 ?のように見えますが、まったく動作しません。私はいくつかの異なるオプションがここ

    3

    1答えて

    私はこれまでのところ、私はスペック(http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf)を捕獲思っ string = \"((\\(\"|\\|\/|b|f|n|r|t|u[0-9a-fA-F]{4})) | [^\"\\])*\" を持って、JFlexでJSON文字列パーサを記述しようとしています

    0

    2答えて

    jflexとcupをインストールしました。すべてが正常かどうかをテストします。 ここに私がシェルで書いたことと私が得た結果があります。ここで jflex.batファイルの内容です: は私が間違って行っている何かがありますか? 初めてjflexを実行するには?私がjava -versionを書くと、私のPCに正しいバージョンのjavaが表示されます。問題はjflexにあります。 ありがとうございます

    0

    1答えて

    URL(http://www.example.com/action/showLink?type=x#id)があり、それを(http://www.example.com/action/search)にリダイレクトしたいのですか? 私はjavaファイルとjflexファイルを扱っています。

    0

    1答えて

    私はjflex + javacupを使ってSyntactic Analixerをやっています。 .cupのgramaticで私はこの部分を持っている:ラムダが意味するもの(SUBPPARAMLISTを空にすることができます) まあ、私は私の.flexに正しくすべての私のトークンを作成するために管理していないが、私は知らない SUBPPARAMLIST ::= lambda | "(" EXPLIS

    0

    1答えて

    私はIntelliJプラグインを作成しています。 機能の1つはブレースマッチャーである必要があります。私はすでにJetBrainsからプラグインのチュートリアルをしました。そして、この正規表現[^@\*\{\}\(\)\$\.]*を使って中括弧マッチャーを手に入れたので、これらの文字以外のすべての文字はレクサーと照合されます。ブレースマッチャーが機能するように。 しかし、今私は新しい問題があります