Refactored the code a little bit using visitor pattern. Now function calls can have multiple parameters. Changed the lexer rule for String_s
eliminate duplicate function_call
simple code generation
add python code generated from test program 1
Fixed merge conflicts.
Merge pull request #1 from kcecireyes/bo

Merge bo branch.