This commit is contained in:
nub31
2025-06-01 01:53:11 +02:00
parent be8bb91229
commit a06e46c6a5
7 changed files with 7 additions and 8 deletions

View File

@@ -1,6 +1,5 @@
using Nub.Lang; using Nub.Lang;
using Nub.Lang.Backend; using Nub.Lang.Backend;
using Nub.Lang.Frontend.Diagnostics;
using Nub.Lang.Frontend.Lexing; using Nub.Lang.Frontend.Lexing;
using Nub.Lang.Frontend.Parsing; using Nub.Lang.Frontend.Parsing;
using Nub.Lang.Frontend.Typing; using Nub.Lang.Frontend.Typing;

View File

@@ -2,7 +2,7 @@ using System.Text;
using Nub.Lang.Frontend.Lexing; using Nub.Lang.Frontend.Lexing;
using Nub.Lang.Frontend.Typing; using Nub.Lang.Frontend.Typing;
namespace Nub.Lang.Frontend.Diagnostics; namespace Nub.Lang.Diagnostics;
public static class ConsoleColors public static class ConsoleColors
{ {

View File

@@ -2,7 +2,7 @@ using System.Text;
using Nub.Lang.Frontend.Lexing; using Nub.Lang.Frontend.Lexing;
using Nub.Lang.Frontend.Parsing; using Nub.Lang.Frontend.Parsing;
namespace Nub.Lang.Frontend.Diagnostics; namespace Nub.Lang.Diagnostics;
public class Diagnostic public class Diagnostic
{ {

View File

@@ -1,4 +1,4 @@
namespace Nub.Lang.Frontend.Diagnostics; namespace Nub.Lang.Diagnostics;
public class DiagnosticsResult(List<Diagnostic> diagnostics) public class DiagnosticsResult(List<Diagnostic> diagnostics)
{ {

View File

@@ -1,4 +1,4 @@
using Nub.Lang.Frontend.Diagnostics; using Nub.Lang.Diagnostics;
using Nub.Lang.Frontend.Typing; using Nub.Lang.Frontend.Typing;
namespace Nub.Lang.Frontend.Lexing; namespace Nub.Lang.Frontend.Lexing;

View File

@@ -1,5 +1,5 @@
using System.Diagnostics.CodeAnalysis; using System.Diagnostics.CodeAnalysis;
using Nub.Lang.Frontend.Diagnostics; using Nub.Lang.Diagnostics;
using Nub.Lang.Frontend.Lexing; using Nub.Lang.Frontend.Lexing;
using Nub.Lang.Frontend.Typing; using Nub.Lang.Frontend.Typing;
@@ -276,7 +276,7 @@ public class Parser
{ {
throw new ParseException(Diagnostic throw new ParseException(Diagnostic
.Error($"Unexpected symbol '{symbol.Symbol}' after identifier") .Error($"Unexpected symbol '{symbol.Symbol}' after identifier")
.WithHelp("Expected '(', '=', or ':' after identifier") .WithHelp("Expected '(', '=', or '::' after identifier")
.At(symbol) .At(symbol)
.Build()); .Build());
} }

View File

@@ -1,5 +1,5 @@
using Nub.Lang.Diagnostics;
using Nub.Lang.Frontend.Parsing; using Nub.Lang.Frontend.Parsing;
using Nub.Lang.Frontend.Diagnostics;
namespace Nub.Lang.Frontend.Typing; namespace Nub.Lang.Frontend.Typing;