Skip to content

nidud/asmc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asmc Macro Assembler

About Asmc

Asmc is technically a slow-burning design project to make a functional programming language out of assembly. It started as a modified version of JWasm in 2011 with some simple but specific goals:

  • Remove the necessity of labels.
  • Merge macro and function calls.
  • Enable data declaration where you need it.
  • Enhanced compatibility with Masm.

Asmc supports AVX-512 instructions (Masm v14) but the Version macro is currently set to v10.

Change Log

Install Asmc

Download the zip-file or use Git:

git clone https://github.com/nidud/asmc.git

For Windows run the asmc-2.36.cmd file in the root directory.

Linux:

cd asmc/source/asmc
make
make install

Asmc Macro Assembler Reference

Reference

About

Masm compatible assembler

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •