>>36
Any compiler that compiles that is not a real C compiler, those are not valid identifiers for a macro, hate to tell you but your compiler is shit.
Name:
Anonymous2011-12-28 3:21
>>17
proggles.c:12:9: error: macro names must be identifiers
Name:
Anonymous2011-12-28 3:37
>>42
get a better compiler with a better preprocessor
>>41
u jelly that my own compiler has a better preprocessor than your shitty default gnu one?
I'm amazed people on /prog/ aren't capable of making their own preprocessor for their own compiler or hell even a preprocessor that then pipes into gcc,tcc,etc
The reason using a non-compliant C compiler is wrong is because non-standard code will not compile on a compliant compiler. If your code is only going to compile on your compiler on your machine then go ahead and use non-standard stuff, but if you're posting it on the Internet where everyone uses different compilers, and you expect people to not be annoyed by your use of non-standard 'features', then you're a retard.
>>55
A useful subset of GNU C is followed by gcc itself, clang and tcc.
Name:
Anonymous2011-12-28 13:28
>>56 A useful subset of GNU C is followed by gcc itself, clang and tcc.
ICC as well, and that's because most of the GNU extensions are sane and useful, your shitty broken preprocessor isn't, it's fucking harmful and retarded. So fuck off with your toy language you piece of shit moron.
Name:
Anonymous2011-12-28 13:40
Check your lips at the door woman, shake your hips like battleships.
Name:
Anonymous2011-12-28 14:19
>>57
Post >>56 was the first one I made in this thread, ``fatflaps''.
for i = 0,99 do print(({"fizz","buzz","fizzbuzz"})[math.floor(0x30490610/2^(i*2%30)%4)] or i+1) end
Terrible! back to javascript!
Name:
Anonymous2011-12-28 16:06
I ran this code and it hacked my virus.
Name:
Anonymous2011-12-28 16:31
>>62 >>60 >>55
Y'all niggas so mad. I use gcc just like you, but I pipe my files through my perl preprocessor script which then compiles via gcc. Keep on hatin
>>68
Changing preprocessor rules =/= making a new language
To you anyone that uses non-standard C is then using some silly toy language.
Name:
Anonymous2011-12-28 16:41
>>69
Standard C preprocessor is a separate language to Standard C. You are using non-standard C preprocessor, which is yet another language; the third language referenced in this post.
It's ok if your code remains within the standard, and you can give gcc options to only accept standard C (although in my experience, it still accepts things like nested functions in ansi mode).