transplant codes from alantians project
put code style out of ast.h
modify run_tests.py
correct code style
modify something and remove print_ast from code_gen
change Macros
code style modify
delete global
modifyg
code style
add a comment
temperary save previous work
convert temp
conevert done
delete same_name
modify table
clean scope from code_gen
update README.md
delete blank chars
modify scope.c