@@ -365,8 +365,9 @@ function SymbolicIndexingInterface.is_variable(sys::AbstractSystem, sym::Symbol)
365365 return is_variable (ic, sym)
366366 end
367367 return any (isequal (sym), getname .(variable_symbols (sys))) ||
368- count (' ₊' , string (sym)) == 1 &&
369- count (isequal (sym), Symbol .(nameof (sys), :₊ , getname .(variable_symbols (sys)))) ==
368+ count (NAMESPACE_SEPARATOR, string (sym)) == 1 &&
369+ count (isequal (sym),
370+ Symbol .(nameof (sys), NAMESPACE_SEPARATOR_SYMBOL, getname .(variable_symbols (sys)))) ==
370371 1
371372end
372373
@@ -399,9 +400,10 @@ function SymbolicIndexingInterface.variable_index(sys::AbstractSystem, sym::Symb
399400 idx = findfirst (isequal (sym), getname .(variable_symbols (sys)))
400401 if idx != = nothing
401402 return idx
402- elseif count (' ₊ ' , string (sym)) == 1
403+ elseif count (NAMESPACE_SEPARATOR , string (sym)) == 1
403404 return findfirst (isequal (sym),
404- Symbol .(nameof (sys), :₊ , getname .(variable_symbols (sys))))
405+ Symbol .(
406+ nameof (sys), NAMESPACE_SEPARATOR_SYMBOL, getname .(variable_symbols (sys))))
405407 end
406408 return nothing
407409end
@@ -431,9 +433,10 @@ function SymbolicIndexingInterface.is_parameter(sys::AbstractSystem, sym::Symbol
431433 return is_parameter (ic, sym)
432434 end
433435 return any (isequal (sym), getname .(parameter_symbols (sys))) ||
434- count (' ₊ ' , string (sym)) == 1 &&
436+ count (NAMESPACE_SEPARATOR , string (sym)) == 1 &&
435437 count (isequal (sym),
436- Symbol .(nameof (sys), :₊ , getname .(parameter_symbols (sys)))) == 1
438+ Symbol .(nameof (sys), NAMESPACE_SEPARATOR_SYMBOL, getname .(parameter_symbols (sys)))) ==
439+ 1
437440end
438441
439442function SymbolicIndexingInterface. parameter_index (sys:: AbstractSystem , sym)
@@ -466,9 +469,10 @@ function SymbolicIndexingInterface.parameter_index(sys::AbstractSystem, sym::Sym
466469 idx = findfirst (isequal (sym), getname .(parameter_symbols (sys)))
467470 if idx != = nothing
468471 return idx
469- elseif count (' ₊ ' , string (sym)) == 1
472+ elseif count (NAMESPACE_SEPARATOR , string (sym)) == 1
470473 return findfirst (isequal (sym),
471- Symbol .(nameof (sys), :₊ , getname .(parameter_symbols (sys))))
474+ Symbol .(
475+ nameof (sys), NAMESPACE_SEPARATOR_SYMBOL, getname .(parameter_symbols (sys))))
472476 end
473477 return nothing
474478end
@@ -889,7 +893,7 @@ function renamespace(sys, x)
889893 elseif x isa AbstractSystem
890894 rename (x, renamespace (sys, nameof (x)))
891895 else
892- Symbol (getname (sys), :₊ , x)
896+ Symbol (getname (sys), NAMESPACE_SEPARATOR_SYMBOL , x)
893897 end
894898end
895899
@@ -1248,7 +1252,7 @@ function round_trip_eq(eq::Equation, var2name)
12481252 syss = get_systems (eq. rhs)
12491253 call = Expr (:call , connect)
12501254 for sys in syss
1251- strs = split (string (nameof (sys)), " ₊ " )
1255+ strs = split (string (nameof (sys)), NAMESPACE_SEPARATOR )
12521256 s = Symbol (strs[1 ])
12531257 for st in strs[2 : end ]
12541258 s = Expr (:., s, Meta. quot (Symbol (st)))
0 commit comments