mirror of
https://github.com/boxgaming/qbjs.git
synced 2024-09-20 04:24:45 +00:00
Added support for base-2 numbers: enabled Val("&B"...)
This commit is contained in:
parent
49f1732075
commit
8afd7e4a72
2 changed files with 3 additions and 1 deletions
2
qb.js
2
qb.js
|
@ -1108,6 +1108,8 @@ var QB = new function() {
|
||||||
ret = parseInt(value.slice(2), 16);
|
ret = parseInt(value.slice(2), 16);
|
||||||
} else if (value.substring(0, 2) == "&O") {
|
} else if (value.substring(0, 2) == "&O") {
|
||||||
ret = parseInt(value.slice(2), 8);
|
ret = parseInt(value.slice(2), 8);
|
||||||
|
} else if (value.substring(0, 2) == "&B") {
|
||||||
|
ret = parseInt(value.slice(2), 2);
|
||||||
} else {
|
} else {
|
||||||
ret = Number(value);
|
ret = Number(value);
|
||||||
}
|
}
|
||||||
|
|
|
@ -2673,7 +2673,7 @@ Sub InitQBMethods
|
||||||
AddQBMethod "FUNCTION", "Mid$", False
|
AddQBMethod "FUNCTION", "Mid$", False
|
||||||
AddQBMethod "FUNCTION", "Mki$", False
|
AddQBMethod "FUNCTION", "Mki$", False
|
||||||
AddQBMethod "FUNCTION", "Mkl$", False
|
AddQBMethod "FUNCTION", "Mkl$", False
|
||||||
AddQBMethod "FUNCTION", "Oct$", False
|
AddQBMethod "FUNCTION", "Oct$", False
|
||||||
AddQBMethod "FUNCTION", "Point", False
|
AddQBMethod "FUNCTION", "Point", False
|
||||||
AddQBMethod "SUB", "Print", True
|
AddQBMethod "SUB", "Print", True
|
||||||
AddQBMethod "SUB", "PSet", False
|
AddQBMethod "SUB", "PSet", False
|
||||||
|
|
Loading…
Reference in a new issue