@@ -9,11 +9,9 @@ Variable(name; subtype::Symbol, dependents::Vector{Variable} = Variable[]) =
99 Variable (name, subtype, nothing , dependents)
1010
1111Parameter (name,args... ;kwargs... ) = Variable (name,args... ;subtype= :Parameter ,kwargs... )
12- IndependentVariable (name,args... ;kwargs... ) = Variable (name,args... ;subtype= :IndependentVariable ,kwargs... )
1312Unknown (name,args... ;kwargs... ) = Variable (name,args... ;subtype= :Unknown ,kwargs... )
1413
15- export Variable,Parameter,Constant,Unknown,IndependentVariable,
16- @Param , @Const , @Unknown , @IVar
14+ export Variable, Parameter, Constant, Unknown, @Param , @Const , @Unknown
1715
1816
1917Base. copy (x:: Variable ) = Variable (x. name, x. subtype, x. diff, x. dependents)
@@ -83,7 +81,7 @@ function _parse_vars(macroname, fun, x)
8381 return ex
8482end
8583
86- for funs in [(:Unknown , :Unknown ), (:IVar , :IndependentVariable ), ( : Param , :Parameter )]
84+ for funs in [(:Unknown , :Unknown ), (:Param , :Parameter )]
8785 @eval begin
8886 macro ($ (funs[1 ]))(x... )
8987 esc (_parse_vars (String ($ funs[1 ]), $ funs[2 ], x))
0 commit comments