summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorczjstmax <jstmaxlol@disroot.org>2025-12-18 22:29:49 +0100
committerczjstmax <jstmaxlol@disroot.org>2025-12-18 22:29:49 +0100
commit222146b56d3355d0ba561b631a996356713ca15e (patch)
tree4d94d662da83feef15bf2047ec2748e0788dd22b
parentfea8474896f4168a5653faee23af572b461f8c8b (diff)
Finished editing description
-rw-r--r--rbc.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/rbc.c b/rbc.c
index 15740ec..7b555aa 100644
--- a/rbc.c
+++ b/rbc.c
@@ -1,14 +1,16 @@
#ifndef CRBC
#define CRBC
-/* CReborn - The first "official" C implementation of the Reborn programming language
+/*================================================================================================*
+ * CReborn - The first "official" C implementation of the Reborn programming language
* based on the Reborn Standard (reborn-lang.github.io/documents/standard)
- * The name CReborn (C/Reborn, CREBORN or whatever) has been chosen because
- * this implementation works by using C as its IR, or in much simpler terms,
- * this compiler works by compiling Reborn code to C, and then using the
- * GNU C Compiler (GNU Compiler Collection, gcc) to compile the output C program
- * to an executable. This decision was made to simplify
- *================================================================================================*
- *#* Development currently lead by: [check README.md]
+ *
+ * The name CReborn (C/Reborn, CREBORN or whatever) has been chosen because
+ * this implementation works by using C as its IR, or in much simpler terms,
+ * this compiler works by compiling Reborn code to C, and then using the GNU C
+ * Compiler (GNU Compiler Collection, gcc) to compile the output C program to
+ * an executable. This decision was made to both simplify the development and also
+ * to be able to focus more on the frontend of the compiler instead of focusing on
+ * optimization and platform-specific instructions.
*================================================================================================*
*#* STYLE GUIDELINES FOR CODE CONTRIBUTORS (AND MAINTAINERS):
* - Use camelCase for variables.