index
:
FMI/tonkobali
main
[MIRROR] Year 4 project; Project for the Programming with Rust elective at FMI
Website
Summary
Files
Commits
Branches
@commit
@diff
@stats
log msg
author
committer
range
path:
root
/
assembler
/
src
Commit message (
Collapse
)
Author
Age
Lines
SHA
*
feat: Document args
Syndamia
Verified
2025-02-15
-0
/
+4
ba21ce6
|
*
fix: Handle warnings
Syndamia
Verified
2025-02-15
-7
/
+3
023a7b9
|
*
fix(assembler): Add terminating zero to the end of string sequences
Syndamia
Verified
2025-02-15
-0
/
+1
4f531b8
|
*
test(assembler): Add tests
Syndamia
Verified
2025-02-15
-0
/
+207
8b65d8b
|
*
feat(assembler): sub instruction and minor reformatting
Syndamia
Verified
2025-02-15
-13
/
+12
34f9800
|
*
fix(assembler): Correct valuefor jsr collapse_len
Syndamia
Verified
2025-02-15
-1
/
+3
3b7982a
|
*
feat(assembler): Add support for two pass collapse instructions and ↵
Syndamia
Verified
2025-02-15
-23
/
+96
4b5ed8f
|
|
|
|
implement subroutine instructions
*
fix(lexer): Return operator when it's the only symbol on the line
Syndamia
Verified
2025-02-15
-0
/
+3
e683120
|
*
feat(assembler): Implement proper cli interface and improve debug output
Syndamia
Verified
2025-02-14
-25
/
+57
acbd7c4
|
*
feat(assembler): Implement inc instruction
Syndamia
Verified
2025-02-14
-2
/
+5
741c317
|
*
feat: Execute fib, add dec instruction, fix constants in memory creation
Syndamia
Verified
2025-02-14
-10
/
+17
1e75ec0
|
*
feat(assembler): Implement beq and mov instructions
Syndamia
Verified
2025-02-14
-0
/
+54
9c656c2
|
*
feat(assembler): Implemented semantic analysis
Syndamia
Verified
2025-02-14
-12
/
+98
9517d3d
|
*
feat(assembler): Crash on non-address c
Syndamia
Verified
2025-02-14
-0
/
+3
2cf1097
|
*
fix(assembler): Fix addressing
Syndamia
Verified
2025-02-14
-7
/
+17
13bc44e
|
*
fix(assembler): Fix instruction addressing
Syndamia
Verified
2025-02-14
-12
/
+2
cf56360
|
*
feat(assembler): Bytes output and pretty print
Syndamia
Verified
2025-02-13
-3
/
+44
aea15f0
|
*
feat(assembler): Generate data step
Syndamia
Verified
2025-02-13
-3
/
+30
ef23f00
|
*
feat(assembler): Add instruction collapse code gen step
Syndamia
Verified
2025-02-13
-9
/
+54
0e5324f
|
*
feat(assembler): Split into files and remove def addrs code gen step
Syndamia
Verified
2025-02-13
-74
/
+98
d17f135
|
*
feat(assembler): Implement first step of parser
Syndamia
Verified
2025-02-13
-8
/
+140
1395b9e
|
*
feat(assembler): Implement lexer
Syndamia
Verified
2025-02-13
-1
/
+101
3ea01bb
|
*
feat: Rename tonkolili to vm and bombali to assembler
Syndamia
Verified
2025-02-13
-0
/
+3
2059e0c