A symbol table generator for c code