ACC

ACC is the official ACS compiler.

Alternative ACS compilers: BCC, GDCC.

Known bugs

Mixing strings and numbers in an array corrupts the numbers

int SomeArray = {
1,
3.14159,
"string"
}

Can result in 1 and 3.14159 getting corrupted.

ACC incorrectly writes initial array values, resulting in some numbers getting interpreted as string indices and recalculated to avoid string index conflicts between libraries.