tvl-depot/users/tazjin
Vincent Ambo ee974b3edd feat(tazjin/rlox): Bootstrap rough shape of bytecode compiler
This one necessarily has to diverge more from the book than the
treewalk interpreter did, so some of this is expected to change, but
I'm happy with the rough shape.

Since we're reusing the old scanner, the compiler/parser struct owns
an iterator over all tokens with which the pull-scanner from the
bytecode chapters is simulated.

Change-Id: Icfa0bd4729d9df786e08f7e49a25cba1b9989a91
Reviewed-on: https://cl.tvl.fyi/c/depot/+/2556
Tested-by: BuildkiteCI
Reviewed-by: tazjin <mail@tazj.in>
2021-02-27 13:05:18 +00:00
..
aoc2019 chore(writeElispBin): Move from //overrides to //nix 2020-12-01 12:55:59 +00:00
aoc2020 feat(tazjin/aoc2020): Add solution for day 8, part 2 2020-12-10 13:20:57 +00:00
atom-feed refactor(tazjin/atom-feed): Make content optional 2020-08-10 23:24:44 +00:00
blog chore(tazjin/homepage): Remove mentions of Twitter 2021-01-16 20:51:48 +00:00
cloud-dns chore(ops): Clean up old GCP infrastructure files 2020-06-29 21:24:49 +00:00
covid feat(tazjin/covid): Add jq script for wrangling CDC data 2020-11-27 02:24:42 +00:00
dotfiles chore(users/tazjin): Remove offlineimaprc 2020-06-14 16:59:19 +00:00
dt chore(3p): upgrade llvm to version 11 2020-11-29 03:02:14 +00:00
emacs feat(tazjin/emacs): Add #'rg-in-project 2021-02-22 13:50:34 +00:00
finito chore(tazjin/finito): Add build configuration 2020-06-30 04:14:27 +00:00
homepage chore(tazjin/homepage): Remove mentions of Twitter 2021-01-16 20:51:48 +00:00
nisp feat(tazjin/nisp): Add initial source-to-source transform 2021-01-09 16:52:34 +00:00
nittredir feat(tazjin/nittredir): Add Chrome extension to redirect to Nitter 2021-01-20 15:36:05 +00:00
nixos chore(3p/lieer): Upgrade to lieer 1.3 2020-12-14 19:41:30 +00:00
presentations chore(tazjin): Move my presentations to my user directory 2020-06-26 19:51:51 +00:00
rlox feat(tazjin/rlox): Bootstrap rough shape of bytecode compiler 2021-02-27 13:05:18 +00:00
wallpapers chore(tazjin): Move wallpapers into my user folder 2020-08-01 14:13:14 +00:00
avatar.jpeg feat(tazjin): Check in higher-quality version of avatar 2020-12-06 00:48:52 +00:00
hanebuschtag.txt feat(tazjin): Check in hanebuschtag.txt 2020-12-06 00:48:52 +00:00
keys.nix chore(tazjin/keys): Add S10e key 2020-09-06 17:15:14 +00:00
OWNERS chore(users/tazjin): Add OWNERS file 2020-06-14 02:15:30 +00:00
renderMarkdown.nix refactor(tazjin/blog): Extract post rendering to utility function 2020-08-10 23:24:44 +00:00