README File - 15 May 2021
cREXX Version: cREXX-Phase-0 v0.1.4
Project to develop a modern ground up implementation of a REXX interpreter and compiler, and experiments with language improvements. To implement REXX using the best language tools available today, including the LLVM Compiler Infrastructure. These tools will allow a REXX compiler to be produced supporting multiple backends (including 64 bit architectures).
One aspect of the project is to revisit the REXX language - what can be improved? And most importantly how can it be improved while keeping the essence of REXX:
to make programming easier than before
CREXX will be targeted to run on VM/370 (a nod to REXX's heritage) and it will also run on Linux, Windows, OSX, and z/Architecture.
Please see our project aims.
This represents the latest thoughts, aims, architecture, designs and details; some of this may have been built, some things may have been built to older designs and some may just be a future wish. This is the place where we are developing the cREXX Architecture.
Key Links:
- Wiki Home
- Issues
- Discussions
- Project Kanban
- And of course the Github Home
This is the "As Built" documentation, specific to its release; the current develop branch version is availabke as a website.
The documentation is stored in the code repository/branch under the /doc directory as markdown files.