index
:
bootler.git
dev
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
twasm
/
asm
/
main.asm
Age
Commit message (
Collapse
)
Author
2026-04-02
fix fatal bug in data, get prefix down, start work on awaiting_label, add ↵
andromeda
debug function, more
2026-03-31
add 8 bit opcode support
andromeda
2026-03-31
start w labels idk
andromeda
2026-03-30
add some operators, stop printing whitespace while tokenising, add frame for ↵
andromeda
pseudo-op support
2026-03-30
tokenise labels and constants! Now assembly highkey fails but ok
andromeda
2026-03-29
check sizes, fix bug with buffer, fix a couple other bugs, add more ↵
andromeda
registers to tokens.registers
2026-03-26
buffer writes, add to example
andromeda
2026-03-25
minor improvements
andromeda
2026-03-25
clean up some stuff
andromeda
2026-03-25
prettify some printing, tidy loop
andromeda
2026-03-24
clean up labels
andromeda
2026-03-24
improve data structures
andromeda
2026-03-24
add more stuff to the lookup tables
andromeda
2026-03-24
improve print
andromeda
2026-03-23
IT SORTA WORKS LESGOOO
andromeda
2026-03-23
remove superfluety
andromeda
2026-03-23
test completeness, couple semantics
andromeda
2026-03-23
;)
andromeda
2026-03-23
remove some stuff it doesn't need
andromeda
2026-03-23
remove superfluous wrapper function
andromeda
2026-03-23
add hash
andromeda
2026-03-23
start migration to better parsing of arguments
andromeda
2026-03-22
a couple semantics
andromeda
2026-03-21
correctly handle [register]s as operands
andromeda
2026-03-20
add addressing to evaluate_operand
andromeda
2026-03-19
add trim_trailing_whitespace
andromeda
2026-03-18
throw error with non-register operands
andromeda
2026-03-18
finally change .gitignore, correctly handle register operands
andromeda
2026-03-18
add evaluate_operand, fix operator tokenising
andromeda
2026-03-18
identify some tokens
andromeda
2026-03-18
range check char length
andromeda
2026-03-18
yeh only chr consts fn
andromeda
2026-03-17
add rough char/str parsing
andromeda
2026-03-15
add binary
andromeda
2026-03-15
add octal
andromeda
2026-03-15
evaluate constants as long as they are hex in the form 0x
andromeda
2026-03-13
get token id of operators
andromeda
2026-03-12
some major architecture changes
andromeda
2026-03-12
remove dead lines
andromeda
2026-03-12
add warn print, clean up a little
andromeda
2026-03-12
increase/fix warnings
andromeda
2026-03-12
remove unused code
andromeda
2026-03-12
add print.* modes
andromeda
2026-03-11
add get_ModRM
andromeda
2026-03-10
add get_reg_bits and test, streamline ModRM calculations, correct opcodes, ↵
andromeda
fix typos...
2026-03-10
add get_opcode and its test, fix a couple bugs + semantics things
andromeda
2026-03-09
add get_direct_addressing_ModRM and test_*, fix a couple bugs/typos, add ↵
andromeda
'reg value' as register metadata
2026-03-09
fix some bugs, work on assembler
andromeda
2026-03-09
work on metadata system, put tests in seperate file
andromeda
2026-03-08
clear up internal data structures, add to README
andromeda
[next]