Development


Loops Loops in Ren-C are a bit different from historical Redbol. Iterators Iterators are an essential part of programming. Modules Rebol2 was developed for small scripts, and didn't have any concept of "module isolation". Internals Internals of the Rebol language Foreign Inspiration Take inspiration from other languages to create the same functionality in rebol. Build System Discuss rebol-make and other build systems. Datatypes The datatypes category is for the discussion of the specific properties of datatypes themselves. Sample topics might include: Ports To discuss the port model and also the implementation of ports with respect to networking. GitHub List/discuss the common commands that are used when working at a simple level with git and the sources. Optimization This is a category for discussing performance and optimization ideas. Binding "Binding" refers to the concept of an invisible pointer that is annotated onto ANY-WORD! types, which connects them to an object where that word is defined (or more specifically, an ANY-CONTEXT!) WASM There are currently two ways in which Ren-C is built to WebAssembly: Lexer This is for discussions about how to process UTF-8 text into Rebol elements. Naming Suggestions on naming new functions, and guidance on choosing names. Language Bridging Interfacing Rebol with other languages discussed here. Functions Discussions of Functions and Generators, e.g. how things like RETURN work... or the mechanics of generators and composers like ADAPT, SPECIALIZE, ENCLOSE, HIJACK, etc. Debugger It's best to walk before you run! Errors For discussion of error handling and error mechanisms. Testing Discussion of Tests, Testing Methodology and Continuous Integration (e.g. Travis-CI). C/C++ Implementation This category is for discussing issues in the source code for the interpreter itself. Semantics While the "Internals" discusses the bits and bytes of how things are implemented, this category is for discussing things design questions of the language... like what do [] should return.
Topic Replies Views Activity
0 653 May 18, 2017
0 2 February 22, 2026
4 14 February 21, 2026
4 344 February 21, 2026
3 1066 February 21, 2026
5 75 February 20, 2026
3 289 February 20, 2026
3 474 January 28, 2026
3 42 February 17, 2026
0 5 February 10, 2026
8 438 February 10, 2026
1 6 February 9, 2026
3 5 February 9, 2026
1 6 February 8, 2026
2 11 February 7, 2026
2 5 February 6, 2026
2 14 February 6, 2026
1 344 January 31, 2026
0 5 January 30, 2026
1 8 January 30, 2026
1 341 January 30, 2026
0 2 January 29, 2026
1 4 January 28, 2026
3 50 January 28, 2026
2 379 January 27, 2026
5 32 January 26, 2026
5 123 January 26, 2026
3 213 January 26, 2026
0 2 January 26, 2026
0 3 January 26, 2026