UNPKG

mollu-lang-web

Version:
27 lines (26 loc) 829 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.init = exports.throwerror = exports.isErrorOccurred = exports.info = void 0; var io_1 = require("./io"); var info = /** @class */ (function () { function info(col, row) { this.col = col; this.row = row; } return info; }()); exports.info = info; var _isErrorOccurred = false; function isErrorOccurred() { return _isErrorOccurred; } exports.isErrorOccurred = isErrorOccurred; function throwerror(info, reason, errcode) { (0, io_1.print_string)("\uC774 \uBD80\uBD84\uC744 \uBAB0?\uB8E8\uACA0\uC5B4 (".concat(info.col, ", ").concat(info.row, ")\n")); _isErrorOccurred = true; } exports.throwerror = throwerror; function init() { _isErrorOccurred = false; } exports.init = init;