Release coccinelle-0.2.0rc1
[bpt/coccinelle.git] / demos / orgmode.cocci
index fa42997..39395d7 100644 (file)
@@ -1,3 +1,7 @@
+@initialize:python@
+
+from coccilib.org import print_todo, print_link
+
 @r@
 position p1, p2;
 identifier f;
@@ -12,15 +16,17 @@ p2 << r.p2;
 f  << r.f;
 @@
 
-cocci.print_main (p1)
-cocci.print_sec (p2)
+print_todo (p1[0])
+print_link (p2[0])
 
 print ""
 
-cocci.print_main (p1, "foo")
-cocci.print_sec (p2, "foo")
+cocci.print_main ("foo", p1)
+cocci.print_sec ("foo", p2)
+cocci.print_secs ("foo", p2)
 
 print ""
 
-cocci.print_main (p1, "foo", "ovl-face3")
-cocci.print_sec (p2, "foo", "ovl-face4")
+cocci.print_main ("foo", p1, "ovl-face3")
+cocci.print_sec ("foo", p2, "ovl-face4")
+cocci.print_secs ("foo", p2, "ovl-face4")