static void RunTest(PerfTest test, int iterations) { var interpreter = new AphidInterpreter(); if (test.Prologue != null) { interpreter.Interpret(test.Prologue); } var ast = new AphidParser(new AphidLexer(test.Body).GetTokens()).Parse(); for (int i = 0; i < iterations; i++) { interpreter.Interpret(ast); } }