diff --git a/qb.js b/qb.js index c9bcfe6..a1b63ff 100644 --- a/qb.js +++ b/qb.js @@ -1108,6 +1108,8 @@ var QB = new function() { ret = parseInt(value.slice(2), 16); } else if (value.substring(0, 2) == "&O") { ret = parseInt(value.slice(2), 8); + } else if (value.substring(0, 2) == "&B") { + ret = parseInt(value.slice(2), 2); } else { ret = Number(value); } diff --git a/tools/qb2js.bas b/tools/qb2js.bas index 0b1e186..c79945a 100644 --- a/tools/qb2js.bas +++ b/tools/qb2js.bas @@ -2673,7 +2673,7 @@ Sub InitQBMethods AddQBMethod "FUNCTION", "Mid$", False AddQBMethod "FUNCTION", "Mki$", False AddQBMethod "FUNCTION", "Mkl$", False - AddQBMethod "FUNCTION", "Oct$", False + AddQBMethod "FUNCTION", "Oct$", False AddQBMethod "FUNCTION", "Point", False AddQBMethod "SUB", "Print", True AddQBMethod "SUB", "PSet", False