Fixed scope bug, improved variable assignment, and fixed parsing of functions with no arguments