try to add function define into syntax tree, but doesn't work well. we should create a new concept called lex scope later.
add a new script function.txt