Update README.md

This commit is contained in:
Zak Yani Star Fenton 2025-06-04 15:41:05 +00:00
parent 289d187a18
commit 8b549c70e3

View File

@ -1,3 +1,19 @@
# slas # slas
SecureLang Assembler SecureLang Assembler
A portable assembler with macros for assembling RV64 instructions. Produces a custom linkable format as output (full linker/loader pipeline coming later).
## History & Licensing
This is based on my earlier assembler with macro support and RV64 definitions written anew, so is entirely my own code and released under the terms of the UNLICENSE to match the C compiler code.
## Features
* Assembles simple programs & compiler output
* Custom output format is integrated into the assembler for easy extension with new linking operators
## Limitations
* Very slow for large files
* Output is too large as common linking operators aren't optimised