Daily update on 20250324-100332 by Nitload Youmu. Additional Message : Single line syntax analyzer ok, gonging on unit test of multi line, func call. Then building branch, loop, area syntax analyzer. Some of descriptors not supported.

Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
This commit is contained in:
Nitload
2025-03-24 10:03:32 +08:00
parent 148b0fed4a
commit ffd5825a05
52 changed files with 522 additions and 560 deletions
+10 -34
View File
@@ -43,47 +43,23 @@ namespace StgSharp.Script
where TType: ITypeSource<TType>
{
long NodeFlag
{
get;
}
long NodeFlag { get; }
string CodeConvertTemplate
{
get;
}
string CodeConvertTemplate { get; }
TNode Previous
{
get;
set;
}
TNode Previous { get; set; }
TNode Next
{
get;
set;
}
TNode Next { get; set; }
TNode Left
{
get;
}
TNode Left { get; }
TNode Right
{
get;
}
TNode Right { get; }
static abstract TNode Empty
{
get;
}
static abstract TNode Empty { get; }
TType EqualityTypeConvert
{
get;
}
Token Source { get; }
TType EqualityTypeConvert { get; }
void AppendNode( TNode nextToken );