Skip to content

transmute-lang/transmute

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

transmute

Transmute is a general purpose programming language.

Examples

Fibonacci

let fibonacci(n: number): number = {
    if n <= 1 {
        ret n;
    }
    fibonacci(n - 1) + fibonacci(n - 2);
}

fibonacci(5);

Factorial

let fact(n: number): number = {
    let product = 1;
    while n > 0 {
        product = product * n;
        n = n - 1;
    }
    product;
}

fact(3);

About

Transmute language interpreter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages