1 \documentclass{article
}
3 \usepackage[utf8
]{inputenc}
4 \usepackage[T1]{fontenc}
9 \section{Python API from SmPL
}
10 \label{sec:python-api
}
12 \subsection{Output mode
}
15 \begin{tabular
}{lp
{8cm
}}
16 \texttt{-pyoutput coccilib.output.Console
}& To output on the console \\
17 \texttt{-pyoutput coccilib.output.Gtk
} & To output on a Gtk frame \\
23 \begin{tabular
}{lp
{8cm
}}
24 \texttt{cocci.print
\_main}& For the main position \\
25 \texttt{cocci.print
\_sec} & For the secondary position \\
26 \texttt{cocci.print
\_secs}& For a set of secondary positions \\
30 def print_main(p, msg="",
color="ovl-face1") :
31 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)
33 def print_sec(p, msg="",
color="ovl-face2") :
34 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)
36 def print_secs(ps, msg="",
color="ovl-face2") :
38 print "
[[view:
%s::face=%s::linb=%s::colb=%s::cole=%s][%s]]" % (i.file,color,i.line,i.column,i.column_end,msg)
52 %%% ispell-local-dictionary: "american"