Anima Runtime

A modern virtual machine for modern languages

Meet Breve: The Flagship Language of Anima

import core;

using core.IO;

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

Simplicity meets modernity.

Write less, and make more.

import core;

using core.Convert;
using core.IO;

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

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

Clean, but powerful macro system.

Scoped, descriptive, complex and hygenic.

Have your code write itself elegantly, but without biting more than it can chew.

But Why Anima?

Coming Soon!
Coming Soon!
Coming Soon!