have you ever wondered how cursed c would look without semicolons?
cd win32build-tcc.bat
idk about linux figure it out yourself go to the original repo
vim test.ctcc test.ctest.exe
source code:
a = b
(c) = dcompiler sees:
a = b(c) = d;source code:
x = y
-zcompiler sees:
x = y - z;source code:
val = ptr1
*ptr2 = 10compiler sees:
val = ptr1 * ptr2 = 10;Q: Why does this exist? A: I suffer from an incurable disease called too much free time.
Q: How does it work?
A: -skip(';'); +if (tok == ';') skip(';'); and some struct tomfoolery.
Q: Can i use this in production? A: Why would you?