aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
* Add README and LICENSEJohannes Stoelp2023-02-272-0/+68
|
* Add JNZ and Reg32 ADD, DEC, TEST for readme exampleJohannes Stoelp2023-02-276-1/+32
|
* Add doc comments to instructionsJohannes Stoelp2023-02-271-0/+9
|
* Add gh action for tests and rustdocJohannes Stoelp2023-02-272-0/+53
|
* Fixed testsJohannes Stoelp2023-02-271-2/+1
|
* Add fibonacci exampleJohannes Stoelp2023-02-271-0/+73
|
* Add minimal runtime to execute codeJohannes Stoelp2023-02-273-0/+53
|
* Add JMP, JZ, and LabelJohannes Stoelp2023-02-276-5/+147
|
* Add ADD, DEC, TEST, RET instructionsJohannes Stoelp2023-02-277-3/+67
|
* Move prelude to crate level and make publicJohannes Stoelp2023-02-275-16/+5
|
* Move instruction implementation in sub module and introduce insn preludeJohannes Stoelp2023-02-274-108/+117
|
* Add MOV testsJohannes Stoelp2023-02-273-19/+181
|
* Initial support for immediate operandsJohannes Stoelp2023-02-272-0/+119
|
* fix fmtJohannes Stoelp2023-02-261-2/+2
|
* base version capable to emit different mov insnsJohannes Stoelp2023-02-265-0/+558
Experimenting with type system to detect invalid operands during compile time.