[Webkit-unassigned] [Bug 162055] Improve binding generator organization

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 16 09:56:26 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=162055

--- Comment #5 from Brian Burg <bburg at apple.com> ---
(In reply to comment #4)
> (In reply to comment #3)
> > If we want to do this, I recommend switching piece at a time, by handling
> > one particular output file, getting it to work incrementally for all input
> > cases, then expanding out from there.
> > 
> > One big problem is that as far as I know, all of our IDL parsing is in Perl,
> > and the rest of code generation is predicated on being able to parse the IDL
> > files. Is there some Python library we can use to parse IDL? Or is there a
> > workable intermediate format we can use to shim IDLParser.pm to Python code
> > generators?
> 
> Rewriting our bindings generator in Python would be huge effort and would
> probably not bring huge benefits. I would much rather we improve / clean our
> current generator (I do agree its needs clean up / refactoring).

I agree, especially since so many people are familiar with the current thing. I was able to rewrite some other generators because < 5 people ever knew how they worked. ;-)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160916/af0d8a22/attachment-0001.html>


More information about the webkit-unassigned mailing list