mirror of
https://github.com/dongdigua/dongdigua.github.io
synced 2024-11-27 17:10:55 +08:00
1.0 KiB
1.0 KiB
tsoding vm for lisp
Day 1
- 0:15 LLVM?
- 0:18 вm -- blyat machine
- 1:?? job
- 2:10 random access to stack (where my
copy n
came from)
- 2:20-2:35 fibonacci (where my fib.asm came from)
- 2:40-2:55 dump in-memory program into/from file (how to implement this in rust?)
- 4:11 succeed!
Day 2
- 2:00 jump lable
- 2:11 "or I'll come to your house, steal all your source code, and make all your variables constant, ok. And I'm a haskeller, I know how to make all the variables constant, ok, trust me."
- about NaN-boxing
Day 3
- 0:45 "s64 vs i64, fight"
- 0:50 boost integer
- 0:55
#include <stdurmom.h>
- 3:35 calculating pi
- 3:43 refer to forth
- 4:00 step debug
- 4:14 swap relative address like dup