Merge pull request 'test(symclaw-skill): cover handlers_advanced via JSON API' (#10) from ci-doctor/coverage-20260518-201834 into master

Reviewed-on: #10
This commit is contained in:
redclawsystems
2026-05-19 04:39:49 +00:00
commit f4b75db2ee
291 changed files with 130230 additions and 0 deletions
+506
View File
@@ -0,0 +1,506 @@
import * as z from "env";
function V(e) {
let _, a;
try {
const n = t.__wbindgen_add_to_stack_pointer(-16), i = w(e, t.__wbindgen_export, t.__wbindgen_export2), f = u;
t.analyze(n, i, f);
var d = r().getInt32(n + 0, true), c = r().getInt32(n + 4, true), g = r().getInt32(n + 8, true), p = r().getInt32(n + 12, true), s = d, o = c;
if (p) throw s = 0, o = 0, y(g);
return _ = s, a = o, v(s, o);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function P(e, _) {
let a, d;
try {
const i = t.__wbindgen_add_to_stack_pointer(-16), f = w(e, t.__wbindgen_export, t.__wbindgen_export2), b = u, l = w(_, t.__wbindgen_export, t.__wbindgen_export2), x = u;
t.check_units(i, f, b, l, x);
var c = r().getInt32(i + 0, true), g = r().getInt32(i + 4, true), p = r().getInt32(i + 8, true), s = r().getInt32(i + 12, true), o = c, n = g;
if (s) throw o = 0, n = 0, y(p);
return a = o, d = n, v(o, n);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(a, d, 1);
}
}
function X(e, _, a) {
let d, c;
try {
const f = t.__wbindgen_add_to_stack_pointer(-16), b = w(e, t.__wbindgen_export, t.__wbindgen_export2), l = u, x = w(_, t.__wbindgen_export, t.__wbindgen_export2), I = u, k = w(a, t.__wbindgen_export, t.__wbindgen_export2), h = u;
t.compute_limit(f, b, l, x, I, k, h);
var g = r().getInt32(f + 0, true), p = r().getInt32(f + 4, true), s = r().getInt32(f + 8, true), o = r().getInt32(f + 12, true), n = g, i = p;
if (o) throw n = 0, i = 0, y(s);
return d = n, c = i, v(n, i);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(d, c, 1);
}
}
function H(e, _) {
let a, d;
try {
const i = t.__wbindgen_add_to_stack_pointer(-16), f = w(e, t.__wbindgen_export, t.__wbindgen_export2), b = u, l = w(_, t.__wbindgen_export, t.__wbindgen_export2), x = u;
t.differentiate(i, f, b, l, x);
var c = r().getInt32(i + 0, true), g = r().getInt32(i + 4, true), p = r().getInt32(i + 8, true), s = r().getInt32(i + 12, true), o = c, n = g;
if (s) throw o = 0, n = 0, y(p);
return a = o, d = n, v(o, n);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(a, d, 1);
}
}
function N(e, _) {
let a, d;
try {
const i = t.__wbindgen_add_to_stack_pointer(-16), f = w(e, t.__wbindgen_export, t.__wbindgen_export2), b = u, l = w(_, t.__wbindgen_export, t.__wbindgen_export2), x = u;
t.differentiate_steps(i, f, b, l, x);
var c = r().getInt32(i + 0, true), g = r().getInt32(i + 4, true), p = r().getInt32(i + 8, true), s = r().getInt32(i + 12, true), o = c, n = g;
if (s) throw o = 0, n = 0, y(p);
return a = o, d = n, v(o, n);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(a, d, 1);
}
}
function Y(e) {
let _, a;
try {
const n = t.__wbindgen_add_to_stack_pointer(-16), i = w(e, t.__wbindgen_export, t.__wbindgen_export2), f = u;
t.egraph_explain(n, i, f);
var d = r().getInt32(n + 0, true), c = r().getInt32(n + 4, true), g = r().getInt32(n + 8, true), p = r().getInt32(n + 12, true), s = d, o = c;
if (p) throw s = 0, o = 0, y(g);
return _ = s, a = o, v(s, o);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function G(e) {
let _, a;
try {
const n = t.__wbindgen_add_to_stack_pointer(-16), i = w(e, t.__wbindgen_export, t.__wbindgen_export2), f = u;
t.egraph_simplify(n, i, f);
var d = r().getInt32(n + 0, true), c = r().getInt32(n + 4, true), g = r().getInt32(n + 8, true), p = r().getInt32(n + 12, true), s = d, o = c;
if (p) throw s = 0, o = 0, y(g);
return _ = s, a = o, v(s, o);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function J(e, _) {
try {
const g = t.__wbindgen_add_to_stack_pointer(-16), p = w(e, t.__wbindgen_export, t.__wbindgen_export2), s = u, o = w(_, t.__wbindgen_export, t.__wbindgen_export2), n = u;
t.eval_expr(g, p, s, o, n);
var a = r().getFloat64(g + 0, true), d = r().getInt32(g + 8, true), c = r().getInt32(g + 12, true);
if (c) throw y(d);
return a;
} finally {
t.__wbindgen_add_to_stack_pointer(16);
}
}
function K(e, _, a, d, c) {
let g, p;
try {
const l = t.__wbindgen_add_to_stack_pointer(-16), x = w(e, t.__wbindgen_export, t.__wbindgen_export2), I = u, k = w(_, t.__wbindgen_export, t.__wbindgen_export2), h = u;
t.eval_range(l, x, I, k, h, a, d, c);
var s = r().getInt32(l + 0, true), o = r().getInt32(l + 4, true), n = r().getInt32(l + 8, true), i = r().getInt32(l + 12, true), f = s, b = o;
if (i) throw f = 0, b = 0, y(n);
return g = f, p = b, v(f, b);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(g, p, 1);
}
}
function Q(e) {
let _, a;
try {
const g = t.__wbindgen_add_to_stack_pointer(-16);
t.factorize(g, e);
var d = r().getInt32(g + 0, true), c = r().getInt32(g + 4, true);
return _ = d, a = c, v(d, c);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function Z(e, _, a) {
let d, c;
try {
const f = t.__wbindgen_add_to_stack_pointer(-16), b = w(e, t.__wbindgen_export, t.__wbindgen_export2), l = u, x = w(_, t.__wbindgen_export, t.__wbindgen_export2), I = u, k = w(a, t.__wbindgen_export, t.__wbindgen_export2), h = u;
t.fourier_transform(f, b, l, x, I, k, h);
var g = r().getInt32(f + 0, true), p = r().getInt32(f + 4, true), s = r().getInt32(f + 8, true), o = r().getInt32(f + 12, true), n = g, i = p;
if (o) throw n = 0, i = 0, y(s);
return d = n, c = i, v(n, i);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(d, c, 1);
}
}
function $(e, _) {
let a, d;
try {
const i = t.__wbindgen_add_to_stack_pointer(-16), f = w(e, t.__wbindgen_export, t.__wbindgen_export2), b = u, l = w(_, t.__wbindgen_export, t.__wbindgen_export2), x = u;
t.generate_code(i, f, b, l, x);
var c = r().getInt32(i + 0, true), g = r().getInt32(i + 4, true), p = r().getInt32(i + 8, true), s = r().getInt32(i + 12, true), o = c, n = g;
if (s) throw o = 0, n = 0, y(p);
return a = o, d = n, v(o, n);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(a, d, 1);
}
}
function tt(e) {
let _, a;
try {
const n = t.__wbindgen_add_to_stack_pointer(-16), i = w(e, t.__wbindgen_export, t.__wbindgen_export2), f = u;
t.identify_sequence(n, i, f);
var d = r().getInt32(n + 0, true), c = r().getInt32(n + 4, true), g = r().getInt32(n + 8, true), p = r().getInt32(n + 12, true), s = d, o = c;
if (p) throw s = 0, o = 0, y(g);
return _ = s, a = o, v(s, o);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function et(e, _) {
let a, d;
try {
const i = t.__wbindgen_add_to_stack_pointer(-16), f = w(e, t.__wbindgen_export, t.__wbindgen_export2), b = u, l = w(_, t.__wbindgen_export, t.__wbindgen_export2), x = u;
t.integrate(i, f, b, l, x);
var c = r().getInt32(i + 0, true), g = r().getInt32(i + 4, true), p = r().getInt32(i + 8, true), s = r().getInt32(i + 12, true), o = c, n = g;
if (s) throw o = 0, n = 0, y(p);
return a = o, d = n, v(o, n);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(a, d, 1);
}
}
function nt(e, _) {
let a, d;
try {
const i = t.__wbindgen_add_to_stack_pointer(-16), f = w(e, t.__wbindgen_export, t.__wbindgen_export2), b = u, l = w(_, t.__wbindgen_export, t.__wbindgen_export2), x = u;
t.integrate_steps(i, f, b, l, x);
var c = r().getInt32(i + 0, true), g = r().getInt32(i + 4, true), p = r().getInt32(i + 8, true), s = r().getInt32(i + 12, true), o = c, n = g;
if (s) throw o = 0, n = 0, y(p);
return a = o, d = n, v(o, n);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(a, d, 1);
}
}
function rt(e) {
return t.is_prime(e) !== 0;
}
function _t(e, _, a) {
let d, c;
try {
const f = t.__wbindgen_add_to_stack_pointer(-16), b = w(e, t.__wbindgen_export, t.__wbindgen_export2), l = u, x = w(_, t.__wbindgen_export, t.__wbindgen_export2), I = u, k = w(a, t.__wbindgen_export, t.__wbindgen_export2), h = u;
t.laplace_transform(f, b, l, x, I, k, h);
var g = r().getInt32(f + 0, true), p = r().getInt32(f + 4, true), s = r().getInt32(f + 8, true), o = r().getInt32(f + 12, true), n = g, i = p;
if (o) throw n = 0, i = 0, y(s);
return d = n, c = i, v(n, i);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(d, c, 1);
}
}
function ot(e) {
let _, a;
try {
const g = t.__wbindgen_add_to_stack_pointer(-16), p = w(e, t.__wbindgen_export, t.__wbindgen_export2), s = u;
t.lookup_constant(g, p, s);
var d = r().getInt32(g + 0, true), c = r().getInt32(g + 4, true);
return _ = d, a = c, v(d, c);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function it(e) {
let _, a;
try {
const n = t.__wbindgen_add_to_stack_pointer(-16), i = w(e, t.__wbindgen_export, t.__wbindgen_export2), f = u;
t.matrix_det(n, i, f);
var d = r().getInt32(n + 0, true), c = r().getInt32(n + 4, true), g = r().getInt32(n + 8, true), p = r().getInt32(n + 12, true), s = d, o = c;
if (p) throw s = 0, o = 0, y(g);
return _ = s, a = o, v(s, o);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function at(e) {
let _, a;
try {
const n = t.__wbindgen_add_to_stack_pointer(-16), i = w(e, t.__wbindgen_export, t.__wbindgen_export2), f = u;
t.parse_expr(n, i, f);
var d = r().getInt32(n + 0, true), c = r().getInt32(n + 4, true), g = r().getInt32(n + 8, true), p = r().getInt32(n + 12, true), s = d, o = c;
if (p) throw s = 0, o = 0, y(g);
return _ = s, a = o, v(s, o);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function dt(e, _) {
let a, d;
try {
const i = t.__wbindgen_add_to_stack_pointer(-16), f = w(e, t.__wbindgen_export, t.__wbindgen_export2), b = u, l = w(_, t.__wbindgen_export, t.__wbindgen_export2), x = u;
t.pattern_match(i, f, b, l, x);
var c = r().getInt32(i + 0, true), g = r().getInt32(i + 4, true), p = r().getInt32(i + 8, true), s = r().getInt32(i + 12, true), o = c, n = g;
if (s) throw o = 0, n = 0, y(p);
return a = o, d = n, v(o, n);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(a, d, 1);
}
}
function st(e) {
let _, a;
try {
const n = t.__wbindgen_add_to_stack_pointer(-16), i = w(e, t.__wbindgen_export, t.__wbindgen_export2), f = u;
t.proof_trace(n, i, f);
var d = r().getInt32(n + 0, true), c = r().getInt32(n + 4, true), g = r().getInt32(n + 8, true), p = r().getInt32(n + 12, true), s = d, o = c;
if (p) throw s = 0, o = 0, y(g);
return _ = s, a = o, v(s, o);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function ct(e) {
let _, a;
try {
const n = t.__wbindgen_add_to_stack_pointer(-16), i = w(e, t.__wbindgen_export, t.__wbindgen_export2), f = u;
t.simplify(n, i, f);
var d = r().getInt32(n + 0, true), c = r().getInt32(n + 4, true), g = r().getInt32(n + 8, true), p = r().getInt32(n + 12, true), s = d, o = c;
if (p) throw s = 0, o = 0, y(g);
return _ = s, a = o, v(s, o);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function gt(e, _) {
let a, d;
try {
const i = t.__wbindgen_add_to_stack_pointer(-16), f = w(e, t.__wbindgen_export, t.__wbindgen_export2), b = u, l = w(_, t.__wbindgen_export, t.__wbindgen_export2), x = u;
t.solve(i, f, b, l, x);
var c = r().getInt32(i + 0, true), g = r().getInt32(i + 4, true), p = r().getInt32(i + 8, true), s = r().getInt32(i + 12, true), o = c, n = g;
if (s) throw o = 0, n = 0, y(p);
return a = o, d = n, v(o, n);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(a, d, 1);
}
}
function pt(e, _) {
let a, d;
try {
const i = t.__wbindgen_add_to_stack_pointer(-16), f = w(e, t.__wbindgen_export, t.__wbindgen_export2), b = u, l = w(_, t.__wbindgen_export, t.__wbindgen_export2), x = u;
t.solve_ode(i, f, b, l, x);
var c = r().getInt32(i + 0, true), g = r().getInt32(i + 4, true), p = r().getInt32(i + 8, true), s = r().getInt32(i + 12, true), o = c, n = g;
if (s) throw o = 0, n = 0, y(p);
return a = o, d = n, v(o, n);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(a, d, 1);
}
}
function ft(e, _) {
let a, d;
try {
const i = t.__wbindgen_add_to_stack_pointer(-16), f = w(e, t.__wbindgen_export, t.__wbindgen_export2), b = u, l = w(_, t.__wbindgen_export, t.__wbindgen_export2), x = u;
t.solve_steps(i, f, b, l, x);
var c = r().getInt32(i + 0, true), g = r().getInt32(i + 4, true), p = r().getInt32(i + 8, true), s = r().getInt32(i + 12, true), o = c, n = g;
if (s) throw o = 0, n = 0, y(p);
return a = o, d = n, v(o, n);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(a, d, 1);
}
}
function ut(e, _, a, d) {
let c, g;
try {
const b = t.__wbindgen_add_to_stack_pointer(-16), l = w(e, t.__wbindgen_export, t.__wbindgen_export2), x = u, I = w(_, t.__wbindgen_export, t.__wbindgen_export2), k = u, h = w(a, t.__wbindgen_export, t.__wbindgen_export2), E = u;
t.taylor(b, l, x, I, k, h, E, d);
var p = r().getInt32(b + 0, true), s = r().getInt32(b + 4, true), o = r().getInt32(b + 8, true), n = r().getInt32(b + 12, true), i = p, f = s;
if (n) throw i = 0, f = 0, y(o);
return c = i, g = f, v(i, f);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(c, g, 1);
}
}
function wt(e) {
let _, a;
try {
const n = t.__wbindgen_add_to_stack_pointer(-16), i = w(e, t.__wbindgen_export, t.__wbindgen_export2), f = u;
t.tensor_parse(n, i, f);
var d = r().getInt32(n + 0, true), c = r().getInt32(n + 4, true), g = r().getInt32(n + 8, true), p = r().getInt32(n + 12, true), s = d, o = c;
if (p) throw s = 0, o = 0, y(g);
return _ = s, a = o, v(s, o);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function bt(e) {
let _, a;
try {
const n = t.__wbindgen_add_to_stack_pointer(-16), i = w(e, t.__wbindgen_export, t.__wbindgen_export2), f = u;
t.to_latex(n, i, f);
var d = r().getInt32(n + 0, true), c = r().getInt32(n + 4, true), g = r().getInt32(n + 8, true), p = r().getInt32(n + 12, true), s = d, o = c;
if (p) throw s = 0, o = 0, y(g);
return _ = s, a = o, v(s, o);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function lt(e) {
let _, a;
try {
const n = t.__wbindgen_add_to_stack_pointer(-16), i = w(e, t.__wbindgen_export, t.__wbindgen_export2), f = u;
t.to_polynomial(n, i, f);
var d = r().getInt32(n + 0, true), c = r().getInt32(n + 4, true), g = r().getInt32(n + 8, true), p = r().getInt32(n + 12, true), s = d, o = c;
if (p) throw s = 0, o = 0, y(g);
return _ = s, a = o, v(s, o);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(_, a, 1);
}
}
function vt() {
let e, _;
try {
const c = t.__wbindgen_add_to_stack_pointer(-16);
t.version(c);
var a = r().getInt32(c + 0, true), d = r().getInt32(c + 4, true);
return e = a, _ = d, v(a, d);
} finally {
t.__wbindgen_add_to_stack_pointer(16), t.__wbindgen_export3(e, _, 1);
}
}
function D() {
return { __proto__: null, "./symclaw_wasm_bg.js": { __proto__: null, __wbindgen_cast_0000000000000001: function(_, a) {
const d = v(_, a);
return U(d);
} }, env: z };
}
function U(e) {
W === m.length && m.push(m.length + 1);
const _ = W;
return W = m[_], m[_] = e, _;
}
function B(e) {
e < 132 || (m[e] = W, W = e);
}
let A = null;
function r() {
return (A === null || A.buffer.detached === true || A.buffer.detached === void 0 && A.buffer !== t.memory.buffer) && (A = new DataView(t.memory.buffer)), A;
}
function v(e, _) {
return e = e >>> 0, q(e, _);
}
let O = null;
function R() {
return (O === null || O.byteLength === 0) && (O = new Uint8Array(t.memory.buffer)), O;
}
function F(e) {
return m[e];
}
let m = new Array(128).fill(void 0);
m.push(void 0, null, true, false);
let W = m.length;
function w(e, _, a) {
if (a === void 0) {
const s = M.encode(e), o = _(s.length, 1) >>> 0;
return R().subarray(o, o + s.length).set(s), u = s.length, o;
}
let d = e.length, c = _(d, 1) >>> 0;
const g = R();
let p = 0;
for (; p < d; p++) {
const s = e.charCodeAt(p);
if (s > 127) break;
g[c + p] = s;
}
if (p !== d) {
p !== 0 && (e = e.slice(p)), c = a(c, d, d = p + e.length * 3, 1) >>> 0;
const s = R().subarray(c + p, c + d), o = M.encodeInto(e, s);
p += o.written, c = a(c, d, p, 1) >>> 0;
}
return u = p, c;
}
function y(e) {
const _ = F(e);
return B(e), _;
}
let T = new TextDecoder("utf-8", { ignoreBOM: true, fatal: true });
T.decode();
const L = 2146435072;
let j = 0;
function q(e, _) {
return j += _, j >= L && (T = new TextDecoder("utf-8", { ignoreBOM: true, fatal: true }), T.decode(), j = _), T.decode(R().subarray(e, e + _));
}
const M = new TextEncoder();
"encodeInto" in M || (M.encodeInto = function(e, _) {
const a = M.encode(e);
return _.set(a), { read: e.length, written: a.length };
});
let u = 0, t;
function S(e, _) {
return t = e.exports, A = null, O = null, t;
}
async function C(e, _) {
if (typeof Response == "function" && e instanceof Response) {
if (typeof WebAssembly.instantiateStreaming == "function") try {
return await WebAssembly.instantiateStreaming(e, _);
} catch (c) {
if (e.ok && a(e.type) && e.headers.get("Content-Type") !== "application/wasm") console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve Wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n", c);
else throw c;
}
const d = await e.arrayBuffer();
return await WebAssembly.instantiate(d, _);
} else {
const d = await WebAssembly.instantiate(e, _);
return d instanceof WebAssembly.Instance ? { instance: d, module: e } : d;
}
function a(d) {
switch (d) {
case "basic":
case "cors":
case "default":
return true;
}
return false;
}
}
function xt(e) {
if (t !== void 0) return t;
e !== void 0 && (Object.getPrototypeOf(e) === Object.prototype ? { module: e } = e : console.warn("using deprecated parameters for `initSync()`; pass a single object instead"));
const _ = D();
e instanceof WebAssembly.Module || (e = new WebAssembly.Module(e));
const a = new WebAssembly.Instance(e, _);
return S(a);
}
async function yt(e) {
if (t !== void 0) return t;
e !== void 0 && (Object.getPrototypeOf(e) === Object.prototype ? { module_or_path: e } = e : console.warn("using deprecated parameters for the initialization function; pass a single object instead")), e === void 0 && (e = new URL("/assets/symclaw_wasm_bg-DTgAX2It.wasm", import.meta.url));
const _ = D();
(typeof e == "string" || typeof Request == "function" && e instanceof Request || typeof URL == "function" && e instanceof URL) && (e = fetch(e));
const { instance: a, module: d } = await C(await e, _);
return S(a);
}
export {
V as analyze,
P as check_units,
X as compute_limit,
yt as default,
H as differentiate,
N as differentiate_steps,
Y as egraph_explain,
G as egraph_simplify,
J as eval_expr,
K as eval_range,
Q as factorize,
Z as fourier_transform,
$ as generate_code,
tt as identify_sequence,
xt as initSync,
et as integrate,
nt as integrate_steps,
rt as is_prime,
_t as laplace_transform,
ot as lookup_constant,
it as matrix_det,
at as parse_expr,
dt as pattern_match,
st as proof_trace,
ct as simplify,
gt as solve,
pt as solve_ode,
ft as solve_steps,
ut as taylor,
wt as tensor_parse,
bt as to_latex,
lt as to_polynomial,
vt as version
};