Skip to content

Commit

Permalink
feat: improve diff2term for array symbolics
Browse files Browse the repository at this point in the history
  • Loading branch information
AayushSabharwal committed Sep 17, 2024
1 parent 734dd60 commit c8bb63a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/utils.jl
Original file line number Diff line number Diff line change
Expand Up @@ -131,8 +131,8 @@ function diff2term(O, O_metadata::Union{Dict, Nothing, Base.ImmutableDict}=nothi
string(nameof(arguments(oldop)[1]))
elseif oldop == getindex
args = arguments(O)
opname = string(tosymbol(args[1]), "[", map(tosymbol, args[2:end])..., "]")
return Sym{symtype(O)}(Symbol(opname, d_separator, ds))
opname = string(tosymbol(args[1]))
return metadata(Sym{symtype(args[1])}(Symbol(opname, d_separator, ds)), metadata(args[1]))[args[2:end]...]
elseif oldop isa Function
return nothing
else
Expand Down

0 comments on commit c8bb63a

Please sign in to comment.