mathoid-texvcjs
Version:
A TeX/LaTeX validator for MediaWiki.
29 lines (24 loc) • 615 B
JavaScript
const TexNode = require('./texnode');
const assert = require('assert');
class Uq extends TexNode {
constructor(base, up) {
assert.strictEqual(
arguments.length,
2,
'Incorrect number or arguments');
assert.ok(
base instanceof TexNode && up instanceof TexNode,
'Incorrect argument type');
super(base, up);
this.base = base;
this.up = up;
}
render() {
return this.base.render() + '^' + this.up.inCurlies();
}
get name() {
return 'UQ';
}
}
module.exports = Uq;
;