64 lines
1.9 KiB
JavaScript
64 lines
1.9 KiB
JavaScript
// Module ID: 1283
|
|
// Function ID: 1284
|
|
// Name: __exportStarResult1
|
|
// Dependencies: [1284, 1281]
|
|
|
|
// Module 1283 (__exportStarResult1)
|
|
const require = arg1;
|
|
const dependencyMap = arg6;
|
|
arg5.parseNumberSkeletonFromString = undefined;
|
|
arg5.parseNumberSkeleton = undefined;
|
|
arg5.parseNumberSkeletonFromString = function parseNumberSkeletonFromString(str) {
|
|
if (0 === str.length) {
|
|
const _Error3 = Error;
|
|
const error = new Error("Number skeleton cannot be empty");
|
|
throw error;
|
|
} else {
|
|
const items = [];
|
|
const parts = str.split(require(1284).WHITE_SPACE_REGEX);
|
|
const found = parts.filter((arg0) => arg0.length > 0);
|
|
let num2 = 0;
|
|
if (0 < found.length) {
|
|
const parts1 = found[num2].split("/");
|
|
while (0 !== parts1.length) {
|
|
let substr = parts1.slice(1);
|
|
let num = 0;
|
|
if (0 < substr.length) {
|
|
let tmp2 = num;
|
|
while (0 !== substr[num].length) {
|
|
num = num + 1;
|
|
continue;
|
|
}
|
|
let tmp4 = globalThis;
|
|
let _Error = Error;
|
|
let tmp5 = new.target;
|
|
let str2 = "Invalid number skeleton";
|
|
let tmp6 = new.target;
|
|
let error1 = new Error("Invalid number skeleton");
|
|
let tmp8 = error1;
|
|
throw error1;
|
|
}
|
|
let obj = { stem: null, options: null };
|
|
obj[0] = parts1[0];
|
|
obj[1] = substr;
|
|
let arr = items.push(obj);
|
|
num2 = num2 + 1;
|
|
}
|
|
const _Error2 = Error;
|
|
const error2 = new Error("Invalid number skeleton");
|
|
throw error2;
|
|
}
|
|
return items;
|
|
}
|
|
};
|
|
const re2 = /^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g;
|
|
const re3 = /^(@+)?(\+|#+)?[rs]?$/g;
|
|
const re4 = /(\*)(0+)|(#+)(0+)|(0+)/g;
|
|
const re5 = /^(0+)$/;
|
|
arg5.parseNumberSkeleton = function parseNumberSkeleton(arg0) {
|
|
const obj = {};
|
|
if (0 < arg0.length) {
|
|
const stem = arg0[num].stem;
|
|
}
|
|
return obj;
|
|
};
|