EAX

Introducing EAX

EAX is a compiled scripting language, this means that it is directly turned into machine code before being executed, allowing maximum performance.

Its name comes from the eax register used by Intel processors, and actually does not have any particular meaning.

Most of its syntax is extremely similar to C++, although the way classes are managed is drastically different.

The language has been created specifically for Project X and is still in an experimental state, some features might not be available yet, or have an unstable behaviour in some situations. You can report any bug encountered with EAX in the Bug reports section.

New to programming?

If you are entirely new to programming, learning EAX from this wiki might be a little tricky. Basic knowledge of C or C++ is recommended, and you should understand at least what variables, objects and conditional statements are. It is of course not strictly required, and keep in mind that EAX is not identical to C or C++, and has particular twists which might seem odd and unfamiliar.