https://github.com/straightcurve/stacc
stack-based programming language compiled to dumb assembly for aarch64 written in Go
https://github.com/straightcurve/stacc
aarch64 assembly go golang just
Last synced: about 1 month ago
JSON representation
stack-based programming language compiled to dumb assembly for aarch64 written in Go
- Host: GitHub
- URL: https://github.com/straightcurve/stacc
- Owner: straightcurve
- Created: 2021-10-02T10:01:10.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-07T02:50:30.000Z (over 4 years ago)
- Last Synced: 2025-03-18T05:35:42.619Z (over 1 year ago)
- Topics: aarch64, assembly, go, golang, just
- Language: Go
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# stacc - stack-based programming language
## compiled to assembly for aarch64
no one needs it, no one asked for it, I just thought it'd be fun to do it :v
## Arithmetic
- [x] add (+)
- [ ] sub (-)
- [ ] mul (*)
- [ ] div (/)
- [ ] mod (%)
- [x] inc (inc)
## Logical
- [ ] and (&)
- [ ] or (|)
- [ ] not (!)
## Not yet categorized
- [x] swap (swap)
- [x] clone (clone)
- [x] print (print)
- [x] if block