summaryrefslogtreecommitdiff
path: root/source4/build/pidl/pidl.pl
AgeCommit message (Expand)AuthorFilesLines
2003-12-07make pidl a little less verboseAndrew Tridgell1-4/+2
2003-12-07re-wrote pidl to use Parse::Yapp instead of Parse::RecDescent, ThisAndrew Tridgell1-13/+4
2003-11-28 * support multiple interfaces in one IDL file in pidlAndrew Tridgell1-12/+0
2003-11-28added auto-generation of the IDL interface tables. This makes two lessAndrew Tridgell1-1/+1
2003-11-23save about 35% of the time for "make idl" by processing multiple IDLAndrew Tridgell1-58/+72
2003-11-22added the beginnings of an IDL validator, to give clearer errors whenAndrew Tridgell1-0/+3
2003-11-22added Parse::RecDescent module into pidl to ensure we all use the sameAndrew Tridgell1-0/+1
2003-11-20a bit neater way of emitting codeAndrew Tridgell1-1/+1
2003-11-20 * cope with pidl not being in $HOME/pidlAndrew Tridgell1-2/+2
2003-11-20use a precompiled grammer in pidl. This speeds up pidl by about aAndrew Tridgell1-5/+2
2003-11-17* support inline arraysAndrew Tridgell1-1/+1
2003-11-14* make pidl.pl exit with an error on a parse errorAndrew Tridgell1-0/+1
2003-11-11- added support for the pull side of unionsAndrew Tridgell1-1/+1
2003-11-09added a module for auto-generating the client calls. We can now goAndrew Tridgell1-1/+12
2003-11-08- include includes.hAndrew Tridgell1-7/+21
2003-11-06updated pidl to auto-generate the ndr_push_*() functions for theAndrew Tridgell1-1/+6
2001-11-24Added --eparser to call ethereal parser generator.Tim Potter1-1/+12
2000-12-14beginnings of the C parser generatorAndrew Tridgell1-3/+16
2000-12-14fixed helpAndrew Tridgell1-5/+16
2000-12-14first versionAndrew Tridgell1-0/+95