I'm trying to understand how WebKit .idl files are used. I can see scripts used on these files like so: generate-bindings.pl ... /WebCore/page/AbstractView.idl but I'm having a hard time tracing what these scripts are actually doing and what the resulting output is. Half of my problem is that I don't know Perl very well. Thanks.