UNPKG

@opra/common

Version:
12 lines (11 loc) 344 B
import { Expression } from '../abstract/expression.js'; const WORD_PATTERN = /\w/; export class ComparisonExpression extends Expression { constructor(o) { super(); Object.assign(this, o); } toString() { return `${this.left}${WORD_PATTERN.test(this.op) ? ' ' + this.op + ' ' : this.op}${this.right}`; } }