schala/schala-lang/language/src
Greg Shuflin d65233240a Unify u32-based identifiers into common code
Create a new type Id<T> paramaterized by whatever specific class of IDs
is relevant to a domain; create stores and macros to support this; and
repace the existing Id types.
2021-10-27 00:36:23 -07:00
..
ast Unify u32-based identifiers into common code 2021-10-27 00:36:23 -07:00
parsing Unify u32-based identifiers into common code 2021-10-27 00:36:23 -07:00
reduced_ir Use term "tag" consistently with type u32 2021-10-26 15:45:41 -07:00
symbol_table Unify u32-based identifiers into common code 2021-10-27 00:36:23 -07:00
tree_walk_eval Add rustfmt.toml and format tree walk evaluator:wq 2021-10-27 00:03:15 -07:00
builtin.rs Change where Builtin is calculated from operators 2021-10-16 20:21:08 -07:00
error.rs SymbolTable error refactoring 2021-10-19 19:19:21 -07:00
identifier.rs Unify u32-based identifiers into common code 2021-10-27 00:36:23 -07:00
lib.rs Unify u32-based identifiers into common code 2021-10-27 00:36:23 -07:00
schala.rs Comment out the old evaluator and reduced_ast 2021-10-24 22:16:12 -07:00
tokenizing.rs Add parsing for annotations 2021-10-21 11:32:14 -07:00
type_check.rs Put schala-lang crates into a subdirectory 2018-10-17 14:51:48 -07:00
typechecking.rs Make a distinct Block type 2021-10-26 14:05:54 -07:00
util.rs Modify Symbol struct 2021-10-25 13:34:17 -07:00