preparing for Terran BASIC's release

This commit is contained in:
minjaesong
2020-12-24 12:01:00 +09:00
parent 608f61c617
commit 4c052aa87c
26 changed files with 64 additions and 878 deletions

View File

@@ -1,3 +1,4 @@
println("TSVM - Copyright 2020 CuriousTorvald");
var _BIOS = {};
@@ -22,13 +23,14 @@ if (r == 0){
r = com.getStatusCode(0);
if (r == 0) {
try {
println("Reading basic.js...");
let g=com.pullMessage(0);
let execAppPrg = eval("var _appStub=function(exec_args){"+g+"};_appStub;"); // making 'exec_args' a app-level global
execAppPrg();
return 0;
}
catch (e) {
printerrln("\n"+e.stack);
printerrln("\nApp Execution Error: "+(e.stack || e));
return 1;
}
}