about summary refs log tree commit diff
path: root/users/tazjin/rlox/src/bytecode/opcode.rs
AgeCommit message (Expand)AuthorFilesLines
2021-10-22 r/2985 refactor(tazjin/rlox): Return index after adding operationsVincent Ambo1-0/+3
2021-10-20 r/2980 refactor(tazjin/rlox): Introduce newtypes for various indicesVincent Ambo1-6/+12
2021-10-19 r/2978 feat(tazjin/rlox): Support local variablesVincent Ambo1-0/+2
2021-10-19 r/2977 feat(tazjin/rlox): Global variable assignmentVincent Ambo1-0/+1
2021-03-06 r/2274 feat(tazjin/rlox): Implement global variable accessVincent Ambo1-1/+2
2021-03-06 r/2273 feat(tazjin/rlox): Implement global variable definitionVincent Ambo1-0/+3
2021-03-03 r/2265 feat(tazjin/rlox): Implement expression statementsVincent Ambo1-0/+1
2021-03-03 r/2264 feat(tazjin/rlox): Add support for print statementVincent Ambo1-0/+3
2021-02-28 r/2256 feat(tazjin/rlox): Implement comparison operatorsVincent Ambo1-0/+2
2021-02-28 r/2255 feat(tazjin/rlox): Implement equality operatorVincent Ambo1-1/+2
2021-02-28 r/2253 feat(tazjin/rlox): Implement unary negation operatorVincent Ambo1-0/+3
2021-02-28 r/2252 feat(tazjin/rlox): Support trivial literals in bytecode compilerVincent Ambo1-1/+6
2021-01-17 r/2128 feat(tazjin/rlox): Implement simple arithmetic operatorsVincent Ambo1-0/+9
2021-01-17 r/2124 feat(tazjin/rlox): Initial bytecode representationVincent Ambo1-0/+8