CVS update: samba4/source/build/pidl

tridge at samba.org tridge at samba.org
Sun Dec 7 13:37:51 GMT 2003


Date:	Sun Dec  7 13:37:51 2003
Author:	tridge

Update of /home/cvs/samba4/source/build/pidl
In directory dp.samba.org:/tmp/cvs-serv2208

Modified Files:
	Makefile pidl.pl 
Added Files:
	idl.yp 
Log Message:
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.


Revisions:
idl.yp		NONE => 1.1
	http://www.samba.org/cgi-bin/cvsweb/samba4/source/build/pidl/idl.yp?rev=1.1
Makefile		1.3 => 1.4
	http://www.samba.org/cgi-bin/cvsweb/samba4/source/build/pidl/Makefile.diff?r1=1.3&r2=1.4
pidl.pl		1.18 => 1.19
	http://www.samba.org/cgi-bin/cvsweb/samba4/source/build/pidl/pidl.pl.diff?r1=1.18&r2=1.19


More information about the samba-cvs mailing list