HTMLマークアップの非常に小さなサブセットを解析しようとしています。
PKSequence *parrser = [PKSequence sequence];
[parrser add:[PKSymbol symbolWithString:@"<title>"]];
PKWord *word = [PKWord word];
[word setAssembler:self selector:@selector(workOnWordAssembly:)];
[parrser add:word];
[parrser add:[PKSymbol symbolWithString:@"</title>"]];
PKAssembly *result = [parrser bestMatchFor:[PKTokenAssembly assemblyWithString:@"<title>teeest</title>"]];
-(void)workOnWordAssembly:(PKAssembly *)a {
NSLog(@"We entered this");
}
しかし、workOnWordAssembly
呼び出されていません。