CitrusSymbolTable constructor

const CitrusSymbolTable([
  1. CitrusSymbolRoster<TextSymbol> textSymbolRoster = const CitrusSymbolRoster(),
  2. CitrusSymbolRoster<TemporarySymbol> temporarySymbolRoster = const CitrusSymbolRoster(),
  3. CitrusSymbolRoster<TextArraySymbol> textArraySymbolRoster = const CitrusSymbolRoster(),
  4. CitrusSymbolRoster<FragmentSymbol> fragmentSymbolRoster = const CitrusSymbolRoster(),
  5. CitrusSymbolRoster<FlagSymbol> flagSymbolRoster = const CitrusSymbolRoster(),
  6. CitrusSymbolRoster<ObjectSymbol> objectSymbolRoster = const CitrusSymbolRoster(),
  7. CitrusSymbolRoster<ObjectArraySymbol> objectArraySymbolRoster = const CitrusSymbolRoster(),
])

Implementation

const CitrusSymbolTable([this.textSymbolRoster = const CitrusSymbolRoster(), this.temporarySymbolRoster = const CitrusSymbolRoster(), this.textArraySymbolRoster = const CitrusSymbolRoster(), this.fragmentSymbolRoster = const CitrusSymbolRoster(), this.flagSymbolRoster = const CitrusSymbolRoster(), this.objectSymbolRoster = const CitrusSymbolRoster(), this.objectArraySymbolRoster = const CitrusSymbolRoster()]);