y-lang 0.1.3

Compiler & Interpreter for the (rather new and very experimental) Y programming language.
Documentation
import std::*

let a := 456

let b := true

let c := 123

printi(a)

printi(c)

let d := true

let foo := () : any => {
    print(" From Function ")
}

let e := true 

let bar := foo

let some_function := (x : bool) : int => {
    if x {
        4 
    } else {
        7
    }
}

foo()
bar()

printi(some_function(true))