The Semicolon operator does not work on functions called without parenthesis on
Reported by Ricardo Fabbri
-- Bug description --
The Semicolon operator does not work on functions called
without parenthesis on args '()'. For instance:
--> rand() // OK
ans =
0.2113249
--> rand(); // OK
[NO OUTPUT]
--> rand // OK
ans =
0.7560439
--> rand; // BUG: the semicolon doesn't work!!!!
ans =
0.7560439
-- Scilab error message --
-- How to reproduce the bug --
--> rand() // OK
ans =
0.2113249
--> rand(); // OK
[NO OUTPUT]
--> rand // OK
ans =
0.7560439
--> rand; // BUG: the semicolon doesn't work!!!!
ans =
0.7560439