Compiler design for gate

compiler design for gate