Overview
From RevaWiki
Reva has a great many features in a small package. This document is a 'whirlwind tour' of Reva's main features, intended to acquaint you with their existence rather than teach in depth about them.
- Contexts
- One of the features which will soon raise its head is contexts. A context is very much the same thing as a "namespace" in C++, and is mostly similar to the ANS "VOCABULARY" concept.
- Turnkey generation
- Allows one to create an executable which contains all the changes made.
- Debugger
- A reasonable debugger, operates at the assembly-language level.
- Libraries
- There are a great many libraries (with full source code) present in the stock Reva distribution. They cover all sorts of useful additions, like sorting and database functionality which are not present in the Reva core words. Look in the 'lib' directory for them.
- Cross-platform
- Reva runs on Linux and Windows, with almost no code changes required.
- Classes
- All words have an associated 'class', which determines the actual behavior of the code or data associated with the word.
- Help
- Reva has comprehensive help for (almost) every word it provides.
