Minor alterations in main and indented the scanner.l file.
Corrected bad usage of strings.
Changed lookup function of hash_table to return NULL if it doesn't find the key, as opposed to raising an exception.
Added dictionary classes.
Added first lines to develop C code generation.