parse.js (358B)
1 import { parse as astParse } from "../ast/parse.js"; 2 import * as Result from "../utility/result.js"; 3 import { SqCompileError } from "./SqError.js"; 4 export function parse(squiggleString) { 5 const parseResult = astParse(squiggleString, "main"); 6 return Result.errMap(parseResult, (error) => new SqCompileError(error)); 7 } 8 //# sourceMappingURL=parse.js.map