Files
Convention-CSharp/Convention/[Symbolization]/Symbolization.cs

32 lines
656 B
C#
Raw Normal View History

2025-06-30 00:52:43 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Convention.Symbolization
{
2025-06-30 20:20:26 +08:00
public class SymbolizationContext
2025-06-30 00:52:43 +08:00
{
2025-06-30 20:20:26 +08:00
public Internal.VariableContext Context = new();
2025-06-30 00:52:43 +08:00
}
2025-06-30 20:20:26 +08:00
public class SymbolizationRunner
2025-06-30 00:52:43 +08:00
{
2025-06-30 20:20:26 +08:00
private readonly SymbolizationContext Context;
2025-06-30 00:52:43 +08:00
2025-06-30 20:20:26 +08:00
public SymbolizationRunner(SymbolizationContext context)
2025-06-30 00:52:43 +08:00
{
2025-06-30 20:20:26 +08:00
Context = context;
2025-06-30 00:52:43 +08:00
}
2025-06-30 20:20:26 +08:00
public SymbolizationRunner() :this(new()){ }
2025-06-30 00:52:43 +08:00
2025-06-30 20:20:26 +08:00
public void Execute(string funcName)
2025-06-30 00:52:43 +08:00
{
}
2025-06-30 20:20:26 +08:00
public void Execute()=>Execute("main")
2025-06-30 00:52:43 +08:00
}
}