def qasm(self):
name_param = self.name<EOL>if self.params:<EOL><INDENT>name_param = "<STR_LIT>" % (name_param, "<STR_LIT:U+002C>".join(<EOL>[str(i) for i in self.params]))<EOL><DEDENT>return self._qasmif(name_param)<EOL>
Return a default OpenQASM string for the instruction.

        Derived instructions may override this to print in a
        different format (e.g. measure q[0] -> c[0];).