UNPKG

@composita/symbols

Version:

Composita language symbols.

16 lines 529 B
import { NamedScopeSymbol } from './scope-symbols'; export class VariableSymbol extends NamedScopeSymbol { constructor(scope, identifier, mutable, type) { super(scope, identifier); this.mutable = mutable; this.type = type; } } export class CollectionVariableSymbol extends NamedScopeSymbol { constructor(scope, identifier, type, parameters) { super(scope, identifier); this.type = type; this.parameters = parameters; } } //# sourceMappingURL=variable-symbols.js.map