On 09/25/2015 09:10 AM, luigi scarso wrote:


On Fri, Sep 25, 2015 at 4:09 PM, Orion Poplawski <[email protected]
<mailto:[email protected]>> wrote:

    I'm just starting to take a look how luatex makes use of lua.  And
    it appears that luatex does not merely use lua, but extends it in
    various ways, essentially creating new lua dialect.  Is the
    assessment correct?  Is there any documentation on this?


hm,  the only relevant patch I can see here
https://www.tug.org/svn/texlive/trunk/Build/source/libs/lua52/lua-5.2.4-PATCHES
is about utf-8 chars in names.
For the rest, there are a bunch of libraries as lpeg that are embedded
  in the interpreter.

It's no so much the changes made to lua directly, but that luatex appears to make use of lua internals, e.g.:

texk/web2c/luatexdir/lua/lstrlibext.c includes lapi.h which is not a public lua header.

And texk/web2c/luatexdir/lua/texluac.w uses ldebug.h, ldo.h


The current manual is luatexref-t.pdf at
foundry.supelec.fr/scm/viewvc.php/trunk/manual/luatexref-t.pdf?root=luatex&view=log
<http://foundry.supelec.fr/scm/viewvc.php/trunk/manual/luatexref-t.pdf?root=luatex&view=log>

Thanks.

--
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  [email protected]
Boulder, CO 80301              http://www.cora.nwra.com
_______________________________________________
dev-luatex mailing list
[email protected]
http://www.ntg.nl/mailman/listinfo/dev-luatex

Reply via email to