Skip to content

A low level language that compiles to the NASM assembly for educational purpose

License

Notifications You must be signed in to change notification settings

ciii1/Asca-language

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asca

Asca is a language that aims to remove all the unnecesary high level abstractions to let you gain more control of your program. It is compiled to nasm assembly.

Documentation

you can find it here

TODO

  • Floating point values and precise-operators
  • Generate while and for loops
  • SysV ABI function call convention
  • Link with C libraries
  • Add operators to do unsigned operations
  • Refactor the whole source code

About

A low level language that compiles to the NASM assembly for educational purpose

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages