One of the major internal changes in Scilab 6 is a complete new language parser and interpreter, with the following changes:
- The language is much more coherent and predictable,
- The grammar is stricter but more consistent,
- Error handling has been improved,
- The language has a slightly better compatibility with Matlab’s (for example control instructions such as switch/case statements).