From 55d2c54e030c71e71a8b38d17b0e20a1b79517e7 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sun, 7 Dec 2003 13:38:07 +0000 Subject: re-wrote pidl to use Parse::Yapp instead of Parse::RecDescent, This makes pidl about 3x faster, and also gives us much better error reporting and a more standard grammer definition that will be much easier to code in lex/yacc if we want to do so at a later date. (Parse::Yapp uses essentially the same grammer file as lex/yacc) It also means we no longer need Parse::RecDescent, which should make pidl much more portable. (This used to be commit 4bbaffeb44dca99ad8c0245beb1fddbe01557215) --- source4/build/pidl/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source4/build/pidl/Makefile') diff --git a/source4/build/pidl/Makefile b/source4/build/pidl/Makefile index fd0ac4f857..76229ac925 100644 --- a/source4/build/pidl/Makefile +++ b/source4/build/pidl/Makefile @@ -1,5 +1,5 @@ -idl.pm: idl.gram - perl -Ilib -MParse::RecDescent - idl.gram idl +idl.pm: idl.yp + yapp idl.yp clean: rm -f idl.pm -- cgit