Dialects - r3n/rebol-wiki GitHub Wiki
R3 provides two methods for implementing dialects. These two methods have different goals.
- Internal dialects where the dialect implementaiton is done on the C level
- Normal Rebol based dialects using PARSE and Rebol code for implementation
Carl, mentioned the origin for the two different concepts:
- PARSE provides a full range of dialects.
- Most dialects don't require that much power.
- Dialects like DRAW, EFFECT, REBCODE are small subsets
- A faster technique (than parse) can be used for such dialects.
- That technique was used for DRAW, etc. (native evaluated)
- I decided might as well allow it to be Rebol level too.