Emery Hemingway
|
8c0af37694
|
Use set[T] rather than HashSet[T] for enum sets
|
2022-08-30 11:45:22 -05:00 |
Emery Hemingway
|
895a8695d2
|
Use BiggestInt in generated code
|
2022-07-09 08:08:11 -05:00 |
Emery Hemingway
|
a3c55238f5
|
Generate `data` fields for anonymous patterns
|
2022-03-19 09:13:23 -05:00 |
Emery Hemingway
|
3924e48deb
|
Distinct Symbol strings
More type buracracy makes schema conversion less lossy.
|
2022-02-20 09:23:49 -06:00 |
Emery Hemingway
|
486443a098
|
Remove submodule
|
2022-02-19 10:33:16 -06:00 |
Emery Hemingway
|
8a85ff5d52
|
Make enums generated for alt-types pure
|
2021-12-04 11:44:18 +00:00 |
Emery Hemingway
|
e88c238a74
|
Schema text parsing
|
2021-11-11 21:57:04 +01:00 |
Emery Hemingway
|
1dc7991761
|
Schemas: use int rather than BiggestInt
Produce ints for integers in schemas. If int is too small then
the generated code can be hand-edited.
|
2021-11-03 19:18:07 +01:00 |
Emery Hemingway
|
cbf27a0ee0
|
schema: fix missing literals in tuples
|
2021-10-25 21:36:45 +02:00 |
Emery Hemingway
|
ba45f80087
|
schema: embedded type required for toPreserve inside `$`
|
2021-10-25 21:36:45 +02:00 |
Emery Hemingway
|
b6275a241b
|
Schema: do not overload `$` or encode for Preserve types
|
2021-10-20 13:59:48 +02:00 |
Emery Hemingway
|
5250707f0e
|
Schema: make all Preserves embeddable
|
2021-10-18 12:12:33 +02:00 |
Emery Hemingway
|
171502f1d2
|
Schemas: seperate procs for unembeddables
|
2021-10-18 12:12:33 +02:00 |
Emery Hemingway
|
99201de724
|
Schemas: use canonical meta-schema
|
2021-10-17 13:26:05 +02:00 |