diff options
Diffstat (limited to '2.3-1/loader.sce')
-rw-r--r-- | 2.3-1/loader.sce | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/2.3-1/loader.sce b/2.3-1/loader.sce index 061021cb..92d68830 100644 --- a/2.3-1/loader.sce +++ b/2.3-1/loader.sce @@ -1,20 +1,10 @@ // This file is released under the 3-clause BSD license. See COPYING-BSD. // Generated by builder.sce: Please, do not edit this file -oldmode = mode(); mode(-1); -oldlines = lines()(2); lines(0); try - exec(get_absolute_file_path("loader.sce")+"etc/"+"scilab2c.start"); + getversion("scilab"); catch - [errmsg, tmp, nline, func] = lasterror() - msg = "%s: error on line #%d: ""%s""\n" - msg = msprintf(msg, func, nline, errmsg) - lines(oldlines) - mode(oldmode); - clear oldlines oldmode tmp nline func - error(msg); -end -lines(oldlines); -mode(oldmode); -clear oldlines oldmode; + error("Scilab 5.0 or more is required."); +end; +exec(get_absolute_file_path("loader.sce")+"etc/"+"scilab2c.start"); |