Ren-C
Ren-C is a deeply redesigned branch of the Rebol language, developed at github.com/metaeducation/ren-c.
This site is the beginning of its reference documentation. It is small for now, but it is built so that it can be trusted: every example is tested.
Tested Examples
When the site is built, each console example is pulled out of the page and run by a current Ren-C interpreter. The result has to match what the page shows, or the site doesn’t deploy.
>> reduce [1 + 2 3 + 4]
== [3 7]
That includes the examples that are supposed to fail. An example showing an error has to produce that error:
>> reduce [null]
** PANIC: Invalid use of ~null~ antiform
So when a page says something doesn’t work, that’s checked too.
Start Here
- REDUCE – the first reference page
Feedback
Found something wrong or unclear? Every page has a link at the bottom to edit it on GitHub, and one to report a problem with it. For deeper discussion, see the forum.