sintactico pascal mas o menos debuggeado