stillhq.com : Mikal, a geek from Canberra living in Silicon Valley http://www.stillhq.com The life, times, travel and software of Michael Still en Copyright (c) Michael Still 2000 - 2006 blosxom simplerss20 v20050208hh 180 http://blogs.law.harvard.edu/tech/rss PandaLex 0.5.1 /panda/pandalex Sun, 18 May 2003 00:00:00 GMT PandaLex 0.5.1 has been released. This release significantly improves the quality of the lexer, with the <a href="/pdfdb/db.html#plparse">best regression test results I've ever had<a/>. There has been no new functionality however. You can <a href="/pandalex/source/pandalex_0_5_1.tgz">download</a> the new version, as well as the <a href="/pandalex/source/pandalex_0_5_1.sig">signature</a>. <br/><br/> <a href="http://www.stillhq.com/panda/pandalex/000009.commentform.html">Comment on this post</a> http://www.stillhq.com/panda/pandalex/000009.html http://www.stillhq.com/panda/pandalex/000009.html CVS server /panda/pandalex Wed, 11 Sep 2002 00:00:00 GMT The code for Panda<i>Lex</i> can also be found in my online CVS server <a href="/cgi-bin/cvsweb/pandalex/">here</a>. <br/><br/> <a href="http://www.stillhq.com/panda/pandalex/000008.commentform.html">Comment on this post</a> http://www.stillhq.com/panda/pandalex/000008.html http://www.stillhq.com/panda/pandalex/000008.html PandaLex 0.5 /panda/pandalex Fri, 22 Mar 2002 22:00:00 GMT This release of Panda<i>Lex</i> includes more parser events, and is generally better than 0.4... Quite a few bugs have been fixed in the parser as well. <BR><BR> You can get it from <a href="http://prdownloads.sourceforge.net/panda/pandalex_0_5.tgz">SourceForge</a>. There is also a <a href="/pandalex/CHANGELOG-05.txt">ChangeLog</a>... <br/><br/> <a href="http://www.stillhq.com/panda/pandalex/000007.commentform.html">Comment on this post</a> http://www.stillhq.com/panda/pandalex/000007.html http://www.stillhq.com/panda/pandalex/000007.html PandaLex 0.4 /panda/pandalex Wed, 06 Mar 2002 22:00:00 GMT This release of Panda<i>Lex</i> includes huge improvements for the parser engine. Please note that the callback infrastructure is not implemented yet... <br><br> You can get it from <a href="http://prdownloads.sourceforge.net/panda/pandalex_0_4.tgz">SourceForge</a>. There is also a <a href="/pandalex/CHANGELOG-04.txt">ChangeLog</a>... <br/><br/> <a href="http://www.stillhq.com/panda/pandalex/000006.commentform.html">Comment on this post</a> http://www.stillhq.com/panda/pandalex/000006.html http://www.stillhq.com/panda/pandalex/000006.html Ongoing Panda<i>Lex</i> development /panda/pandalex Tue, 05 Mar 2002 22:00:00 GMT Its been a long time since the last release of Panda<i>Lex</i>. This is because I have been focussing more on Panda, apart from that I have been putting a fair bit of effort into getting the parser engine right. <BR><BR> The parser engine is nearly there. I have a test set of 2,347 test PDFs, of which Panda<i>Lex</i> currently parses 2,320 correctly. <BR><BR> I'll let you know when the next release is available... <br/><br/> <a href="http://www.stillhq.com/panda/pandalex/000005.commentform.html">Comment on this post</a> http://www.stillhq.com/panda/pandalex/000005.html http://www.stillhq.com/panda/pandalex/000005.html AUUG Winter Conference 2001 presentation /panda/pandalex Tue, 16 Oct 2001 00:00:00 GMT I have finally gotten around to making my AUUG 2001 presentation available online. The slides can be found <a href="/cgi-bin/getpage?area=notes&page=presentations/2001-auug">here</a>. The talk covers how to use Panda and PandaLex <br/><br/> <a href="http://www.stillhq.com/panda/pandalex/000004.commentform.html">Comment on this post</a> http://www.stillhq.com/panda/pandalex/000004.html http://www.stillhq.com/panda/pandalex/000004.html My AOSS III Talk /panda/pandalex Sun, 17 Jun 2001 00:00:00 GMT The slides for my Australian Open Source Symposium talk are now <a href="/cgi-bin/getpage?area=notes&page=presentations/2001-aoss">available online</a>. This talk covers Panda, PandaLex, PandaScript, PNGTools, and stuff like that. <br/><br/> <a href="http://www.stillhq.com/panda/pandalex/000003.commentform.html">Comment on this post</a> http://www.stillhq.com/panda/pandalex/000003.html http://www.stillhq.com/panda/pandalex/000003.html Panda<i>Lex</I> 0.1 Development Release /panda/pandalex Tue, 05 Dec 2000 22:00:00 GMT Here is the souce code for Panda<i>Lex</i> so far. I have released this exactly as it appears in the <a href="/cgi-bin/getpage?area=panda&page=index.htm">Panda</a> code, because this is a atarting point for people to have a look and comment on it. The following points should be noted: <BR><BR> <LI> It is not perfect <LI> It is not a complete implementation of the PDF specification, version 1.3, <b>yet</b> <LI> The next piece of development work for Panda<i>Lex</I> is to get the hooks in place so that people can start using the parser for useful work. I am thinking this will take the form of a series of callback functions that can be defined by the user, but I am open to suggestions... <BR><BR> <a href="http://prdownloads.sourceforge.net/panda/pandalex_0_1_dev.tgz">Source</a> (<a href="http://prdownloads.sourceforge.net/panda/pandalex_0_1_dev.sig">signed</a>) <br/><br/> <a href="http://www.stillhq.com/panda/pandalex/000002.commentform.html">Comment on this post</a> http://www.stillhq.com/panda/pandalex/000002.html http://www.stillhq.com/panda/pandalex/000002.html Why Panda<i>Lex</i>? /panda/pandalex Tue, 05 Dec 2000 22:00:00 GMT I have been thinking for the last day or so, and it occurs to me that the PDF parsing functionality in Panda is more generally useful than what is needed for Panda itself. For instance, the parse could also be used for pdf viewers, pdf modification (what Panda needs it for), or anything else you can think of. <BR><BR> A good simple, and probably fairly common use of Panda<i>Lex</I> would be a simple program to count the number of pages in a PDF document from the command line. This could be useful for determining if the document is damaged or something. <BR><BR> Therefore, welcome to Panda<i>Lex</I>'s page... This is where development work for Panda<i>Lex</i> will occur. <br/><br/> <a href="http://www.stillhq.com/panda/pandalex/000001.commentform.html">Comment on this post</a> http://www.stillhq.com/panda/pandalex/000001.html http://www.stillhq.com/panda/pandalex/000001.html