Do more docs

This commit is contained in:
2025-05-03 10:05:57 -05:00
parent 059d0a7827
commit 9af802e6aa
8 changed files with 968 additions and 633 deletions

View File

@@ -158,7 +158,7 @@ namespace Tesses::CrossLang
}
this->EnsureSymbol(">");
if(tagName != "if" && tagName != "true" && tagName != "false" && tagName != "for" && tagName != "while" && tagName != "do" && tagName != "each")
if(tagName != "if" && tagName != "true" && tagName != "false" && tagName != "for" && tagName != "while" && tagName != "do" && tagName != "each" && tagName != "null")
{
std::string myVal = "</";
myVal += tagName;
@@ -290,6 +290,14 @@ namespace Tesses::CrossLang
}
nodes.push_back(AdvancedSyntaxNode::Create(IfStatement,false,{expr,truth,falsey}));
}
else if(tagName == "null")
{
EnsureSymbol(">");
std::vector<SyntaxNode> _nodes;
parseFn(_nodes,"null");
nodes.push_back(AdvancedSyntaxNode::Create(ScopeNode,false,_nodes));
}
else if(tagName == "while")
{