* Bug #14313 fixed - Parser did not create a column separator after spaces and '...
[scilab.git] / scilab / modules / ast / tests / nonreg_tests / bug_14313.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2013 - Scilab Enterprises - Antoine ELIAS
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 // <-- CLI SHELL MODE -->
8 //
9 // <-- Non-regression test for bug 14313 -->
10 //
11 // <-- Bugzilla URL -->
12 // http://bugzilla.scilab.org/14313
13 //
14 // <-- Short Description -->
15 // Parser did not interpret a space before ... as a column separator in matrices
16 r1 = [1, ...
17 2, ...
18 -1, ...
19 -2, ...
20 3];
21 r2 = [1 ...
22 2 ...
23 -1 ...
24 -2 ...
25 3];
26 assert_checkequal(r1, r2);
27 r_i1 = ...
28      [0.000000000000E+00, ...
29       0.586655087100E-01, ...
30       0.450322755820E-04, ...
31       0.289084072120E-07, ...
32      -0.330568966520E-09, ...
33       0.650244032700E-12, ...
34      -0.191974955040E-15, ...
35      -0.125366004970E-17, ...
36       0.214892175690E-20, ...
37      -0.143880417820E-23, ...
38       0.359608994810E-27];
39 r_i2 = ...
40      [0.000000000000E+00 ...
41       0.586655087100E-01 ...
42       0.450322755820E-04 ...
43       0.289084072120E-07 ...
44      -0.330568966520E-09 ...
45       0.650244032700E-12 ...
46      -0.191974955040E-15 ...
47      -0.125366004970E-17 ...
48       0.214892175690E-20 ...
49      -0.143880417820E-23 ...
50       0.359608994810E-27];
51 assert_checkequal(r_i1, r_i2);
52 a = 3;
53 r1 = [a...
54  -1];
55 r2 = [a, ...
56  -1];
57 r3 = [a...
58 -1];
59 assert_checkequal(r1, r2);
60 assert_checkequal(r3, 2);