@ipym.cell_magic<EOL><INDENT>def IML(self,line,cell):<DEDENT>
res = self.mva.submit("<STR_LIT>" + cell + "<STR_LIT>")<EOL>dis = self._which_display(res['<STR_LIT>'], res['<STR_LIT>'])<EOL>return dis<EOL>
%%IML - send the code in the cell to a SAS Server
        for processing by PROC IML

This cell magic will execute the contents of the cell in a
PROC IML session and return any generated output. The leading
PROC IML and trailing QUIT; are submitted automatically.

Example:
   %%IML
   a = I(6); * 6x6 identity matrix;
   b = j(5,5,0); *5x5 matrix of 0's;
   c = j(6,1); *6x1 column vector of 1's;
   d=diag({1 2 4});
   e=diag({1 2, 3 4});