implement Visit(Not|Plus|Minus|Complement)Node,

Visit(Add|Sub|Mul|Div|Mod|LeftShift|RightShift|
BitwiseAnd|BitwiseOr|BitwiseXor|Equals|NotEquals|
LessThan|LessThanEqual|GreaterThan|GreaterThanEqual)Node,
VisitFuncParamNode, VisitGetNameNode(for Argument)
VisitLetNode(for ParamNode) and VisitGroupNode
add Signature to FuncName