Calculator - A Sample Programm Created with Script2EXE
JavaScript Source
function main(par)
{
var v="";
/*If there is a command line parameter,
do the calculation and return immediately */
if(par==null? false : par.length>0)
{
var cmd="v=" + par + ";";
try{eval(cmd);}
catch(e)
{
HOST.Print("Error. Try again.\n");
return(-1);
}
var r=v.toString() + "\n";
HOST.Print(r);
return(0);
}
HOST.Print("Command Line Calculator Created with Script2EXE\n");
HOST.Print("*** http://www.xuebrothers.net/sh/sh.htm ***\n\n");
//Loop until the user enters a empty line
while(1)
{
var fml=HOST.InputText("> ");
if(fml.length<1)
break;
var cmd="v=" + fml + ";";
try{eval(cmd);}
catch(e)
{
HOST.Print("Error. Try again.\n");
continue;
}
var r="= " + v.toString() + "\n";
HOST.Print(r);
}
return(0);
}