module ClassSymbolTable where 
import Data.Decimal
import DataTypes
import Text.Show.Pretty

import SymbolTable
-- import qualified Data.Map.Strict as Map
import qualified Data.HashMap.Strict as Map
import Data.List (intercalate)

  La class symbol table   map que   class i d ,      
type ClassSymbolTable = Map.HashMap ClassIdentifier SymbolTable

emptyClassSymbolTable :: ClassSymbolTable
emptyClassSymbolTable = Map.empty

 import qualified Data.Map.Strict as Map
module ClassSymbolTable where 
import Data.Decimal
import DataTypes
import Text.Show.Pretty

import SymbolTable
import qualified Data.HashMap.Strict as Map
import Data.List (intercalate)

  La class symbol table   map que   class i d ,      
type ClassSymbolTable = Map.HashMap ClassIdentifier SymbolTable

emptyClassSymbolTable :: ClassSymbolTable
emptyClassSymbolTable = Map.empty
