Website Summary Files Commits Branches @commit @diff @stats
Commit message (Collapse)AuthorAgeLinesSHA
* feat: Demo video and accompanying example assembly HEAD main
 Syndamia Verified
2025-03-20-0/+49c1c2a97
|
* feat: Add rough documentation
 Syndamia Verified
2025-02-16-73/+175bb8c3f0
|
* feat: Document args
 Syndamia Verified
2025-02-15-1/+8ba21ce6
|
* fix: Handle warnings
 Syndamia Verified
2025-02-15-8/+3023a7b9
|
* fix(assembler): Add terminating zero to the end of string sequences
 Syndamia Verified
2025-02-15-0/+14f531b8
|
* test(assembler): Add tests
 Syndamia Verified
2025-02-15-0/+2078b65d8b
|
* test(vm): Add tests
 Syndamia Verified
2025-02-15-10/+287a6a5cf8
|
* feat(vmm): Help menu
 Syndamia Verified
2025-02-15-0/+29448f86e
|
* feat(vm): Single-step mode
 Syndamia Verified
2025-02-15-11/+115e7656f1
|
* feat(vm/vmm): Improved fancy output
 Syndamia Verified
2025-02-15-5/+12cde6e64
|
* feat(vm/vm): Move SPA to memory and add STACK_POINTER
 Syndamia Verified
2025-02-15-10/+119372bbd
|
* feat(examples): Add complicated sum, sub and subroutine example
 Syndamia Verified
2025-02-15-0/+278195dbb
|
* feat(assembler): sub instruction and minor reformatting
 Syndamia Verified
2025-02-15-13/+1234f9800
|
* fix(assembler): Correct valuefor jsr collapse_len
 Syndamia Verified
2025-02-15-1/+33b7982a
|
* feat(examples): Add subroutines program
 Syndamia Verified
2025-02-15-0/+21fcb65b6
|
* feat(assembler): Add support for two pass collapse instructions and ↵
 Syndamia Verified
2025-02-15-23/+964b5ed8f
| | | | implement subroutine instructions
* fix(lexer): Return operator when it's the only symbol on the line
 Syndamia Verified
2025-02-15-0/+3e683120
|
* feat(vmm): Replace s command with memory deposition
 Syndamia Verified
2025-02-14-16/+294c9b4a8
|
* chore: Move example to a directory
 Syndamia Verified
2025-02-14-0/+0ce06362
|
* feat(assembler): Implement proper cli interface and improve debug output
 Syndamia Verified
2025-02-14-25/+61acbd7c4
|
* feat(assembler): Implement inc instruction
 Syndamia Verified
2025-02-14-2/+5741c317
|
* feat: Execute fib, add dec instruction, fix constants in memory creation
 Syndamia Verified
2025-02-14-51/+481e75ec0
|
* feat(vmm): Range addresses and better address io
 Syndamia Verified
2025-02-14-6/+411a6b9be
|
* feat(vm): Add ability to store data in memory and to start execution after halt
 Syndamia Verified
2025-02-14-21/+482653f4e
|
* feat(vmm): User interface commands
 Syndamia Verified
2025-02-14-12/+93c8955f4
|
* feat(vm): Proper cli
 Syndamia Verified
2025-02-14-39/+279991e6fd
|
* feat: Ignore .bin files
 Syndamia Verified
2025-02-14-0/+15df95aa
|
* feat: Replace root crate with workspace
 Syndamia Verified
2025-02-14-21/+1374f1e4f
|
* feat(assembler): Implement beq and mov instructions
 Syndamia Verified
2025-02-14-3/+989c656c2
|
* feat(assembler): Implemented semantic analysis
 Syndamia Verified
2025-02-14-12/+989517d3d
|
* feat(assembler): Crash on non-address c
 Syndamia Verified
2025-02-14-0/+32cf1097
|
* feat(vm): Read from binary file
 Syndamia Verified
2025-02-14-28/+15c4b754f
|
* fix(assembler): Fix addressing
 Syndamia Verified
2025-02-14-16/+1913bc44e
|
* fix(assembler): Fix instruction addressing
 Syndamia Verified
2025-02-14-12/+2cf56360
|
* feat(assembler): Bytes output and pretty print
 Syndamia Verified
2025-02-13-3/+44aea15f0
|
* feat(assembler): Generate data step
 Syndamia Verified
2025-02-13-3/+30ef23f00
|
* feat(assembler): Add instruction collapse code gen step
 Syndamia Verified
2025-02-13-9/+550e5324f
|
* feat(assembler): Split into files and remove def addrs code gen step
 Syndamia Verified
2025-02-13-75/+99d17f135
|
* feat(assembler): Implement first step of parser
 Syndamia Verified
2025-02-13-8/+1431395b9e
|
* feat(assembler): Implement lexer
 Syndamia Verified
2025-02-13-1/+1133ea01bb
|
* feat(vmm): Exit on halt
 Syndamia Verified
2025-02-13-2/+3f685950
|
* feat(vm): Change word type to i64
 Syndamia Verified
2025-02-13-12/+11963d107
|
* feat: Impelemnt VM
 Syndamia Verified
2025-02-13-6/+29965a1e74
|
* fix(flake): Use bash in shell
 Syndamia Verified
2025-02-13-0/+30d95ea1
|
* feat: Rename tonkolili to vm and bombali to assembler
 Syndamia Verified
2025-02-13-3/+32059e0c
|
* feat(flake): Add rust-analyzer to devShell
 Syndamia Verified
2024-12-07-0/+1c455b26
|
* feat(gitignore): Add target directories
 Syndamia Verified
2024-12-07-0/+1361f67a
|
* feat(tonkolili): Rough thread/mutex start
 Syndamia Verified
2024-12-07-1/+1034faf893
|
* feat!: Initial rust structure and flake
 Syndamia Verified
2024-12-07-0/+85f7f8447
|
* Initial commit
 Kamen Mladenov
2024-12-07-0/+936fd7573