public void FunctionDeclaration() { const string source = @"func(a, b) {c = func(){return a}; return a + c();}"; const string expected = "k$func(i$a, i$b) {i$c = k$func(){k$return i$a}; k$return i$a + i$c();}<EOF>"; Match(expected, source); }