From 8f1dafef75094d40288aadd6dbf18c67ccdf88cc Mon Sep 17 00:00:00 2001 From: codex Date: Wed, 24 Jun 2026 16:00:04 -0500 Subject: [PATCH] Alias generated interpreter namespace --- src/Core/InputInterpreter.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Core/InputInterpreter.cs b/src/Core/InputInterpreter.cs index a80679e..14b6a4a 100644 --- a/src/Core/InputInterpreter.cs +++ b/src/Core/InputInterpreter.cs @@ -4,6 +4,8 @@ using System.IO; namespace CSMic { + using GeneratedInterpreter = global::CSMic.Interpreter; + /// The interpreter that parses user input at runtime into strongly typed .Net values. public class InputInterpreter { @@ -276,8 +278,8 @@ namespace CSMic // Create a child interpreter sharing stores, so ProduceOutput doesn't affect parent state var child = new InputInterpreter(this); using var ms = new MemoryStream(Encoding.UTF8.GetBytes(expressionText)); - var scanner = new global::CSMic.Interpreter.Scanner(ms); - var parser = new global::CSMic.Interpreter.Parser(scanner) + var scanner = new GeneratedInterpreter.Scanner(ms); + var parser = new GeneratedInterpreter.Parser(scanner) { Interpreter = child }; @@ -302,8 +304,8 @@ namespace CSMic try { using var ms = new MemoryStream(Encoding.UTF8.GetBytes(input ?? string.Empty)); - var scanner = new global::CSMic.Interpreter.Scanner(ms); - var parser = new global::CSMic.Interpreter.Parser(scanner) + var scanner = new GeneratedInterpreter.Scanner(ms); + var parser = new GeneratedInterpreter.Parser(scanner) { Interpreter = this };