ParseKit を使用して PGN ファイルを解析しようとしています。トークンの種類を認識し、その後の回答を取りたい
PKTokenizer *t = [PKTokenizer tokenizerWithString:moveString];
[t.symbolState add:@"..."];
[t setTokenizerState:t.commentState from:'{' to:'{'];
[t.commentState addMultiLineStartMarker:@"{" endMarker:@"}"];
[t setTokenizerState:t.wordState from:'$' to:'$'];
t.commentState.reportsCommentTokens = YES;
PKToken *eof = [PKToken EOFToken];
PKToken *tok = nil;
while ((tok = [t nextToken]) != eof) {
NSLog(@" %@", [tok debugDescription]);
}
(
シンボルが受信された場合にのみ、配列に単語型を追加したい。
ParseKit の使用に関するドキュメントは非常に役立ちます ありがとう