CS150MP

Create your own PL. Yay!

P.S. sa ngayon we've decided to use Python.

FB Group: https://www.facebook.com/groups/441113219375205/

To do: Evaluate arithmetic expressions (e.g., a + 41 - ( b * c ) )

Subtasks: Store variables in a dictionary (some sort of VARMAP)

        Retrieve the corresponding values of those variables from VARMAP when evaluating

        Catch errors in arithmetic expression (e.g., division by zero, etc)

        Support negation unary operator

        Follow PEMDAS evaluation order

  Implement print function( print( [String a, int b, char c] ); )

        If string: print the string

        If int: print the corresponding ASCII equivalent (do you agree with this?)

        If char: print char as string (do you agree with this?)