Documentation & Code Manual

Learning our code is a few steps ahead...

Language Overview

First Hello World Sample

Here is an example of a simple program that prints 'Hello World' on standard output.
Console_writeLine("Hello World")

Second Hello World Sample

Here is an example of a complex program that prints 'Hello World' on standard output.
Program:
Main:
run() -> Console_writeLine("Hello World");

Third Hello World Sample

Here is an example of a complex program that prints 'Hello World' on standard output.
@Version(0.0.0)
Program:
{
@Using(Console)
Main:
{
run()
{
writeLine("Hello World");
}
}
}

Declare Definitions

Package

A Package declares an Program or a Library. It can only contains Modules.
@Version(0.0.0)
Program: {};

Module

Block-scoped. Can be re-assigned.
let i = 0;

Model

Block-scoped. Can be re-assigned.
let i = 0;

Declare Expressions

More to come...

Lorem ipsum dolor sit amet, mea ne viderer veritus menandri, id scaevola gloriatur instructior sit.
let i = 0;