On Tue, 2004-06-01 at 16:29 +0200, Peter Danenberg wrote:
I think
there's no debate that 2) is the way to go, however this will
most likely involve writing the parser in c (possibly as php extension)-
not very likely to happen in the next days.
Speaking of which, Gabriel: has there been any serious
deliberation on C?
I'm rewriting the lexer/parser for WikiTeX, and it may
be an opportune time to design a system from the ground up;
robust enough to take into account, for instance, arbitrary
tags and local languages.
One idea is to make the parser available as a php component and lobby to
get it included in future php versions- the tokenized parser we used
until recently can serve as a fallback for small (= not
performance-critical) installations. I think Taw wrote something along
these lines already (in ocaml), Magnus has something in C++ iirc and
JeLuF already experimented with Taw's parser as a php module. So there
are some bits already there to play with.
Gabriel Wicke