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
/
tvix
/
eval
/
src
/
vm.rs
Age
Commit message (
Expand
)
Author
Files
Lines
2022-08-13
r/4440
fix(tvix/eval): Fail on duplicate attribute set keys
Vincent Ambo
1
-1
/
+5
2022-08-13
r/4439
feat(tvix/eval): construct internal attribute path representation
Vincent Ambo
1
-0
/
+18
2022-08-13
r/4438
feat(tvix/vm): implement construction of optimised KV attrsets
Vincent Ambo
1
-0
/
+77
2022-08-13
r/4434
feat(tvix): implement string interpolation
Vincent Ambo
1
-0
/
+15
2022-08-13
r/4430
feat(tvix/vm): implement list construction
Vincent Ambo
1
-1
/
+17
2022-08-13
r/4427
feat(tvix/eval): implement trivial attribute set literals
Vincent Ambo
1
-1
/
+18
2022-08-13
r/4423
feat(tvix/eval): add Value variants for strings & attrsets
Vincent Ambo
1
-2
/
+2
2022-08-12
r/4417
refactor(tvix/eval): move NumberPair struct definition to vm module
Vincent Ambo
1
-1
/
+7
2022-08-12
r/4416
feat(tvix/compiler): incompletely handle true/false/null literals
Vincent Ambo
1
-3
/
+3
2022-08-12
r/4415
feat(tvix/eval): implement boolean inversion operator
Vincent Ambo
1
-1
/
+5
2022-08-12
r/4414
feat(tvix/eval): implement equality operator
Vincent Ambo
1
-4
/
+18
2022-08-12
r/4411
feat(tvix/eval): implement unary negation operator
Vincent Ambo
1
-0
/
+12
2022-08-12
r/4410
feat(tvix/eval): implement simple arithmetic binary operations
Vincent Ambo
1
-1
/
+50
2022-08-12
r/4407
feat(tvix/eval): add initial stack-based VM
Vincent Ambo
1
-0
/
+55