partial support to comma seperator
fix multiline comments
fix comma support
add function of type_of
add support of varible assignment with value of another varible