depot
this commit
canon
subtree-staging
monorepo for the virus lounge
The Virus Lounge
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
users
/
tazjin
/
rlox
/
src
/
bytecode
/
mod.rs
Age
Commit message (
Expand
)
Author
Files
Lines
2021-03-02
r/2263
feat(tazjin/rlox): Intern all string constants
Vincent Ambo
1
-2
/
+2
2021-03-01
r/2259
feat(tazjin/rlox): Add a simple string interner
Vincent Ambo
1
-0
/
+1
2021-02-28
r/2252
feat(tazjin/rlox): Support trivial literals in bytecode compiler
Vincent Ambo
1
-1
/
+0
2021-02-28
r/2250
test(tazjin/rlox): Add some tests for numerical operations
Vincent Ambo
1
-0
/
+3
2021-02-28
r/2247
feat(tazjin/rlox): Wire up bytecode interpreter & print results
Vincent Ambo
1
-11
/
+0
2021-02-27
r/2238
chore(tazjin/rlox): Set up some scaffolding for panic mode
Vincent Ambo
1
-1
/
+4
2021-02-27
r/2237
feat(tazjin/rlox): Bootstrap rough shape of bytecode compiler
Vincent Ambo
1
-1
/
+2
2021-02-27
r/2234
chore(tazjin/rlox): Implement From<ScannerError> for bytecode errors
Vincent Ambo
1
-1
/
+1
2021-01-18
r/2129
refactor(tazjin/rlox): Add Interpreter trait for switching impls
Vincent Ambo
1
-12
/
+22
2021-01-17
r/2128
feat(tazjin/rlox): Implement simple arithmetic operators
Vincent Ambo
1
-1
/
+6
2021-01-17
r/2127
feat(tazjin/rlox): Bootstrap VM for Lox bytecode
Vincent Ambo
1
-1
/
+3
2021-01-17
r/2125
feat(tazjin/rlox): Track source lines along with bytecode
Vincent Ambo
1
-2
/
+2
2021-01-17
r/2124
feat(tazjin/rlox): Initial bytecode representation
Vincent Ambo
1
-1
/
+14
2021-01-17
r/2123
refactor(tazjin/rlox): Move entrypoints into interpreters
Vincent Ambo
1
-0
/
+7