Casey Klein
8454db8115
Rename #:attempts to #:attempt-num in `generate-term'.
...
Added a second form of `generate-term' that produces a procedure.
Improved the docs for `generate-term'.
svn: r17853
2010-01-27 17:45:01 +00:00
Casey Klein
bbc654c69e
Typesetting now recognizes carets (^) in the underscore component of a
...
non-terminal reference, applying the non-terminal-superscript-style to
the text following the caret.
svn: r17801
2010-01-24 11:36:29 +00:00
Casey Klein
c8b8775805
Further clarified documentation
...
svn: r17636
2010-01-13 18:35:27 +00:00
Casey Klein
a47d38e15d
Improved docs and error messages for define-metafunction/extension
...
svn: r17635
2010-01-13 18:21:27 +00:00
Casey Klein
97c2278a6b
PR 10663
...
svn: r17332
2009-12-16 21:02:08 +00:00
Robby Findler
d278ad3c86
added a clarification to the redex docs ala Carl's next post on icfp-test
...
svn: r17308
2009-12-15 16:57:37 +00:00
Robby Findler
dd18cc837f
added a clarification to the redex docs ala Carl's post on icfp-test
...
svn: r17307
2009-12-15 16:41:55 +00:00
Casey Klein
4f140eed03
Metafunctions now respect caching-enabled? and set-cache-size!.
...
svn: r17271
2009-12-11 20:54:32 +00:00
Casey Klein
4b7b51b8de
PR 10550
...
svn: r17230
2009-12-06 17:26:53 +00:00
Casey Klein
a021b75a67
Fixed PR 8765
...
svn: r16564
2009-11-05 19:33:19 +00:00
Robby Findler
727e540b6e
added support for rendering terms
...
svn: r16441
2009-10-27 21:24:31 +00:00
Robby Findler
9545330d53
fixed the #:scheme-colors? argument to traces
...
svn: r16328
2009-10-15 19:24:46 +00:00
Casey Klein
f58882b4d1
Added support for collecting test coverage of metafunctions
...
svn: r16193
2009-09-30 21:32:20 +00:00
Casey Klein
29a3ed2a20
Improved error reporting for side-conditions Redex can't satisfy
...
svn: r16128
2009-09-25 15:16:29 +00:00
Robby Findler
8b290c8ad2
svn: r16019
2009-09-16 00:35:09 +00:00
Robby Findler
890882a6fd
added x-spacing and y-spacing parameters to traces and traces/ps
...
svn: r15356
2009-07-01 18:24:47 +00:00
Robby Findler
ba5aea8cdd
added 'left-right/beside-side-conditions
...
svn: r15350
2009-07-01 04:45:02 +00:00
Robby Findler
32b91c9e93
svn: r15324
2009-06-28 19:28:41 +00:00
Matthew Flatt
52acc7cbfb
Redex rendering adjustments, including new metafunction styles
...
svn: r15322
2009-06-28 16:15:23 +00:00
Robby Findler
9b4f4d5be9
PR 10124
...
svn: r15311
2009-06-26 20:43:53 +00:00
Robby Findler
e81b1822a6
added metafunction-cases and fixed a layout bug
...
svn: r15299
2009-06-26 16:30:41 +00:00
Robby Findler
7804143400
merge from branch branches/robby/redex-pat2; improved where patterns and a few bug fixes
...
svn: r15294
2009-06-26 01:19:45 +00:00
Robby Findler
f9ba83cc1c
brought back syntax locations (for better error messages) in redex main forms and improved define-relation
...
svn: r15214
2009-06-19 14:58:40 +00:00
Robby Findler
ddc5d91e24
added a first attempt at define-relation
...
svn: r15171
2009-06-14 17:22:17 +00:00
Eli Barzilay
4288c6c2c7
The Scribble reader was improved to make it pull out the syntax
...
punctuations outside of the form, as it does with quote punctuations.
So things like this
#, @foo{...}
that required the space to make the @foo read as a scribble form are
now better written as
@#,foo{...}
This changes all such occurrences. (In case you see this change in
your files and are worried that there might be changes: I mechanically
verified that the result of `read'ing the modified files is identical
to the previous version.)
svn: r15111
2009-06-07 10:12:32 +00:00
Matthew Flatt
0f1fc2d664
redex doc corrections
...
svn: r14789
2009-05-12 21:30:28 +00:00
Robby Findler
7315ff502b
fixed label ordering for reductions when extracted via reduction-relation->rule names
...
svn: r14690
2009-05-02 16:18:12 +00:00
Robby Findler
ea1ace6022
added horizontal-left-align style
...
svn: r14687
2009-05-02 12:32:04 +00:00
Eli Barzilay
ff73a5395e
removed lots of "the the"s
...
svn: r14679
2009-05-01 21:02:51 +00:00
Robby Findler
a42ba6075b
added better linking for the 'lw' struct
...
svn: r14641
2009-04-28 15:22:32 +00:00
John Clements
ea861e346f
fixed typo in docs of fresh form
...
svn: r14556
2009-04-19 00:45:02 +00:00
Eli Barzilay
c0a8a01222
Changed @itemize{...} to @itemize[...] (done after comparing the doc
...
tree and verifying that there are no changes).
(Also fixed a few bugs that were in the code)
svn: r14427
2009-04-05 17:46:20 +00:00
Casey Klein
c39e5dfa38
Changed the output of Redex's check forms.
...
svn: r14307
2009-03-27 00:26:11 +00:00
Robby Findler
46277c7fd3
svn: r14045
2009-03-11 01:50:14 +00:00
Robby Findler
fe618071dc
added a test--> that only does a single step of the reduction relation
...
svn: r14014
2009-03-08 21:07:01 +00:00
Robby Findler
338a171a6a
renamed test--> to test-->>
...
svn: r14012
2009-03-08 20:29:31 +00:00
Matthew Flatt
1c58224202
redex doc typesetting repairs
...
svn: r13970
2009-03-05 17:33:34 +00:00
Robby Findler
b165d83c73
changed test--> so that it requires a keyword if there are cycles
...
svn: r13964
2009-03-05 02:36:34 +00:00
Casey Klein
b948caaa92
Added natural',
integer', and `real' patterns to Redex.
...
svn: r13957
2009-03-04 20:12:36 +00:00
Robby Findler
9297ffa2a3
added specification for the main arrow to redex
...
svn: r13924
2009-03-03 20:50:15 +00:00
Robby Findler
8704fe05b2
added optionaldomain specifications to reduction-relations
...
svn: r13913
2009-03-03 16:27:09 +00:00
Matthew Flatt
941a8935aa
remove unneeded dependency of framework on parts of Scribble; Redex doc repairs; add #:style? argument to deftech
...
svn: r13696
2009-02-17 15:22:55 +00:00
Robby Findler
c13c867695
svn: r13547
2009-02-13 17:25:30 +00:00
Robby Findler
3ee1a899ee
changed apply-reduction-relation* so that it notices cycles and ignores them
...
svn: r13519
2009-02-11 20:25:32 +00:00
Casey Klein
7bcf4e69a5
Forgot default value for #:retries in check-reduction-relation.
...
svn: r13485
2009-02-07 13:43:15 +00:00
Casey Klein
6d5f966019
Added a #retries keyword to the forms that generate random terms.
...
svn: r13484
2009-02-07 13:26:37 +00:00
Robby Findler
4de2439506
added the ability to render multiple metafunctions together to make all the lhss line up in a single column
...
svn: r13459
2009-02-06 02:18:08 +00:00
Robby Findler
4f2070831b
PR 10042
...
svn: r13444
2009-02-05 01:14:37 +00:00
Casey Klein
b86e4473f0
Changed redex-check's #:source keyword to always generate from the
...
LHSs of the metafunction/relation.
svn: r13310
2009-01-29 00:41:30 +00:00
Robby Findler
5d7429c25e
added yet one more hook to traces/ps
...
svn: r13236
2009-01-20 15:31:02 +00:00