# modc-mh/1
# Generated by Mod-c 0.26.5
@module symtab
@format 1
export type TSymbolTable complete struct (parent: ^TSymbolTable, symbols: ppTSymbol, count: size_t, capacity: size_t)
export type pTSymbolTable complete
export procedure symtab_fatal complete (^TSymbol, const ^char)
export function symtab_create complete (^Arena, pTSymbolTable) : pTSymbolTable
export function symtab_lookup_current complete (pTSymbolTable, const ^char, size_t) : pTSymbol
export function symtab_lookup complete (pTSymbolTable, const ^char, size_t) : pTSymbol
export procedure symtab_define complete (^Arena, pTSymbolTable, pTSymbol)
export procedure symtab_define_let complete (^Arena, pTSymbolTable, pTSymbol)
export procedure symtab_refine_symbol complete (^Arena, pTSymbolTable, pTSymbol, pTSymbol)
export procedure symtab complete
