make AST in render local again &
remove unused function & superfluous comments
Even switch to other language when there's a syntax error
merge for gh-pages build
build