index
:
hdass
main
hachem's dumb assembly superset.
hachem
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-31
feat: add logical_registers
hachem
2
-0
/
+66
2026-08-31
add directives and directive based entry points
hachem
3
-5
/
+95
2026-08-30
feat: add sematic analysis
hachem
3
-0
/
+50
2026-08-30
feat: sized memory stores bia ^
hachem
3
-0
/
+57
2026-08-30
feat: add comment support
hachem
1
-0
/
+12
2026-08-30
feat: emit nasm for address expressions w/ stack buffer resolution
hachem
1
-0
/
+28
2026-08-30
feat: emmit frame prologue and epilogue for stack allocations
hachem
1
-0
/
+25
2026-08-30
fix: use %define instead of equ for constants
hachem
1
-1
/
+1
2026-08-30
feat: emit idiv
hachem
1
-0
/
+23
2026-08-30
feat: resolve proc paramaters in codegen
hachem
1
-0
/
+23
2026-08-30
feat: emit procedure calls with argument marshalling
hachem
1
-0
/
+25
2026-08-30
feat: emit nasm for if statements with conditional jumps
hachem
1
-0
/
+25
2026-08-30
add: start nasm code gen
hachem
1
-0
/
+30
2026-08-30
add: start code gen
hachem
3
-0
/
+39
2026-08-30
add: parse stack directive
hachem
1
-0
/
+17
2026-08-30
add: parse call statements
hachem
1
-0
/
+23
2026-08-30
add: parse conditional expressions
hachem
1
-0
/
+20
2026-08-30
add: parse expressions
hachem
1
-2
/
+30
2026-08-30
add: parse labels and syscalls
hachem
1
-0
/
+22
2026-08-30
add: parse assignment statements into procedures
hachem
1
-4
/
+20
2026-08-30
test: add parser tests
hachem
3
-0
/
+96
2026-08-30
test: add lexer testing
hachem
4
-0
/
+102