This commit is contained in:
2026-02-08 00:21:38 +01:00
parent cb2411a7eb
commit f2ea00b34d
3 changed files with 24 additions and 59 deletions

View File

@@ -1,5 +1,4 @@
using System.Globalization;
using System.Text;
using System.Text;
namespace Compiler;
@@ -84,7 +83,6 @@ public sealed class Generator(List<NodeDefinition> nodes)
return node switch
{
NodeExpressionBoolLiteral expression => EmitExpressionBoolLiteral(expression),
NodeExpressionFloatLiteral expression => EmitExpressionFloatLiteral(expression),
NodeExpressionIntLiteral expression => EmitExpressionIntLiteral(expression),
NodeExpressionStringLiteral expression => EmitExpressionStringLiteral(expression),
NodeExpressionIdent expression => EmitExpressionIdent(expression),
@@ -96,11 +94,6 @@ public sealed class Generator(List<NodeDefinition> nodes)
return expression.Value.Value ? "1" : "0";
}
private string EmitExpressionFloatLiteral(NodeExpressionFloatLiteral expression)
{
return expression.Value.Value.ToString(CultureInfo.InvariantCulture);
}
private string EmitExpressionIntLiteral(NodeExpressionIntLiteral expression)
{
return expression.Value.Value.ToString();