Georges Dupéron
4d5c43ada4
Compatibility with Racket 7: adjusted test
2018-06-03 01:41:52 +02:00
Georges Dupéron
68dd58c36b
Simplified the generate-nested-ids contract so that it only checks the ellipsis counts, to get error messages without affecting performance too much.
2017-03-16 15:03:14 +01:00
Georges Dupéron
3b99a0ce02
Moved files into private/ (part 2: update files)
2017-02-03 12:50:05 +01:00
Georges Dupéron
208ad3e321
Closes FB case 198 override #%top to get subtemplate-like behaviour for ddd
2017-02-02 23:45:56 +01:00
Georges Dupéron
eedc88f8e2
Closes FB case 193
...
subtemplate: check that if the hash-table access worked, any new pvars are compatible with the old ones on which the cache is based (in the sense of "no new non-#f positions").
Also check that all derived variables from the same xᵢ have the same shape (i.e. don't filter out derived variables for this check).
2017-01-28 04:55:30 +01:00
Georges Dupéron
d2d7623194
Closes FB issue 191 subtemplate: allow #f values for ~optional in syntax/parse
2017-01-27 21:48:40 +01:00
Georges Dupéron
e4b3235a59
Various fixes. Closes FB case 189 Switch phc-graph to the packaged subtemplate.
2017-01-26 19:26:56 +01:00
Georges Dupéron
946db4f020
Changed tests to use bound-identifier=?, not free-identifier=?
2017-01-26 05:08:29 +01:00
Georges Dupéron
1f2a9eaebb
Changed subtemplate to use current-pvars+unique
2017-01-26 05:08:29 +01:00
Georges Dupéron
897c4ed99d
Finished tests for subtemplate
2016-10-07 11:58:33 +02:00
Georges Dupéron
9f738e12e5
Arrows for subtemplate derived ids work in DrRacket
2016-10-07 04:46:06 +02:00
Georges Dupéron
59d1d268a8
Tests for subtemplate
2016-10-06 17:30:15 +02:00
Georges Dupéron
6921eb0e67
Hopefully fixed scope issues with subtemplate
2016-10-06 16:56:19 +02:00
Georges Dupéron
29bf4ef88a
WIP.
2016-10-06 14:25:46 +02:00
Georges Dupéron
f4adf61aba
WIP
2016-10-06 02:02:23 +02:00
Georges Dupéron
41013e5ef4
Nearly finished subtemplate.
2016-10-05 18:54:43 +02:00