From adc0bc2985fcaf2f28000ed360fa8af0939352ff Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Fri, 25 Sep 2026 21:35:47 -0500 Subject: [PATCH] Add htmlparser, conditional variables, make alloc_threshold overridable in prefs.json --- src/compiler/parser.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/compiler/parser.cpp b/src/compiler/parser.cpp index 7370dda..af226d0 100644 --- a/src/compiler/parser.cpp +++ b/src/compiler/parser.cpp @@ -22,6 +22,16 @@ #include #include namespace Tesses::CrossLang { +AdvancedSyntaxNode AdvancedSyntaxNode::Create(std::string_view nodeName, + bool isExpression, + std::vector nodes) { + AdvancedSyntaxNode asn; + asn.nodeName = std::string(nodeName); + asn.isExpression = isExpression; + asn.nodes = nodes; + return asn; +} + SyntaxNode TObject2SyntaxNode(TObject o) { if (std::holds_alternative(o)) return Undefined();