Skip to content

perffeith/quasm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

162 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quasm

Quasm is a programming language designed to compile directly to WebAssembly (WASM). It aims to provide a simple and expressive syntax while leveraging the performance benefits of WebAssembly.

Important Note: Quasm is "for fun" project and currently in its early, immature state and is not yet ready for any production use. The language is under active development and may undergo significant changes. justforfunnoreally.dev badge

func main() {
    var result = add(12, 28)
    print(result)
}

func add(a: i32, b: i32) -> i32 {
    return a + b
}

Getting Started

deno run --allow-read --allow-write src/main.ts run tests/simple.qsm

or simply

deno task -q run tests/simple.qsm

Contributing

Contributions to Quasm are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request on the GitHub repository.

About

Portable programming language that compiles directly to WebAssembly

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors