Sure, I figured that was the relevant part, here's the full log: 1 proc nlmixed data=sashelp.class;
2 parms b0=0 b1=0 sigma=1;
3 mu = b0 + age*b1;
4 model weight ~ normal(mu, sigma);
5
6 age15 = b0 + 15*b1; /* Crashes at '+ 15' */
---
22
76
ERROR 22-322: Syntax error, expecting one of the following: !, !!, &, (, *, **, +, -, /, <, <=,
<>, =, >, ><, >=, AND, EQ, GE, GT, LE, LT, NE, OR, [, ^<, ^=, ^>, {, |, ||, ~<, ~=,
~>.
ERROR 76-322: Syntax error, statement will be ignored.
7 age15 = b0 + (15*b1); /* Works */
8 age15 = 15*b1 + b0; /* Works */
9 estimate "Weight at age 15" age15;
10 estimate "Weight at age 15" b0 + 15*b1; /* Works */
11 run;
NOTE: The SAS System stopped processing this step because of errors.
NOTE: PROCEDURE NLMIXED used (Total process time):
real time 0.03 seconds
cpu time 0.01 seconds
... View more