What I've done so far with IC.cup:
https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-xpa1/v/t34.0-12/1606852_700100323431113_6619213879029120668_n.jpg?oh=5f0a77aaf52fe4bcd8cb4686341063dd&oe=547AF50B&__gda__=1417325025_5975db0e6e0020ba5d401d39ab8a2b96

I also changed something in the lexer. The program no longer throws an
error on strings like "\n\"\\".