Learn High Level Assembly by practice.
-
Download compiler and follow installation instructions on the page for your operating system.
-
Optional
Download NASM - NASM here is used to emit asm files. -
To check installation clone the repo and navigate to
src
folder then from command line type:hla -v hello-world.hla
-
If the compiler is working and on compilation there is no an error you are ready to go.
To emit asm file it's possible with NASM by specifying -nasm
flag for compiler. Here is command to use for examples:
hla -v -nasm hello-world.hla