93 Commits

Author SHA1 Message Date
eb76904d6c Add backlink task to site/README 2026-05-17 19:26:43 -06:00
bd393a5e34 Add "help wanted!" admonition 2026-05-17 17:27:14 -06:00
dc32d8e8ba Add more npm supply chain attack examples 2026-05-17 17:10:49 -06:00
fd08b610de Atkinson Hyperlegible Next 2026-05-16 17:20:04 -06:00
17ce4a47c5 Migrate site to-do back to README 2026-05-16 16:55:38 -06:00
db0760f8b4 Migrate security policy notes to their page 2026-05-16 16:54:59 -06:00
7ab1231c4d Website docs 2026-05-16 16:53:27 -06:00
f46bca1b9e Update crates diagram 2026-05-15 13:23:53 -06:00
ad21293862 Add Makefile scaffolding and diagram compilation 2026-05-15 13:10:11 -06:00
2f6138bc7a Add some notes to security policy 2026-05-15 10:53:31 -06:00
dd6d76f471 Migrate site/README to site page 2026-05-14 20:31:16 -06:00
f4df9e8a41 Website scaffolding 2026-05-14 17:41:42 -06:00
02746d1460 Add initial site scaffolding 2026-05-14 16:45:18 -06:00
482fcf5ce0 Fix tree-sitter highlighting 2026-05-14 14:21:13 -06:00
2829643f5a Rename string_literal node to string 2026-05-14 14:16:54 -06:00
3ef897feab Parse string literals 2026-05-14 14:10:14 -06:00
3b572f6b30 Add note to write testing docs 2026-05-14 13:57:25 -06:00
5a23cb4a29 CONTRIBUTING braindump 2026-05-14 13:53:00 -06:00
c0cd87522e Add WIP resolve datatest harness 2026-05-08 14:47:53 -06:00
6d69bb4336 Move AST nodes into each item's struct 2026-05-08 14:46:24 -06:00
13dbda7f65 WIP file interns 2026-05-08 14:44:58 -06:00
1672ab5d0a Decide how to handle unreachable resolve cases 2026-05-08 14:18:02 -06:00
ccb3e52a36 More resolve stage aggregate defs 2026-05-06 15:18:40 -06:00
dea394b681 Add expr_aggregate_bound AST fixture 2026-05-06 15:09:26 -06:00
aef0f83961 More work on resolution 2026-05-06 14:52:43 -06:00
0af9989323 WIP resolve stage 2026-05-06 14:41:48 -06:00
20c1e2d084 Tweaks to AST data 2026-05-06 14:41:40 -06:00
171166512c Add target relation label to rule 2026-05-06 14:39:55 -06:00
3aec75adf5 Variable types -> metadata 2026-05-05 16:17:01 -06:00
5dcbcbe522 Make RelationLabel independent of map type and reduce trait bounds 2026-05-05 16:10:04 -06:00
a8f7f93c78 Make Debug on ProgramInfo optional 2026-05-05 12:29:25 -06:00
c883f02738 SymbolLabel -> SymbolMeta 2026-05-04 20:53:01 -06:00
e2c7985ef9 AstProgramInfo -> ProgramInfo 2026-05-04 19:57:48 -06:00
1536d43d97 Add some docs 2026-05-04 19:21:33 -06:00
85f646fc10 Migrate namespace defs to resolve module 2026-05-04 19:04:11 -06:00
98ab014603 Add to-do for bignum integer parsing 2026-05-04 18:56:13 -06:00
94578c90ba Parse names with paths 2026-05-04 18:53:46 -06:00
68725b5984 Update type_labels AST test 2026-05-02 15:48:48 -06:00
cc6de1e082 Document tree-sitter contribution guidelines 2026-05-01 18:30:30 -06:00
e7cfdf7eed Trivial IR to-do 2026-05-01 14:38:33 -06:00
4f5f4e2943 Add some name path tests 2026-04-30 21:06:55 -06:00
955c27d4d9 Define names in tree-sitter 2026-04-30 21:03:58 -06:00
c874672515 Allow grammar lists with trailing commas or empty 2026-04-30 20:47:18 -06:00
fc99fda2c8 Include examples in AST test fixture 2026-04-30 20:27:13 -06:00
e5c203ce24 Remove broken derive_where(Arbitrary) in IR 2026-04-30 20:08:50 -06:00
b28a5f7e4f Remove unused hole AST node variable 2026-04-30 20:07:22 -06:00
3bf2a63550 Fix unused "Server" import in lsp lib.rs 2026-04-30 20:06:26 -06:00
b42d5b60d6 Rename type_alias_tuple_fields test to type_labels 2026-04-30 20:04:36 -06:00
466fb7fe4d Assert tree-sitter validity in each AST test 2026-04-30 19:57:47 -06:00
c6e6770809 Add 'This file is part of Kerolox.' to grammar 2026-04-30 19:52:36 -06:00