Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | split out operator body generation | Vincent Sanders | 2012-10-08 | 5 | -129/+213 |
| | |||||
* | add operation body output override | Vincent Sanders | 2012-10-06 | 3 | -1/+86 |
| | |||||
* | fix formatting errors introduced in refactor | Vincent Sanders | 2012-10-06 | 1 | -23/+23 |
| | |||||
* | complete parameter refactor | Vincent Sanders | 2012-10-06 | 1 | -155/+133 |
| | |||||
* | mid refactor of parameter passing | Vincent Sanders | 2012-10-05 | 1 | -161/+164 |
| | |||||
* | allow teh binding to specify contents for operations | Vincent Sanders | 2012-10-04 | 5 | -41/+56 |
| | |||||
* | remove junk debug | Vincent Sanders | 2012-10-04 | 1 | -5/+0 |
| | |||||
* | fix polymorphism in teh AST generation | Vincent Sanders | 2012-10-04 | 3 | -70/+154 |
| | |||||
* | fix private data geenration and use | Vincent Sanders | 2012-09-27 | 6 | -76/+82 |
| | |||||
* | add private struct output | Vincent Sanders | 2012-09-26 | 1 | -0/+75 |
| | |||||
* | add modifier to allow setting of readonly or unsigned etc. | Vincent Sanders | 2012-09-26 | 4 | -10/+202 |
| | | | | add property getter/setter body | ||||
* | put return type in argument list so we can have multiple prototypes per ↵ | Vincent Sanders | 2012-09-25 | 4 | -34/+39 |
| | | | | operation (method) | ||||
* | add interface function return type | Vincent Sanders | 2012-09-24 | 3 | -2/+13 |
| | |||||
* | add interface function argument and type processing | Vincent Sanders | 2012-09-24 | 3 | -22/+281 |
| | |||||
* | add basic function body creation | Vincent Sanders | 2012-09-24 | 4 | -3/+113 |
| | |||||
* | cope with partial interfaces | Vincent Sanders | 2012-09-20 | 4 | -61/+133 |
| | |||||
* | add property and function array generation | Vincent Sanders | 2012-09-20 | 3 | -31/+291 |
| | |||||
* | add comments on generating jsapi function output | Vincent Sanders | 2012-09-19 | 1 | -0/+8 |
| | |||||
* | improve binding debug tree dump output | Vincent Sanders | 2012-09-19 | 3 | -10/+12 |
| | |||||
* | extract and output binding parameters | Vincent Sanders | 2012-09-19 | 4 | -24/+58 |
| | |||||
* | add search function | Vincent Sanders | 2012-09-17 | 4 | -14/+93 |
| | |||||
* | add preamble output | Vincent Sanders | 2012-09-14 | 4 | -3/+36 |
| | | | | add operation nodes to webidl ast | ||||
* | fixus interface memer attributes | Vincent Sanders | 2012-09-14 | 4 | -14/+43 |
| | |||||
* | fix linking into global chain | Vincent Sanders | 2012-09-13 | 1 | -2/+9 |
| | |||||
* | add debug dump to webidl | Vincent Sanders | 2012-09-13 | 6 | -109/+221 |
| | |||||
* | construct the interface target node | Vincent Sanders | 2012-09-11 | 2 | -111/+126 |
| | |||||
* | clean up parser warnings | Vincent Sanders | 2012-09-10 | 4 | -5/+31 |
| | |||||
* | make comment header output work | Vincent Sanders | 2012-09-10 | 1 | -4/+42 |
| | |||||
* | implement node search which makes webidl loading work | Vincent Sanders | 2012-09-10 | 1 | -0/+15 |
| | |||||
* | clean up AST building for both parsers | Vincent Sanders | 2012-09-10 | 11 | -149/+388 |
| | |||||
* | split out output geenration | Vincent Sanders | 2012-09-09 | 7 | -59/+85 |
| | |||||
* | Ignore build directory | Daniel Silverstone | 2012-09-08 | 1 | -0/+1 |
| | |||||
* | alter InterfaceMembers to be left recusrsive | Vincent Sanders | 2012-09-07 | 5 | -3/+15 |
| | | | | Document accurately the changes from the w3c grammar | ||||
* | slightly rearrange Web IDL start term to be left recusrsive and not have ↵ | Vincent Sanders | 2012-09-07 | 1 | -7/+4 |
| | | | | reduce/reduce conflicts | ||||
* | fix braino while moving filename | Vincent Sanders | 2012-09-07 | 1 | -1/+1 |
| | |||||
* | add copyright and licence notices | Vincent Sanders | 2012-09-07 | 12 | -19/+121 |
| | |||||
* | fixup error reporting to give linenumber | Vincent Sanders | 2012-09-07 | 4 | -41/+76 |
| | |||||
* | complete binding section parse | Vincent Sanders | 2012-09-07 | 2 | -5/+33 |
| | |||||
* | move towards having a binding stanza | Vincent Sanders | 2012-09-06 | 4 | -19/+68 |
| | |||||
* | add preamble blocks delinited by [[[ and ]]] | Vincent Sanders | 2012-09-06 | 8 | -109/+218 |
| | | | | Improve separation of binding file handling | ||||
* | initial output generation | Vincent Sanders | 2012-09-06 | 10 | -73/+254 |
| | |||||
* | set lexers input properly | Vincent Sanders | 2012-09-05 | 5 | -16/+78 |
| | | | | add node idl file | ||||
* | make tests work | Vincent Sanders | 2012-09-05 | 19 | -97/+312 |
| | | | | add basic commandlien handling | ||||
* | Fix up bison usage | John-Mark Bell | 2012-09-05 | 3 | -48/+23 |
| | |||||
* | cause objects to link | Vincent Sanders | 2012-09-04 | 2 | -2/+2 |
| | |||||
* | start using core buildsystem | Vincent Sanders | 2012-09-04 | 6 | -30/+61 |
| | |||||
* | Initial version of netsurf webidl javascript binding geenrator tool | Vincent Sanders | 2012-09-04 | 13 | -0/+1533 |