index
:
hdass
main
hachem's dumb assembly superset.
hachem
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
codegen
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-31
feat: hex/binary integer literals and constant-folding const expressions
hachem
1
-3
/
+41
2026-08-31
feat: add memory loads via ^reg
hachem
1
-3
/
+41
2026-08-31
feat: codegen for * and / in expressions and /= on any register
hachem
1
-15
/
+34
2026-08-31
feat: add logical_registers
hachem
1
-9
/
+95
2026-08-31
add directives and directive based entry points
hachem
1
-6
/
+10
2026-08-30
feat: sized memory stores bia ^
hachem
1
-2
/
+84
2026-08-30
feat: emit nasm for address expressions w/ stack buffer resolution
hachem
1
-14
/
+101
2026-08-30
feat: emmit frame prologue and epilogue for stack allocations
hachem
1
-0
/
+39
2026-08-30
fix: use %define instead of equ for constants
hachem
1
-1
/
+1
2026-08-30
feat: emit idiv
hachem
1
-1
/
+29
2026-08-30
feat: resolve proc paramaters in codegen
hachem
1
-39
/
+72
2026-08-30
feat: emit procedure calls with argument marshalling
hachem
1
-8
/
+51
2026-08-30
feat: emit nasm for if statements with conditional jumps
hachem
1
-2
/
+47
2026-08-30
add: start nasm code gen
hachem
1
-0
/
+91
2026-08-30
add: start code gen
hachem
2
-0
/
+55