finished symbol table now working on updatin compilation enine
renamed comilationegnine to xml version so that an xml form can be generated or full code