On Thu, 30 Jun 2016, Andreas Zervas wrote:
No, it is the version from the repository.The output is the
following:
gretl version 1.10.1
Current session: 2016-06-30 13:25
? nulldata 500
periodicity: 1, maxobs: 500
observations range: 1 to 500
? setobs 12 1960:1
Full data range: 1960:01 - 2001:08 (n = 500)
? include /home/andreas/Desktop/test_fcn.inp
/home/andreas/Desktop/test_fcn.inp
? e1 = normal()
Generated series e1 (ID 2)
? e2 = normal()
Generated series e2 (ID 3)
? series x1 = 0
Generated series x1 (ID 4)
? series x2 = 0
Generated series x2 (ID 5)
? x1 = 0.5*x1(-1) + e1
Replaced series x1 (ID 4)
? x2 = 0.9*x1(-1) + e2
Replaced series x2 (ID 5)
? list xx = x1 x2
Generated list xx
? xxlm = make_lags_m({xx},2)
Generated matrix xxlm
? list xxl = make_lags(xx, 2)
Syntax error
Error executing script: halting
> list xxl = make_lags(xx, 2)
I can confirm that your script fails in gretl 1.10.1 on Linux (and I
presume it would fail in gretl 1.10.1 on any platform).
I don't know the exact cause of the failure, but evidently it has been
fixed in more recent versions. I suspect the bug was connected with
the switch (in version 1.10.0) to a new command parser: there was some
fallout from the switch that has subsequently been fixed.
Allin Cottrell