Skip to content

Commit 5e7918d

Browse files
committed
Functions test
1 parent 7e473d3 commit 5e7918d

File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
lines changed

test/integration/good/unicode/pretty.expected

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,24 @@ model {
1414
y ~ normal(θ, σ);
1515
}
1616

17+
[exit 0]
18+
$ ../../../../../install/default/bin/stanc --auto-format --allow-unicode unicode_special_funs.stan
19+
functions {
20+
real β_lpdf(real θ, real α, real β) {
21+
return beta_lpdf(θ | α, β);
22+
}
23+
24+
void mañana_lp(real μ) {
25+
target += logit(μ);
26+
}
27+
}
28+
parameters {
29+
real u;
30+
}
31+
model {
32+
mañana_lp(u);
33+
u ~ β(2, 2);
34+
target += β_lpdf(u | 2, 2);
35+
}
36+
1737
[exit 0]
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
functions {
2+
real β_lpdf(real θ, real α, real β) {
3+
return beta_lpdf(θ | α, β);
4+
}
5+
6+
void mañana_lp(real µ){
7+
target += logit(µ);
8+
}
9+
}
10+
11+
parameters {
12+
real u;
13+
}
14+
15+
model {
16+
mañana_lp(u);
17+
u ~ β(2, 2);
18+
target += β_lpdf(u | 2, 2);
19+
}

0 commit comments

Comments
 (0)