保誠-保戶業務員媒合平台
HelenHuang
2022-06-09 ab4e8129d5c94ff96e6c85d0d2b66a04a052b4e5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"use strict";
const parser = require("./generated-parser.js");
 
exports.name = function (potentialName) {
    return mapResult(parser.startWith("Name").exec(potentialName));
};
 
exports.qname = function (potentialQname) {
    return mapResult(parser.startWith("QName").exec(potentialQname));
};
 
function mapResult(result) {
    return {
        success: result.success,
        error: result.error && parser.getTrace(result.error.message)
    };
}