CodeGen.BinopExp C# (CSharp) Method

BinopExp() public method

public BinopExp ( BinopExp e ) : void
e Absyn.BinopExp
return void
    public void BinopExp(BinopExp e)
    {
	e.Left.Visit(this);
	e.Right.Visit(this);
	switch(e.Oper){
	case Operator.ADD:
	    il.Emit(OpCodes.Add);
	    break;
	case Operator.SUB:
	    il.Emit(OpCodes.Sub);
	    break;
	case Operator.MUL:
	    il.Emit(OpCodes.Mul);
	    break;
	case Operator.DIVIDE:
	    il.Emit(OpCodes.Div);
	    break;
	}
    }