Code tree generation exteded

Almost every sintax is consider.
Symbol table not considered yet.