UNPKG

expression-evaluation

Version:
29 lines (28 loc) 569 B
import { typeUnknown } from './Type.js'; export class Variable { _type; _signature; _value; constructor(_type = typeUnknown, _signature) { this._type = _type; this._signature = _signature; } get value() { return this._value; } set value(value) { this._value = value; } get type() { return this._type; } set type(type) { this._type = type; } get signature() { return this._signature; } set signature(value) { this._signature = value; } }