Age | Commit message (Expand) | Author | Files | Lines |
2022-08-13 | r/4432 style(tvix/eval): display `Display` representation of runtime values | Vincent Ambo | 1 | -1/+1 |
2022-08-13 | r/4431 feat(tvix/compiler): compile list literals | Vincent Ambo | 1 | -0/+23 |
2022-08-13 | r/4430 feat(tvix/vm): implement list construction | Vincent Ambo | 2 | -1/+20 |
2022-08-13 | r/4429 feat(tvix/value): add runtime representation of simple lists | Vincent Ambo | 2 | -0/+19 |
2022-08-13 | r/4427 feat(tvix/eval): implement trivial attribute set literals | Vincent Ambo | 3 | -3/+88 |
2022-08-13 | r/4425 feat(tvix/value): add some necessary helpers for strings | Vincent Ambo | 2 | -4/+14 |
2022-08-13 | r/4424 fix(tvix/eval): print code even if runtime fails | Vincent Ambo | 1 | -6/+2 |
2022-08-13 | r/4423 feat(tvix/eval): add Value variants for strings & attrsets | Vincent Ambo | 4 | -6/+21 |
2022-08-13 | r/4422 feat(tvix/eval): add module for attribute set implementations | Vincent Ambo | 2 | -0/+37 |
2022-08-13 | r/4421 feat(tvix/eval): add module for string type implementation | Vincent Ambo | 2 | -1/+15 |
2022-08-12 | r/4418 feat(tvix/eval): implement Display trait for Value enum | Vincent Ambo | 1 | -0/+14 |
2022-08-12 | r/4417 refactor(tvix/eval): move NumberPair struct definition to vm module | Vincent Ambo | 3 | -8/+8 |
2022-08-12 | r/4416 feat(tvix/compiler): incompletely handle true/false/null literals | Vincent Ambo | 2 | -4/+31 |
2022-08-12 | r/4415 feat(tvix/eval): implement boolean inversion operator | Vincent Ambo | 2 | -1/+17 |
2022-08-12 | r/4414 feat(tvix/eval): implement equality operator | Vincent Ambo | 3 | -8/+25 |
2022-08-12 | r/4413 refactor(tvix/compiler): use rnix's typed AST for literal values | Vincent Ambo | 1 | -7/+5 |
2022-08-12 | r/4412 feat(tvix/compiler): implement parens precedence | Vincent Ambo | 1 | -1/+6 |
2022-08-12 | r/4411 feat(tvix/eval): implement unary negation operator | Vincent Ambo | 3 | -1/+35 |
2022-08-12 | r/4410 feat(tvix/eval): implement simple arithmetic binary operations | Vincent Ambo | 5 | -5/+110 |
2022-08-12 | r/4409 feat(tvix/eval): add error variant for runtime type errors | Vincent Ambo | 1 | -1/+6 |
2022-08-12 | r/4408 chore(tvix/eval): wire things up for development flow | Vincent Ambo | 2 | -3/+22 |
2022-08-12 | r/4407 feat(tvix/eval): add initial stack-based VM | Vincent Ambo | 2 | -0/+56 |
2022-08-12 | r/4406 feat(tvix/eval): add initial barebones compiler | Vincent Ambo | 2 | -0/+66 |
2022-08-12 | r/4405 feat(tvix/eval): add initial chunk representation | Vincent Ambo | 2 | -0/+27 |
2022-08-12 | r/4404 feat(tvix/eval): add initial opcode representation | Vincent Ambo | 2 | -0/+20 |
2022-08-12 | r/4403 feat(tvix/eval): add initial value representation | Vincent Ambo | 2 | -0/+11 |
2022-08-12 | r/4401 chore(tvix/eval): bootstrap some evaluator boilerplate | Vincent Ambo | 3 | -1/+64 |
2022-08-12 | r/4398 feat(tvix/eval): check in generated project skeleton | Vincent Ambo | 1 | -0/+3 |