Age | Commit message (Expand) | Author | Files | Lines |
2021-01-19 | r/2132 refactor(tazjin/rlox): Prepare scanner for shared use | Vincent Ambo | 5 | -12/+35 |
2021-01-18 | r/2131 feat(todolist): use static slapd user data for knownUsers | sterni | 4 | -141/+138 |
2021-01-18 | r/2130 chore(ops/whitby): Move ACME registrations to an @tvl.fyi address | Vincent Ambo | 1 | -1/+1 |
2021-01-18 | r/2129 refactor(tazjin/rlox): Add Interpreter trait for switching impls | Vincent Ambo | 8 | -102/+125 |
2021-01-17 | r/2128 feat(tazjin/rlox): Implement simple arithmetic operators | Vincent Ambo | 4 | -1/+34 |
2021-01-17 | r/2127 feat(tazjin/rlox): Bootstrap VM for Lox bytecode | Vincent Ambo | 7 | -25/+89 |
2021-01-17 | r/2126 chore(tazjin/rlox): Move other modules under treewalk:: | Vincent Ambo | 8 | -22/+22 |
2021-01-17 | r/2125 feat(tazjin/rlox): Track source lines along with bytecode | Vincent Ambo | 2 | -3/+40 |
2021-01-17 | r/2124 feat(tazjin/rlox): Initial bytecode representation | Vincent Ambo | 4 | -1/+80 |
2021-01-17 | r/2123 refactor(tazjin/rlox): Move entrypoints into interpreters | Vincent Ambo | 5 | -48/+69 |
2021-01-17 | r/2122 feat(sterni/clhs): add cli to lookup symbols in the CLHS | sterni | 4 | -0/+106 |
2021-01-17 | r/2121 feat(users/Profpatsch): set up a file watcher for tree sitter | Profpatsch | 4 | -10/+136 |
2021-01-17 | r/2120 refactor(tazjin/rlox): Move treewalk interpreter into subdirectory | Vincent Ambo | 7 | -8/+9 |
2021-01-17 | r/2119 fix(tazjin/rlox): Include static globals in resolution | Vincent Ambo | 2 | -39/+51 |
2021-01-17 | r/2118 refactor(tazjin/rlox): Call resolver from interpreter | Vincent Ambo | 4 | -15/+17 |
2021-01-17 | r/2117 feat(users/Profpatsch): add a tree-sitter parser for nix | Profpatsch | 2 | -0/+162 |
2021-01-17 | r/2116 feat(ops/nixos): Serve tazj.in from whitby temporarily | Vincent Ambo | 2 | -1/+32 |
2021-01-16 | r/2115 chore(tazjin/homepage): Remove mentions of Twitter | Vincent Ambo | 2 | -8/+3 |
2021-01-16 | r/2114 feat(tazjin/rlox): Use variable depth for env lookup | Vincent Ambo | 2 | -12/+31 |
2021-01-16 | r/2113 feat(tazjin/rlox): Implement variable depth resolver | Vincent Ambo | 5 | -16/+217 |
2021-01-15 | r/2112 chore(users/multi): Remove old SSH keys attribute. | multi | 1 | -1/+0 |
2021-01-15 | r/2111 feat(ops/nixos/whitby): Enable remote use of whitby for my Thinkpad. | multi | 1 | -2/+3 |
2021-01-15 | r/2110 chore(users/multi): Refactor SSH keys and add remote builds key. | multi | 1 | -2/+7 |
2021-01-14 | r/2109 feat(tazjin/rlox): Implement support for closures | Vincent Ambo | 2 | -24/+57 |
2021-01-14 | r/2108 feat(tazjin/rlox): Implement early return from functions | Vincent Ambo | 3 | -1/+47 |
2021-01-14 | r/2107 refactor(tazjin/rlox): Let scanner tokens own their lexeme | Vincent Ambo | 5 | -158/+150 |
2021-01-14 | r/2106 feat(tazjin/rlox): Implement function definitions | Vincent Ambo | 3 | -5/+28 |
2021-01-14 | r/2105 feat(tazjin/rlox): Implement calling user-defined functions | Vincent Ambo | 1 | -7/+20 |
2021-01-14 | r/2104 refactor(tazjin/rlox): Thread lifetimes through interpreter | Vincent Ambo | 3 | -48/+59 |
2021-01-14 | r/2103 feat(tazjin/rlox): Parse function declarations | Vincent Ambo | 2 | -4/+67 |
2021-01-14 | r/2102 refactor(tazjin/rlox): Add helper method for parsing identifiers | Vincent Ambo | 2 | -16/+19 |
2021-01-14 | r/2101 refactor(tazjin/rlox): Let Parser::match_token take a single kind | Vincent Ambo | 1 | -24/+22 |
2021-01-14 | r/2100 test(tazjin/rlox): Add a handful of interpreter tests | Vincent Ambo | 2 | -0/+66 |
2021-01-14 | r/2099 feat(tazjin/rlox): Implement PartialEq for interpreter::Value | Vincent Ambo | 1 | -0/+10 |
2021-01-14 | r/2098 feat(tazjin/rlox): Always return values from interpreter | Vincent Ambo | 1 | -20/+23 |
2021-01-14 | r/2097 refactor(tazjin/rlox): Constructor for interpreter with globals | Vincent Ambo | 2 | -3/+21 |
2021-01-14 | r/2096 feat(tazjin/rlox): Implement function call evaluation | Vincent Ambo | 2 | -2/+34 |
2021-01-14 | r/2095 feat(tazjin/rlox): Scaffolding for builtin functions | Vincent Ambo | 2 | -0/+49 |
2021-01-13 | r/2094 feat(ops/nixos/whitby): add sterni user | sterni | 2 | -0/+13 |
2021-01-13 | r/2093 refactor(tazjin/rlox): Wrap interpreter values in new enum | Vincent Ambo | 1 | -25/+52 |
2021-01-13 | r/2092 feat(tazjin/rlox): Parse function calls | Vincent Ambo | 2 | -4/+53 |
2021-01-13 | r/2091 feat(gs/emacs): Add gpg encrypted +private.el | Griffin Smith | 1 | -0/+0 |
2021-01-13 | r/2090 feat(gs/yeren): Blacklist the psmouse module | Griffin Smith | 1 | -0/+1 |
2021-01-13 | r/2089 feat(gs/home): Add alias to cargo test and watch | Griffin Smith | 1 | -0/+1 |
2021-01-13 | r/2088 feat(gs/emacs): Add commands to enable/disable tvl notifications | Griffin Smith | 1 | -0/+8 |
2021-01-13 | r/2087 feat(gs/yeren): Get internal soundcard working | Griffin Smith | 2 | -0/+14 |
2021-01-13 | r/2086 feat(gs/home): Install xonotic | Griffin Smith | 1 | -0/+1 |
2021-01-13 | r/2085 feat(gs/home): Enable git-rerere | Griffin Smith | 1 | -0/+1 |
2021-01-13 | r/2084 feat(gs/home): Install ngrok | Griffin Smith | 1 | -0/+1 |
2021-01-13 | r/2083 fix(gws.fyi): Set config.allowUnfree in the shell.nix | Griffin Smith | 1 | -1/+1 |