HLSF full functionally available. Working on Matrix.

Signed-off-by: Youmu Liu <105042599+Nitload-NSI@users.noreply.github.com>
This commit is contained in:
Youmu Liu
2025-08-25 22:13:45 +08:00
parent fe097fd94c
commit e5e4b1dd36
1479 changed files with 2083 additions and 619964 deletions
@@ -43,7 +43,7 @@ namespace StgSharp.Model.Step
private ExpSyntaxNode _begin;
public StepComplexEntityNode( ExpSyntaxNode node )
private StepComplexEntityNode( ExpSyntaxNode node )
: base( node.Source )
{
_begin = node;
@@ -53,9 +53,9 @@ namespace StgSharp.Model.Step
public override ExpSyntaxNode Right => _begin;
public override IExpElementSource EqualityTypeConvert => throw new NotImplementedException();
public override IExpElementSource EqualityTypeConvert => StepEntityType.Source;
public StepComplexEntityNode FromTuple( ExpSyntaxNode node )
public static StepComplexEntityNode FromTuple( ExpSyntaxNode node )
{
if( node is not ExpTupleNode tuple ) {
throw new ExpInvalidSyntaxException( "Node to convert is not a complex" );