No MatLab Results?

I have the following .mod file and when it runs in matlab i get the following message:

Configuring Dynare …
[mex] Generalized QZ.
[mex] Sylvester equation solution.
[mex] Kronecker products.
[mex] Sparse kronecker products.
[mex] Bytecode evaluation.
[mex] k-order perturbation solver.
[mex] k-order solution simulation.

Starting Dynare (version 4.2.5).
Starting preprocessing of the model file …
Substitution of Expectation operator: added 2 auxiliary variables and equations.
Found 5 equation(s).
Evaluating expressions…done
Computing static model derivatives:

  • order 1
    Computing dynamic model derivatives:
  • order 1
  • order 2
    Processing outputs …done
    Preprocessing completed.
    Starting MATLAB/Octave computing.

ans =

 2

what does this mean???
2.mod (586 Bytes)

It means you violated Matlab’s naming convention. Function and variable names must start with a letter. 2 is not a valid name. Dynare outputs what you put in: 2

cheers. but now when I use an updated version the rank condition isn’t verified.
a3.mod (772 Bytes)