@@ -21,11 +21,11 @@ import ..ExpressionModule:
2121 set_scalar_constants!
2222
2323abstract type AbstractStructuredExpression{
24- T,F<: Function ,N<: AbstractExpressionNode{T} ,E<: AbstractExpression{T,N}
24+ T,F<: Function ,N<: AbstractExpressionNode{T} ,E<: AbstractExpression{T,N} ,D <: NamedTuple
2525} <: AbstractExpression{T,N} end
2626
2727"""
28- StructuredExpression{T,F,N,E,TS,D} <: AbstractStructuredExpression{T,F,N,E} <: AbstractExpression{T,N}
28+ StructuredExpression{T,F,N,E,TS,D} <: AbstractStructuredExpression{T,F,N,E,D } <: AbstractExpression{T,N}
2929
3030This expression type allows you to combine multiple expressions
3131together in a predefined way.
@@ -78,7 +78,7 @@ struct StructuredExpression{
7878 E<: AbstractExpression{T,N} ,
7979 TS<: NamedTuple{<:Any,<:NTuple{<:Any,E}} ,
8080 D< :@NamedTuple {structure:: F , operators:: O , variable_names:: V } where {O,V},
81- } <: AbstractStructuredExpression{T,F,N,E}
81+ } <: AbstractStructuredExpression{T,F,N,E,D }
8282 trees:: TS
8383 metadata:: Metadata{D}
8484
0 commit comments