Arduino Compiler doesn't compile a particular sketch.

i think the error is in the process where that .ino is secretly translated into a .cpp adding some code (main etc..), but your (and others) code break some regex somewhere... also the stack is unuseful to anderstand where this happen, so i'm downloading arduino's source, adding a lot of system.out.println("until here all good"); and find out where this happen, and work out a solution. But i'm at work and this weekend i'll have no time for this, so i hope to solve it soon.