[NOT COMPLETED] change of semantic compiling structure
[NOT COMPLETED] grammar test