Hi Hartmut, think of this: rewrite the map file mess in lua -) pseudo coded: \lua { <open file> <while not eof> <read and interpret line> pdftex.mapline(...) <end> <close file> } Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Mon, 8 Aug 2005, Hans Hagen wrote:
think of this: rewrite the map file mess in lua -)
pseudo coded:
\lua { <open file> <while not eof> <read and interpret line> pdftex.mapline(...) <end> <close file> }
:-) Remove 90 % of the recently added pdftex primitives, os.clock and os.time would replace the stopwatch (after os.time resolution is increased to ticks). Lua also allows to access sockets, so instead of adding sockets to hook some external software one can take lua and get sockets for free... Well, when? :-( OTOH it's a well-defined limited job, maybe we find a student to do his Masters Thesis on it. Regards, Hartmut
Hartmut Henkel wrote:
:-) Remove 90 % of the recently added pdftex primitives, os.clock and os.time would replace the stopwatch (after os.time resolution is increased to ticks). Lua also allows to access sockets, so instead of adding sockets to hook some external software one can take lua and get sockets for free... Well, when? :-(
indeed, we can remove some of the recent additions including the rexexp stuff (which is marked as experimental anyway)
OTOH it's a well-defined limited job, maybe we find a student to do his Masters Thesis on it.
Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (2)
-
Hans Hagen
-
Hartmut Henkel