Skip to content

Commit 52e4d90

Browse files
authored
Add info about the nature of redex (#271)
* Add info about the nature of redex This adds a description to what Redex is. * Add link to readme
1 parent db23539 commit 52e4d90

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# redex
22

3+
[PLT Redex](https://docs.racket-lang.org/redex/) is a domain-specific language designed for specifying and debugging operational semantics.
4+
5+
Write down a grammar and the reduction rules, and PLT Redex allows you to interactively explore terms and to use randomized test generation to attempt to falsify properties of your semantics.
6+
7+
PLT Redex is embedded in Racket, meaning all of the convenience of a modern programming language is available, including standard libraries (and non-standard ones) and a program-development environment
8+
39
This the source for the Racket packages: "redex", "redex-benchmark", "redex-doc", "redex-examples", "redex-gui-lib", "redex-lib", "redex-pict-lib", "redex-test".
410

511
### Contributing

0 commit comments

Comments
 (0)