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
Age
Commit message (
Expand
)
Author
Files
Lines
2021-03-14
Implement top-level ascription of declarations
Griffin Smith
5
-15
/
+73
2021-03-14
Universally quantified type variables
Griffin Smith
17
-112
/
+635
2021-03-14
Make string and bool parsing complete
Griffin Smith
2
-5
/
+10
2021-03-14
Add string support to the frontend
Griffin Smith
10
-11
/
+95
2021-03-13
Add the start of a hindley-milner typechecker
Griffin Smith
20
-78
/
+980
2021-03-13
r/2278
feat(users/adisbladis): Add to users
Adam H
1
-0
/
+5
2021-03-13
Allow exprs+bindings to optionally be ascripted
Griffin Smith
6
-38
/
+264
2021-03-13
Factor out expr parser into its own module
Griffin Smith
4
-495
/
+510
2021-03-11
r/2277
feat(users/sterni/htmlman): hyperlink .Xr macro in output
sterni
1
-2
/
+32
2021-03-11
r/2276
feat(users/sterni/htmlman): static site generator for manual pages
sterni
5
-0
/
+291
2021-03-08
Implement functions, both top-level and anonymous
Griffin Smith
10
-125
/
+501
2021-03-07
Initial commit
Griffin Smith
24
-0
/
+2316
2021-03-06
r/2275
fix(tazjin/emacs): Always show newest emails first
Vincent Ambo
1
-0
/
+1
2021-03-06
r/2274
feat(tazjin/rlox): Implement global variable access
Vincent Ambo
4
-6
/
+48
2021-03-06
r/2273
feat(tazjin/rlox): Implement global variable definition
Vincent Ambo
5
-15
/
+80
2021-03-06
r/2272
refactor(tazjin/rlox): Refactor Compiler::consume into a macro
Vincent Ambo
1
-18
/
+21
2021-03-06
r/2271
fix(tazjin/rlox): Resynchronise after panicking
Vincent Ambo
1
-1
/
+32
2021-03-05
r/2270
feat(users/sterni/nix/utf8): pure nix utf-8 decoder
sterni
3
-0
/
+332
2021-03-05
r/2269
feat(users/sterni/nix/flow): add switch conditional
sterni
1
-23
/
+53
2021-03-05
r/2268
feat(users/sterni/nix/fun): make lrs read left to right completely
sterni
1
-1
/
+1
2021-03-05
r/2267
refactor(users/sterni/nix/string): don't calculate length for drop
sterni
1
-4
/
+5
2021-03-05
r/2266
feat(users/sterni/nix): move flow.match to string.match
sterni
5
-14
/
+17
2021-03-03
r/2265
feat(tazjin/rlox): Implement expression statements
Vincent Ambo
4
-53
/
+78
2021-03-03
r/2264
feat(tazjin/rlox): Add support for print statement
Vincent Ambo
3
-5
/
+61
2021-03-02
r/2263
feat(tazjin/rlox): Intern all string constants
Vincent Ambo
4
-19
/
+65
2021-03-02
r/2262
test(tazjin/rlox): Add simple string assertions
Vincent Ambo
1
-0
/
+10
2021-03-01
r/2261
feat(users/Profpatsch/advent-of-code): 2020 day 04
Profpatsch
1
-0
/
+104
2021-03-01
r/2260
feat(u/riking/dotfiles): add tmux.conf
Kane York
1
-0
/
+6
2021-03-01
r/2259
feat(tazjin/rlox): Add a simple string interner
Vincent Ambo
3
-0
/
+112
2021-03-01
r/2258
feat(tazjin/rlox): Add initial support for strings
Vincent Ambo
3
-1
/
+40
2021-03-01
r/2257
feat(users/sterni/nix): add sternis nix lib
sterni
12
-0
/
+811
2021-02-28
r/2256
feat(tazjin/rlox): Implement comparison operators
Vincent Ambo
4
-0
/
+43
2021-02-28
r/2255
feat(tazjin/rlox): Implement equality operator
Vincent Ambo
4
-6
/
+50
2021-02-28
r/2254
refactor(tazjin/rlox): Let binary_op! work on different types
Vincent Ambo
1
-9
/
+13
2021-02-28
r/2253
feat(tazjin/rlox): Implement unary negation operator
Vincent Ambo
5
-0
/
+32
2021-02-28
r/2252
feat(tazjin/rlox): Support trivial literals in bytecode compiler
Vincent Ambo
5
-6
/
+52
2021-02-28
r/2251
refactor(tazjin/rlox): Represent VM values as enums
Vincent Ambo
6
-25
/
+59
2021-02-28
r/2250
test(tazjin/rlox): Add some tests for numerical operations
Vincent Ambo
2
-0
/
+51
2021-02-28
r/2249
chore(tazjin/rlox): Add stack printing when 'disassemble' is on
Vincent Ambo
1
-0
/
+3
2021-02-28
r/2248
fix(tazjin/rlox): Fix selection of next parser precedence rule
Vincent Ambo
1
-1
/
+1
2021-02-28
r/2247
feat(tazjin/rlox): Wire up bytecode interpreter & print results
Vincent Ambo
3
-19
/
+11
2021-02-28
r/2246
fix(tazjin/rlox): Fix identifier order in binary_op macro
Vincent Ambo
1
-1
/
+1
2021-02-27
r/2245
feat(users/Profpatsch): add advent of code 2020 day 1 2 3
Profpatsch
3
-0
/
+165
2021-02-27
r/2244
chore(tazjin/rlox): Fill in minor missing implementations
Vincent Ambo
1
-20
/
+21
2021-02-27
r/2243
feat(tazjin/rlox): Print compiled bytecode with disassemble feature
Vincent Ambo
2
-0
/
+11
2021-02-27
r/2242
feat(tazjin/rlox): Implement parser precedence rules
Vincent Ambo
1
-4
/
+24
2021-02-27
r/2241
feat(tazjin/rlox): Add initial Pratt parser table lookup
Vincent Ambo
1
-9
/
+67
2021-02-27
r/2240
feat(tazjin/rlox): Partial implementation of binary operators
Vincent Ambo
1
-1
/
+49
2021-02-27
r/2239
feat(tazjin/rlox): Set up precedence parsing scaffolding
Vincent Ambo
1
-12
/
+67
2021-02-27
r/2238
chore(tazjin/rlox): Set up some scaffolding for panic mode
Vincent Ambo
2
-6
/
+26
[prev]
[next]