問題:
Antlr4 ".g4" Grammar ファイルの内容を ParseKit の Grammar に一致するように翻訳する方法がわかりません。
具体的には、Antlr4 Grammar から ParseKit Grammar に
変換する方法です。-> Channel(HIDDEN);
コンテキスト:
iOS 用の Objective-C/Xcode で .Framework を作成しています。Java で Antlr4 生成パーサーの基本機能を模倣するパーサーを生成する必要があります。パーサーの機能を設計する方法は問題ではありません。ParseKitの文法構文についてもっと知りたいと思っています。
文法コード:
Antlr3 :
WHITESPACE : [ \t\r\n]+ {$channel=HIDDEN;}
Antlr4 :
WHITESPACE : [ \t\r\n]+ -> channel(HIDDEN);
ParseKit :無視する方法???
whitespace = /[\s\t\r\n]+/ __________________;
質問:
- ParseKit はチャネルをサポートしていますか?
- ParseKitが隠しチャネルに送信するために使用する
文法は何ですか?
-または、ParseKit で機能するチャネルに似た性質のものはありますか?