From 97a90652f6a059f9b56576bc1375dc888829cae5 Mon Sep 17 00:00:00 2001 From: nub31 Date: Sun, 1 Jun 2025 01:02:40 +0200 Subject: [PATCH] Fix newline issue in generator --- src/lang/Nub.Lang/Backend/Generator.cs | 2 +- src/lang/Nub.Lang/Frontend/Diagnostics/ConsoleColors.cs | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/lang/Nub.Lang/Backend/Generator.cs b/src/lang/Nub.Lang/Backend/Generator.cs index 73e5b6c..31e6b61 100644 --- a/src/lang/Nub.Lang/Backend/Generator.cs +++ b/src/lang/Nub.Lang/Backend/Generator.cs @@ -7,7 +7,7 @@ namespace Nub.Lang.Backend; public class Generator { - private const string OutOfBoundsMessage = "Index is out of bounds\n"; + private const string OutOfBoundsMessage = "Index is out of bounds\\n"; private List _sourceFiles = []; private StringBuilder _builder = new(); diff --git a/src/lang/Nub.Lang/Frontend/Diagnostics/ConsoleColors.cs b/src/lang/Nub.Lang/Frontend/Diagnostics/ConsoleColors.cs index fc8264c..149296b 100644 --- a/src/lang/Nub.Lang/Frontend/Diagnostics/ConsoleColors.cs +++ b/src/lang/Nub.Lang/Frontend/Diagnostics/ConsoleColors.cs @@ -37,8 +37,6 @@ public static class ConsoleColors public const string Cyan = "\e[36m"; public const string White = "\e[37m"; - public const string LightBlue = "\e[94m"; - public const string BrightBlack = "\e[90m"; public const string BrightRed = "\e[91m"; public const string BrightGreen = "\e[92m"; @@ -78,7 +76,7 @@ public static class ConsoleColors if (literal.Type.Equals(NubPrimitiveType.I64) || literal.Type.Equals(NubPrimitiveType.F64)) { - return LightBlue; + return BrightBlue; } if (literal.Type.Equals(NubPrimitiveType.Bool)) @@ -132,7 +130,7 @@ public static class ConsoleColors case Symbol.CloseBrace: case Symbol.OpenBracket: case Symbol.CloseBracket: - return BrightYellow; + return Yellow; default: return White; }