variable assignment fixed by Pucong variable can be recognized. Check the typelist.py. It has a new list tracks for variable name and its values. Everytime you want to interpret an indentifier as a variable use EXISTINGVAR. It works:)