UNPKG

mathoid-texvcjs

Version:

A TeX/LaTeX validator for MediaWiki.

33 lines (28 loc) 707 B
'use strict'; const TexNode = require('./texnode'); const assert = require('assert'); class ChemWord extends TexNode { constructor(left, right) { assert.strictEqual( arguments.length, 2, 'Incorrect number or arguments'); assert.ok( left instanceof TexNode && right instanceof TexNode, 'Incorrect argument type'); super(left, right); this.left = left; this.right = right; } render() { return this.left.render() + this.right.render(); } extractIdentifiers() { return []; } get name() { return 'CHEM_WORD'; } } module.exports = ChemWord;