Conlang/compiler
John 81cf05cc69 cl-structures: Interning v3: ACTUALLY DO THE THING
Here we have *real* interning, producing unique references if and only if the input is unique! Boy am I glad I invested time into this, because it's really fun to work with.

Hopefully my logic regarding Send-ness and Sync-ness aren't completely unsound.
2024-04-27 20:16:36 -05:00
..
cl-arena cl-arena: Make arena constructors const fn 2024-04-27 16:52:20 -05:00
cl-ast conlang: Use interned strings (Sym) for all symbols 2024-04-24 19:34:29 -05:00
cl-interpret conlang: Use interned strings (Sym) for all symbols 2024-04-24 19:34:29 -05:00
cl-lexer Revert "Cargo.toml: Add documentation key" 2024-04-22 00:07:44 -05:00
cl-parser conlang: Misc. doc fixes 2024-04-24 20:05:55 -05:00
cl-repl conlang: Use interned strings (Sym) for all symbols 2024-04-24 19:34:29 -05:00
cl-structures cl-structures: Interning v3: ACTUALLY DO THE THING 2024-04-27 20:16:36 -05:00
cl-token Revert "Cargo.toml: Add documentation key" 2024-04-22 00:07:44 -05:00
cl-typeck cl-typeck: Use helper functions on module to insert into the various namespaces 2024-04-27 16:10:22 -05:00