Not going to use GCC, too much of a pain in the ass on windows. Going to do a slightly flavored dialect to make things a bit easier to translate...