PLEASE DO NOT COPY FROM CHEGG, ITS WRONG ANSWER
Build the basic type system
– type set at declaration
– consult sym-tab on var usage
– build type of expression based on parts
– LHS = RHS types should match
** Also make sure vars are declared of course
Note:: we started this in class
— start with the project you already have from
/tmp/466T/ic0315.tar.gz
*************************************************************
Kinds of changes you may need to make…..
– scanner for new symbols/keywords
— regular expressions
– parser for expression operators, …
— grammar rules
– symbol table entries
— calling functions
– type table for new types
— calling functions
– symbol & type table look-up
— the code
*************************************************************
Additions: (make these enhancements to the
PayPal Gateway not configured
PayPal Gateway not configured