Red's compilation model

From the previous screenshot of a red -r release-mode compilation, we see that this takes two steps:

  1. The first step doesn't state it explicitly, but it compiles the Red source code to Red/System code.
  1. The second one compiles Red/System to native code:

As mentioned, compilation is done with the REBOL red.r script. Due to this, Red is currently 32-bit only, self-hosting will make 64-bit binaries possible.

If you are feeling adventurous, you can experiment with compiling Red from within the REBOL console. Visit: https://github.com/red/red#running-red-from-the-sources-for-contributors 

At this moment, there are two ...

Get Learn Red - Fundamentals of Red now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.