WELLANG DOCS

This is a project originally started by Tristan Wellman(read CONTRIBUTING.md for contribution info). This is a high level assembly language, you will have your low level assembly programming but with some features from high level languages. Wellang compiles directly to assembly(NASM), See below for compilation and simple documentation.

DOCUMENTATION:


Simple Hello world:

~include

~var:main {

string~ text = 'hello world!'

}

~func:main {

move~ 1, rax

move~ 1, rdi

move~ text, rsi

move~ text.len, rdx

syscall

return~ 0

}