public void RunFile(string fileName) { var reader = CharReader.File(fileName); var tokenReader = new TokenizerContext(reader, tokenizers); analyzer .Analyze(new ParserContext(ParserRules, tokenReader).Parse()) .WriteTo(vmw); vmw.Run(); }