mirror of
https://github.com/curioustorvald/tsvm.git
synced 2026-06-11 15:24:05 +09:00
basic:allowing 'print' to accept zero args, of which it will print a newline
This commit is contained in:
@@ -493,12 +493,12 @@ if no arg text were given (e.g. "10 NEXT"), args will have zero length
|
|||||||
}
|
}
|
||||||
|
|
||||||
var rsvArg = resolve(args[llll]);
|
var rsvArg = resolve(args[llll]);
|
||||||
if (rsvArg === undefined && args[llll].troType != "null") throw lang.refError(lnum, args[llll].troValue);
|
if (rsvArg === undefined && args[llll] !== undefined && args[llll].troType != "null") throw lang.refError(lnum, args[llll].troValue);
|
||||||
print((rsvArg === undefined) ? "" : rsvArg);
|
print((rsvArg === undefined) ? "" : rsvArg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (args[args.length - 1].troType != "null") println();
|
if (args[args.length - 1] !== undefined && args[args.length - 1].troType != "null") println();
|
||||||
},
|
},
|
||||||
"EMIT" : function(lnum, args) {
|
"EMIT" : function(lnum, args) {
|
||||||
if (args.length > 0) {
|
if (args.length > 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user