A Fresh Way to Develop Your Programs

[UNDER CONSTRUCTION]

Page is currently under construction!

But Why Anima?

Designed to Easily Work With Modern C++

Easily call Anima bytecode from C++, and vice-versa.

More information coming soon!

More information coming soon!

Meet Breve : The Flagship Language of Anima

import core;

// For writeLine
using core.IO;

main {
    writeLine("Hello, World!");
}
import core;

// For toString
using core.Convert;
// For writeLine
using core.IO;

namespace Hello {
    macro greet {
        { $name : string } => { ( "Hello, " + ( $name + "!" ) ) }
        { $name : expr } => { ( "Hello, " + ( toString( $name ) + "!" ) ) }
    }
}

main {
    writeLine(Hello.greet "someone");
}

Need to go to a Lower Level? Minima is There for You

copy "1 + 2 = " -> register[0]
call in print
bop 1 + 2 -> register[0]
call in print

// Output: 1 + 2 = 3