UNPKG

@fink/loxia

Version:

A fink to JavaScript compiler.

25 lines (20 loc) 592 B
const { highlight_code_loc: highlight_code_loc_0 } = require("@fink/snippet/highlight.js"); const { error: error_0 } = require("@fink/std-lib/error.js"); const transform_error_0 = (message_0, expr_0, ctx_0) => { const val_0 = expr_0.loc.start; const sx_5 = highlight_code_loc_0(ctx_0.code, expr_0.loc); const result_3 = error_0(`${ctx_0.filename}:${val_0.line}:${val_0.column} ${sx_5} Unable to transform \`${`${expr_0.type} ${expr_0.op}`}\`. ${message_0} `, { transform_error: true, expr: expr_0 }); return result_3; }; exports.transform_error = transform_error_0;