"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Sym = void 0;
class Sym {
    constructor(symbol) {
        this.symbol = symbol;
    }
    getSymbol() {
        return this.symbol;
    }
    getRepresentedSymbol() {
        return this;
    }
    toString() {
        return this.symbol;
    }
    equals(o) {
        if (!(o instanceof Sym))
            return false;
        return this.symbol === o.symbol;
    }
}
exports.Sym = Sym;
//# sourceMappingURL=Symbol.js.map