This commit is contained in:
nub31
2025-07-09 20:09:19 +02:00
parent 3fd6eb4d81
commit b3c647840c
2 changed files with 29 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
using NubLang.Syntax.Parsing.Node;
namespace NubLang.Syntax.Templating;
public class TemplateGenerator
{
private readonly SyntaxTree _syntaxTree;
private readonly TemplateTable _templateTable;
private List<DefinitionSyntax> _definitions = [];
public TemplateGenerator(SyntaxTree syntaxTree, TemplateTable templateTable)
{
_syntaxTree = syntaxTree;
_templateTable = templateTable;
}
public IReadOnlyList<DefinitionSyntax> Generate()
{
_definitions.Clear();
return _definitions;
}
}

View File

@@ -0,0 +1,6 @@
namespace NubLang.Syntax.Templating;
public class TemplateTable
{
}