summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* split out operator body generationVincent Sanders2012-10-085-129/+213
* add operation body output overrideVincent Sanders2012-10-063-1/+86
* fix formatting errors introduced in refactorVincent Sanders2012-10-061-23/+23
* complete parameter refactorVincent Sanders2012-10-061-155/+133
* mid refactor of parameter passingVincent Sanders2012-10-051-161/+164
* allow teh binding to specify contents for operationsVincent Sanders2012-10-045-41/+56
* remove junk debugVincent Sanders2012-10-041-5/+0
* fix polymorphism in teh AST generationVincent Sanders2012-10-043-70/+154
* fix private data geenration and useVincent Sanders2012-09-276-76/+82
* add private struct outputVincent Sanders2012-09-261-0/+75
* add modifier to allow setting of readonly or unsigned etc.Vincent Sanders2012-09-264-10/+202
* put return type in argument list so we can have multiple prototypes per opera...Vincent Sanders2012-09-254-34/+39
* add interface function return typeVincent Sanders2012-09-243-2/+13
* add interface function argument and type processingVincent Sanders2012-09-243-22/+281
* add basic function body creationVincent Sanders2012-09-244-3/+113
* cope with partial interfacesVincent Sanders2012-09-204-61/+133
* add property and function array generationVincent Sanders2012-09-203-31/+291
* add comments on generating jsapi function outputVincent Sanders2012-09-191-0/+8
* improve binding debug tree dump outputVincent Sanders2012-09-193-10/+12
* extract and output binding parametersVincent Sanders2012-09-194-24/+58
* add search functionVincent Sanders2012-09-174-14/+93
* add preamble outputVincent Sanders2012-09-144-3/+36
* fixus interface memer attributesVincent Sanders2012-09-144-14/+43
* fix linking into global chainVincent Sanders2012-09-131-2/+9
* add debug dump to webidlVincent Sanders2012-09-136-109/+221
* construct the interface target nodeVincent Sanders2012-09-112-111/+126
* clean up parser warningsVincent Sanders2012-09-104-5/+31
* make comment header output workVincent Sanders2012-09-101-4/+42
* implement node search which makes webidl loading workVincent Sanders2012-09-101-0/+15
* clean up AST building for both parsersVincent Sanders2012-09-1011-149/+388
* split out output geenrationVincent Sanders2012-09-097-59/+85
* Ignore build directoryDaniel Silverstone2012-09-081-0/+1
* alter InterfaceMembers to be left recusrsiveVincent Sanders2012-09-075-3/+15
* slightly rearrange Web IDL start term to be left recusrsive and not have redu...Vincent Sanders2012-09-071-7/+4
* fix braino while moving filenameVincent Sanders2012-09-071-1/+1
* add copyright and licence noticesVincent Sanders2012-09-0712-19/+121
* fixup error reporting to give linenumberVincent Sanders2012-09-074-41/+76
* complete binding section parseVincent Sanders2012-09-072-5/+33
* move towards having a binding stanzaVincent Sanders2012-09-064-19/+68
* add preamble blocks delinited by [[[ and ]]]Vincent Sanders2012-09-068-109/+218
* initial output generationVincent Sanders2012-09-0610-73/+254
* set lexers input properlyVincent Sanders2012-09-055-16/+78
* make tests workVincent Sanders2012-09-0519-97/+312
* Fix up bison usageJohn-Mark Bell2012-09-053-48/+23
* cause objects to linkVincent Sanders2012-09-042-2/+2
* start using core buildsystemVincent Sanders2012-09-046-30/+61
* Initial version of netsurf webidl javascript binding geenrator toolVincent Sanders2012-09-0413-0/+1533