Commit Graph

25 Commits

Author SHA1 Message Date
Tony Garnock-Jones 9a0697e3c5 New dataspace pattern language. 2024-04-09 14:00:33 +02:00
Tony Garnock-Jones 5d0d636f16 Happy new year 2024-03-10 12:43:06 +01:00
Tony Garnock-Jones 54cba83791 Bring up-to-date with Preserves and protocol changes 2024-03-10 12:40:28 +01:00
Tony Garnock-Jones b3df469c80 New gatekeeper protocol 2023-02-10 12:04:21 +01:00
Tony Garnock-Jones 89353fa84f Happy new year 2023-01-16 15:57:29 +01:00
Tony Garnock-Jones 4e79ff6db0 Repair schema-compiler 2022-11-25 13:50:42 +01:00
Tony Garnock-Jones 83b0cd41e0 Repair quotation of ellipsis literals 2022-11-24 09:58:04 +01:00
Tony Garnock-Jones 1b9eddc0b6 Update code to match latest schema changes 2022-01-20 09:54:07 +01:00
Tony Garnock-Jones d4d53fa9ba Bump copyright years 2022-01-16 09:48:18 +01:00
Tony Garnock-Jones 8008ca5a53 Rearrange protocols subtree 2021-07-01 09:51:17 +02:00
Tony Garnock-Jones 824c2e201c Rename NamedSimplePattern_ -> Binding 2021-06-25 10:25:39 +02:00
Tony Garnock-Jones f2063997ec Update schemas to match new identifier restrictions. 2021-06-25 09:45:38 +02:00
Tony Garnock-Jones 20eeb6cd55 Introduce "smart constructors" for patterns to merge literal chunks where possible, making patterns-over-patterns less annoying to express (hopefully) 2021-06-18 17:02:56 +02:00
Tony Garnock-Jones 247fd1b2c0 Introduce `object` and `spawn/link` 2021-06-10 16:21:30 +02:00
Tony Garnock-Jones 3984a2c22a Correct generation of patterns for literal embedded-values 2021-06-10 13:32:39 +02:00
Tony Garnock-Jones eb3aa40541 Fix double-embedded problem; ~working tcp-server! 2021-06-08 18:01:27 +02:00
Tony Garnock-Jones 19fc5f97bb Adapt to recent changes in preserves-schema 2021-06-08 15:39:55 +02:00
Tony Garnock-Jones 601d60adc3 Adapt to new ty-field records 2021-06-08 14:13:01 +02:00
Tony Garnock-Jones 2d07e46c67 Fix and add copyright notices 2021-06-04 16:20:14 +02:00
Tony Garnock-Jones b49178146d Move box-protocol to a #lang preserves-schema module 2021-06-03 23:22:46 +02:00
Tony Garnock-Jones 507f137c25 Fix templates of union schemas 2021-06-03 22:48:11 +02:00
Tony Garnock-Jones 6fe14e09a5 Pattern decomposition 2021-06-03 15:58:48 +02:00
Tony Garnock-Jones 7a9f52b97c Add missing layer in pattern generation 2021-06-02 13:41:30 +02:00
Tony Garnock-Jones ac01ce4dfe Work towards schema-to-pattern compiler 2021-06-02 12:37:36 +02:00
Tony Garnock-Jones 5c97661c73 Update schemas for new embedded syntax; steps toward pattern support 2021-06-02 06:57:48 +02:00