Fixed in git (extensive tests); now the string parsing is better in comparison to the old parser. For example #define foo #123# prints "\$foo = $foo" result with the new parser: "$foo = 123" result with the old parser: " = 1" Rory, we have the same "diet" (discovered in your uncensured post :))) tito