Code generation almost finish

Something need to do:

1. Replace the operator in unary and binary expression to concrete instructions.
2. Design the input and output of the mcc.