@@ -307,8 +307,8 @@ julia> @model function demo1(x)
307307 end;
308308
309309julia> @model function demo2(x, y, z)
310- a = @returned_quantities prefix(demo1(x), Val{ :sub1}() )
311- b = @returned_quantities prefix(demo1(y), Val{ :sub2}() )
310+ a = @returned_quantities @ prefix(demo1(x), :sub1)
311+ b = @returned_quantities @ prefix(demo1(y), :sub2)
312312 return z ~ Uniform(-a, b)
313313 end;
314314```
@@ -362,22 +362,15 @@ submodel_noprefix (generic function with 2 methods)
362362julia> @varname(x) in keys(VarInfo(submodel_noprefix()))
363363true
364364
365- julia> # Explicitely don't use any prefix.
366- @model submodel_prefix_false() = a = @returned_quantities prefix=false inner()
367- submodel_prefix_false (generic function with 2 methods)
368-
369- julia> @varname(x) in keys(VarInfo(submodel_prefix_false()))
370- true
371-
372365julia> # Using a static string.
373- @model submodel_prefix_string() = a = @returned_quantities prefix= "my prefix" inner()
366+ @model submodel_prefix_string() = a = @returned_quantities @ prefix inner() "my prefix"
374367submodel_prefix_string (generic function with 2 methods)
375368
376369julia> @varname(var"my prefix.x") in keys(VarInfo(submodel_prefix_string()))
377370true
378371
379372julia> # Using string interpolation.
380- @model submodel_prefix_interpolation() = a = @returned_quantities prefix= "\$ (nameof(inner()))" inner()
373+ @model submodel_prefix_interpolation() = a = @returned_quantities @ prefix inner() "\$ (nameof(inner()))"
381374submodel_prefix_interpolation (generic function with 2 methods)
382375
383376julia> @varname(var"inner.x") in keys(VarInfo(submodel_prefix_interpolation()))
0 commit comments