Commit Graph

443 Commits

Author SHA1 Message Date
Casey Klein
6fc20125b0 Adds the STLC example to the test script 2011-04-06 11:11:43 -05:00
Casey Klein
1ad2b1b938 Makes cross' work better with hide-hole'
Fixes PR 11579
2011-04-06 10:17:15 -05:00
Casey Klein
e8130a2fd1 Fixes bug in `cross' pattern handling 2011-04-06 10:17:15 -05:00
Robby Findler
77c25430af added an example with a type checker 2011-04-02 13:36:29 -05:00
Casey Klein
a4644d4d49 Disallows unquote in Redex patterns
Fixes PR 11296
2011-04-01 14:00:45 -05:00
Casey Klein
121f1761bd Fixes redex/gui typos
Closes PR 11174
2011-04-01 14:00:45 -05:00
Casey Klein
8a283650c4 Updates typesetting tests
Spacing is now different by a few pixels. The change does not seem to
be Redex specific
2011-03-30 13:59:39 -05:00
Casey Klein
1312a2e52e Improves `reduction-relation' documentation
Fixes PR 10665
2011-03-30 13:59:39 -05:00
Casey Klein
6cdfa2ff73 Updates typesetting tests for new arrow drawing 2011-03-30 10:20:53 -05:00
Casey Klein
d97a2b505c Fixes matching of ..._x and ..._!_x inside ellipses 2011-03-30 10:15:17 -05:00
Casey Klein
0839f763ec Fixes a bug in the deref rule 2011-03-29 16:05:54 -05:00
Casey Klein
8f006f1a1f Fixes bugs in error transitions 2011-03-29 15:57:50 -05:00
Casey Klein
b958e21f46 Fixes another bug in the stepper's diff highlighting 2011-03-29 13:05:03 -05:00
Casey Klein
df3bc8980b Fixes a bug in the stepper's diff highlighting 2011-03-29 13:05:02 -05:00
Robby Findler
7a427be2fd improve Redex's arrow drawing 2011-03-27 14:49:34 -05:00
Robby Findler
f69ff3b6b7 added support for 'or', \vee, and \cup as builtins to the define-metafunction codomain contracts 2011-03-26 10:04:39 -05:00
Casey Klein
faef39cbc6 Fixes the docs for non-terminal styles 2011-03-24 14:58:31 -05:00
Casey Klein
3214861420 Fixes rendering of (hole t ...+)
There was some old named holes code still in use.
2011-03-24 14:35:02 -05:00
Robby Findler
99e9bd9543 exported arrow->pict 2011-03-23 17:03:57 -05:00
Casey Klein
87934752b5 Adds a parameter that provides a default for redex-check's #:attempt argument 2011-03-22 21:20:29 -05:00
Robby Findler
d0d2285c4c Adjust the dependencies in redex/pict so it doesn't depend on racket/gui/base anymore 2011-03-17 13:35:32 -05:00
David Van Horn
760a58b65d Fixes more spelling errors. 2011-02-04 19:44:13 -07:00
Casey Klein
fe0525b7bb Reduces the memory used by the randomized tests 2011-02-04 09:15:38 -06:00
David Van Horn
c9519fd113 Fixed various spelling errors. 2011-02-03 17:42:33 -05:00
Casey Klein
f7fd6ee689 Changes the term generator to produce shorter sequences
It now uses the (local) size bound instead of the (global) attempt count.
2011-01-31 12:36:42 -06:00
Casey Klein
3250ff846c Adds a Redex version of Jay's continuation mark transformation 2011-01-29 15:26:30 -06:00
Robby Findler
d4aeb3fa4c Rackety 2011-01-17 17:19:37 -06:00
Casey Klein
b45bb829b6 Fixes a bug in metafunction traces
When the result is in the cache but the cache is not consulted because
`caching-enabled?' is false, the call should not be shown as cached.
2011-01-14 13:41:09 -06:00
Casey Klein
61607c4da1 Adds a check to the define/extend language parser 2011-01-14 13:41:09 -06:00
Casey Klein
f742479d8d Fixes another bug in the test generator. 2011-01-14 13:41:09 -06:00
Casey Klein
11900c6c4f Changes logging to use write instead of display 2011-01-14 13:41:09 -06:00
Casey Klein
3c2e2fc362 Fixes `extend-reduction-relation' bug.
The #:domain argument did not apply to inherited rules.
2011-01-14 13:41:09 -06:00
Casey Klein
56a548c517 Suppresses overridden rules in the names reported for a reduction relation 2011-01-14 13:41:09 -06:00
Casey Klein
394fab0d86 Adds an option for repeating the command(s) 2011-01-14 13:41:09 -06:00
Casey Klein
ea5a6fc91c Fixes exception handling in randomized tests 2011-01-14 13:41:09 -06:00
Casey Klein
c5599e8b6f Adds an option for logging the generated tests 2011-01-14 13:41:08 -06:00
Casey Klein
4ca857fad7 Configures DrDr to run larger random tests 2011-01-03 09:37:32 -06:00
Casey Klein
25c1400d8b Exposes the default value of the #:attempt-size argument 2011-01-03 09:37:32 -06:00
Casey Klein
69227df4bf Restricts the test generator's use of `dw' thunks 2011-01-03 09:37:32 -06:00
Casey Klein
f480d75810 Enables the randomized delimited control tests in DrDr 2010-12-31 15:34:32 -06:00
Casey Klein
03c48b67a7 Restricts the test generator's use of % within cont 2010-12-31 15:34:31 -06:00
Casey Klein
8b50aeb346 Fixes a bug in the elimination of continuation values 2010-12-31 15:34:31 -06:00
Casey Klein
a6e40bfb03 Further restricts the test generator's use of `wcm' 2010-12-31 15:34:31 -06:00
Casey Klein
579cb022bd Changes the randomized tests to watch for the first exception.
The particular exception raised is important. We don't want a later
one raised by a dynamic-wind post-thunk.
2010-12-31 15:34:31 -06:00
Casey Klein
de8b1bc101 Fixes a bug in the generation of `side-condition' patterns
The bindings supplied to `side-condition' predicates by the matcher
sometimes contain the-not-hole; the ones supplied by the generator
must be the same.
2010-12-31 15:34:31 -06:00
Robby Findler
eb29b17112 adds a #:pred argument to test-->> (in rough analogy to the #:pred argument on traces) 2010-12-20 22:09:10 -06:00
Casey Klein
335e679ec7 Makes the Redex tests less dependent on the wording of blame messages 2010-12-10 13:58:11 -06:00
Casey Klein
7243029786 Fixes a bug in the Redex term generator 2010-12-10 13:58:11 -06:00
Casey Klein
9ea976625d Steven's progress on the compiler 2010-12-06 14:44:38 -06:00
Casey Klein
f8c181c66d Closes PR 11475 2010-12-05 08:55:43 -06:00