pub const LOGO: &str = r#"
+LOGO in sage - Rust pub const LOGO: &str = r#"
█████ ██████ ███████ ██████ `-. _.-'
███░░ ░░░░░███ ███░░███ ███░░███ \ `, .'/.'
░░█████ ███████ ░███ ░███░███████ \`.`. :.-'.-= .-'/
diff --git a/docs/sage/constant.LOGO_WITH_COLOR.html b/docs/sage/constant.LOGO_WITH_COLOR.html
index 15a4ba77..054050e6 100644
--- a/docs/sage/constant.LOGO_WITH_COLOR.html
+++ b/docs/sage/constant.LOGO_WITH_COLOR.html
@@ -1,4 +1,4 @@
-LOGO_WITH_COLOR in sage - Rust Constant sage::LOGO_WITH_COLOR
source · pub const LOGO_WITH_COLOR: &str = "\x1b[32m
+LOGO_WITH_COLOR in sage - Rust Constant sage::LOGO_WITH_COLOR
source · pub const LOGO_WITH_COLOR: &str = "\x1b[32m
█████ ██████ ███████ ██████ `-. _.-'
███░░ ░░░░░███ ███░░███ ███░░███ \\ `, .'/.'
░░█████ ███████ ░███ ░███░███████ \\`.`. :.-'.-= .-'/
diff --git a/docs/sage/constant.NULL.html b/docs/sage/constant.NULL.html
index 1e740aca..9544b503 100644
--- a/docs/sage/constant.NULL.html
+++ b/docs/sage/constant.NULL.html
@@ -1,4 +1,4 @@
-NULL in sage - Rust pub const NULL: i64 = _; // -128i64
Expand description
The value of the NULL pointer constant.
+NULL in sage - Rust pub const NULL: i64 = _; // -128i64
Expand description
The value of the NULL pointer constant.
I’ve chosen to use the smallest value that can be expressed by an 8-bit signed integer.
This is because I want to make sure that this works with 8-bit machines as well.
The value of this constant might change in the future though.
diff --git a/docs/sage/index.html b/docs/sage/index.html
index e4a5073a..fbe678d1 100644
--- a/docs/sage/index.html
+++ b/docs/sage/index.html
@@ -1,16 +1,14 @@
-sage - Rust Expand description
The Sage Programming Language
+sage - Rust Expand description
The Sage Programming Language
🚧 🏗️ ⚠️ This language is under construction! ⚠️ 🏗️ 🚧
- █████ ██████ ███████ ██████ `-. _.-'
- ███░░ ░░░░░███ ███░░███ ███░░███ \ `, .'/.'
-░░█████ ███████ ░███ ░███░███████ \`.`. :.-'.-= .-'/
- ░░░░███ ███░░███ ░███ ░███░███░░░ `-.:/o .'-'/ .'
- ██████ ░░████████░░███████░░██████ o\o / ._/.'
-░░░░░░ ░░░░░░░░ ░░░░░███ ░░░░░░ \| /o|\`.
- ███ ░███ |'o `.`.'.
- ░░██████ `--'
- ░░░░░░
-
-
(The sage compiler itself can be compiled to web assembly to be executed on the web. This allows a sage compiler + interpreter to be hosted on a static web page and run embedded sage scripts. This web implementation compiles sage LIR code into sage virtual machine code, and then feeds it to a builtin virtual machine interpreter. The compiler can also switch to various backends, such as the C source code generator, or assembly output.)
This crate implements a compiler for the sage programming language
diff --git a/docs/src/sage/lib.rs.html b/docs/src/sage/lib.rs.html
index 1cf97ec3..d6c749b4 100644
--- a/docs/src/sage/lib.rs.html
+++ b/docs/src/sage/lib.rs.html
@@ -114,26 +114,20 @@
114
115
116
-117
-118
-119
//! # The Sage Programming Language
//!
-//! 🚧 🏗️ ⚠️ This language is under construction! ⚠️ 🏗️ 🚧
+//! <div align="center">
+//! <h1>🌿🌱<b>sage</b>🪴🍃</h1>
+//! <p>
+//! <strong>Sage advice for your coding conundrums!</strong>
+//! </p>
+//! <p float="left">
+//! <img src="./assets/code1.png" width="29.5%"/>
+//! <a href="https://adam-mcdaniel.net/sage"><img src="./assets/sage.png" width="68%"/></a>
+//! </p>
+//! </div>
//!
-//! ```text
-//! █████ ██████ ███████ ██████ `-. _.-'
-//! ███░░ ░░░░░███ ███░░███ ███░░███ \ `, .'/.'
-//! ░░█████ ███████ ░███ ░███░███████ \`.`. :.-'.-= .-'/
-//! ░░░░███ ███░░███ ░███ ░███░███░░░ `-.:/o .'-'/ .'
-//! ██████ ░░████████░░███████░░██████ o\o / ._/.'
-//! ░░░░░░ ░░░░░░░░ ░░░░░███ ░░░░░░ \| /o|\`.
-//! ███ ░███ |'o `.`.'.
-//! ░░██████ `--'
-//! ░░░░░░
-//! ```
-//!
-//! ![Logo](https://github.com/adam-mcdaniel/sage/blob/main/assets/sage.png)
+//! 🚧 🏗️ ⚠️ This language is under construction! ⚠️ 🏗️ 🚧
//!
//! <embed type="text/html" src="web/index.html" title="Compiler" width="100%" height="940em"></embed>
//! ***(The sage compiler itself can be compiled to web assembly to be executed on the web. This allows a sage compiler + interpreter to be hosted on a static web page and run embedded sage scripts. This web implementation compiles sage LIR code into sage virtual machine code, and then feeds it to a builtin virtual machine interpreter. The compiler can also switch to various backends, such as the C source code generator, or assembly output.)***
diff --git a/src/lib.rs b/src/lib.rs
index 5bd2de0f..5bfa5b77 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1,20 +1,17 @@
//! # The Sage Programming Language
//!
-//! 🚧 🏗️ ⚠️ This language is under construction! ⚠️ 🏗️ 🚧
+//!
//!
-//! ```text
-//! █████ ██████ ███████ ██████ `-. _.-'
-//! ███░░ ░░░░░███ ███░░███ ███░░███ \ `, .'/.'
-//! ░░█████ ███████ ░███ ░███░███████ \`.`. :.-'.-= .-'/
-//! ░░░░███ ███░░███ ░███ ░███░███░░░ `-.:/o .'-'/ .'
-//! ██████ ░░████████░░███████░░██████ o\o / ._/.'
-//! ░░░░░░ ░░░░░░░░ ░░░░░███ ░░░░░░ \| /o|\`.
-//! ███ ░███ |'o `.`.'.
-//! ░░██████ `--'
-//! ░░░░░░
-//! ```
-//!
-//! ![Logo](https://github.com/adam-mcdaniel/sage/blob/main/assets/sage.png)
+//! 🚧 🏗️ ⚠️ This language is under construction! ⚠️ 🏗️ 🚧
//!
//!
//! ***(The sage compiler itself can be compiled to web assembly to be executed on the web. This allows a sage compiler + interpreter to be hosted on a static web page and run embedded sage scripts. This web implementation compiles sage LIR code into sage virtual machine code, and then feeds it to a builtin virtual machine interpreter. The compiler can also switch to various backends, such as the C source code generator, or assembly output.)***