grammar

    0

    1答えて

    Public Class ABC Public Sub Foo() AA.Bar(nothing, Sub() End Sub) End Sub End Class こんにちはみんな、 私はこの引数はサブ/ End Subの手順として指定され、機能AA.Barの第2引数で混乱して感じています。 AA.Barの定義はどのようなものですか? イ

    0

    2答えて

    私はJavaScriptパーサーを作成していますが、forループの文法規則はちょっと混乱します。 From the specs: 'for' LPAREN ( (expressionNoln)? SEMI (expression)? SEMI (expression)? RPAREN statement | 'var' variableDeclarationListNoln SE

    16

    3答えて

    誰かがPHPのためにEBNFをコンパイルしたのかどうか疑問に思っています。 this siteとthis siteの両方が見つかりました。しかし、どちらも不完全なようです。 This question is very similarですが、1歳です。進歩があったかどうかを知りたい。

    6

    1答えて

    単純なParsekit文法が与えられます。私が持っている場合は @start = sentence+; sentence = 'beer' container; container = 'bottle' | 'cup'; 部分構文beerはそれがParsekitが文に補完候補を返すために取得することはできますか?

    0

    1答えて

    一般的な文法やスペルミス(怠惰?)を修正する既存の関数やツールはありますか? "IM" = "私は" "I" = "I" "U" = "あなた" "theresのは、" = "あります" 最初の大文字文 の文字は、文字列 などの末尾にピリオドを追加 私は文法の提案をユーザーに提供するツールをたくさん見つけましたが、最終的にはユーザーにその変更を依頼する必要があります。 「文法でイムは本当に悪いとu

    0

    1答えて

    の文法私はそれのためのパーサを作成する方法のように理解することはできませんよ、この文法があります。 module = properties fields methods module#3 'end' properties = list#0 (property add#2)* property = 'class' 'name' class# ';' fields = list#0 (fie

    8

    2答えて

    私は小さな正規表現パーサーを実装してParsecを学習しようとしています。 >スター - - > exprの expr = try star <|> try litE <|> lit litE = do c <- noneOf "*" rest <- expr return (c : rest) lit = do c <- noneOf

    2

    1答えて

    ANTLRがObjective-Cで動作することを示すページがありますが、実際にというドキュメントや例は見つかりません。 ANTLRとObjective-Cターゲットを使用しています。私はソースコードを掘り出し、例が見つからなかった。 ガイダンスはありますか?

    5

    1答えて

    利用可能なソースコードはhttps://gist.github.com/1684022をご覧ください。 ID : ('a'..'z' | 'A'..'Z') ('0'..'9' | 'a'..'z' | 'A'..'Z' | ' ')*; PITCH : (('A'|'a') '#'?) | (('B'|'b') '#'?) | (('C'|'c') '#'?);

    0

    2答えて

    私は最初にやる方法を学びたいと思っている次の文法を持っています。私は正しいと思う。しかし、FOLLOWはここに起因非終端C. に混乱して文法は次のとおりです。FIRSTについては S --> ABC A --> a | Cb |ε B --> C | dA | ε C --> e | f :FOLLOWについては First(S) = First(A)-{ε} + First(C) =