[PyKDE] SIP parse error

Denis S. Otkidach ods at strana.ru
Tue Jun 21 16:25:03 BST 2005

On Tue, 21 Jun 2005 15:52:15 +0100 (BST)
"Phil Thompson" <phil at riverbankcomputing.co.uk> wrote:

> > I see some strange syntax errors with this snapshot for project
> > successfully built with sip-snapshot-20050605.  In all cases the error
> > is in %Included file and in one case the error is at line 271 of file
> > having 214 lines.
> Can you send me a test case?

Looks like I've found one minimal example:
== sip_bug.sip ==
%Module sip_bug


%Include MyClass.sip
== MyClass.sip ==
class MyClass {
    void method() {};
// If you remove next line the error gone


class MyClass {
    void method();
$ ./configure_sip_bug.py
sip -e -w -c . -b sip_bug.sbf sip_bug.sip
sip: MyClass.sip:20: syntax error

As you can see MyClass.sip consist of 16 lines only.

Denis S. Otkidach
http://www.python.ru/      [ru]

More information about the PyQt mailing list