Mindcode is a high-level language that compiles down to Mindustry Logic - mlog. Mindcode includes higher-level constructs, such as expressions, user-defined functions and control statements. Here are some examples to give you an idea how to use Mindcode:

7 lines of code

7 lines of code

Bug reports, suggestions and questions are welcome at the project page.

  • Main file: number of reported ambiguities: 2
  • 6 instructions before optimizations.
  • 6 instructions after optimizations.
  • Performance: parsed in 0 ms, compiled in 1 ms, optimized in 0 ms.