On Tue, Jan 22, 2019 at 12:44 PM Julia Lawall <[email protected]> wrote: > > You can use List.hd (Coccilib.files()) in OCaml. I guess some similar > function exists for python.
Can you expand on that? I took at look at https://github.com/coccinelle/coccinelle/tree/master/python/coccilib, which I presume is the coccilib that you're talking about. I don't see a files() anywhere in there. I tried to instantiate the Location object: import coccilib cocci = coccilib.Location() print >>sys.stderr, cocci But that just gave me: Traceback (most recent call last): File "<string>", line 44, in <module> AttributeError: 'module' object has no attribute 'Location' Error in Python script, line 130, file "/home/ttabi/nv_printf.cocci": Python failure The "import" statement didn't fail, so I presume that coccilib is a real library, but I think I'm calling it wrong. My Python isn't good enough to read a library implementation and know how to use it. _______________________________________________ Cocci mailing list [email protected] https://systeme.lip6.fr/mailman/listinfo/cocci
