On 03/05/2013 10:59 AM, Procházka Lukáš Ing. - Pontex s. r. o. wrote:
which XML processing Lua engine is used by ConTeXt?

There are more XML processors developed for Lua - LuaXML, LuaExpat etc.

Does ConTeXt use one of these or another, or its own - a built-in one?

As I'm processing XML tables with pure Lua, too, I'd like to use only
one engine in pure Lua scripts and within ConTeXt;
I believe it could be possible.


Hans can give the authoritative answer, of course, but if you look into http://www.pragma-ade.com/general/manuals/mk.pdf , chapter XVII, you will see that he has indeed written his own parser, based on lpeg, and not used any of the lua libraries (I'm not a programmer, so take my word with a ton of salt, but I had a look at them and found them truly awful, compared to what, e.g., python and perl have to offer).

Thomas
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : [email protected] / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to