public void If() { const string source = @"if (a && b || (c || (true && 'false' || 0.0)))"; const string expected = "k$if ( i$a && i$b || ( i$c || (k$true && 'false' || n$0.0)))<EOF>"; Match(expected, source); }