1 \documentclass{article
}
5 \section{Python API from SmPL
}
8 \subsection{Output mode
}
11 \begin{tabular
}{lp
{8cm
}}
12 \texttt{-pyoutput coccilib.output.Console
}& To output on the console \\
13 \texttt{-pyoutput coccilib.output.Gtk
} & To output on a Gtk frame \\
19 \begin{tabular
}{lp
{8cm
}}
20 \texttt{cocci.print
\_main}& For the main position \\
21 \texttt{cocci.print
\_sec} & For the secondary position \\
22 \texttt{cocci.print
\_secs}& For a set of secondary positions \\
26 def print_main(p, msg="",
color="ovl-face1") :
27 print "* TODO
[[view:
%s::face=%s::linb=%s::colb=%s::cole=%s][%s %s::%s]]" % (p[0].file,color,p[0].line,p[0].column,p[0].column_end,msg,p[0].file,p[0].line)
29 def print_sec(p, msg="",
color="ovl-face2") :
30 print "
[[view:
%s::face=%s::linb=%s::colb=%s::cole=%s][%s]]" % (p[0].file,color,p[0].line,p[0].column,p[0].column_end,msg)
32 def print_secs(ps, msg="",
color="ovl-face2") :
34 print "
[[view:
%s::face=%s::linb=%s::colb=%s::cole=%s][%s]]" % (i.file,color,i.line,i.column,i.column_end,msg)
45 %%% TeX-master: "python"
48 %%% ispell-local-dictionary: "american"