On 2010-07-22 <11:55:38>, Hans Hagen wrote: > On 22-7-2010 11:51, Philipp Gesang wrote: > >Hi all, > > > >what would be an elegant way to make out the current interpreter from inside > >lua? > > > >For now I'm branching things at the top of the script like this: > > > >···8<·········································································· > >if arg[-1] == "texlua" then > > utf=unicode.utf8 > >else > > require "lpeg" > > utf=string > >end > >···8<·········································································· > > if you run your script with mtxrun then you can ask for arguments using > > environment.argument > environment.files Hi Hans, thank you, I was rather looking for some unified way of identifying the lua interpreter that would work with the 4 machines I mentioned. Nevermind, individually testing, while it does not really look good, works fine: ···8<·········································································· if context then interp = "context" elseif arg[0] == "luatex" then interp = "luatex" elseif arg[-1] == "texlua" then interp = "texlua" else interp = "plainlua" end ···8<·········································································· > > > > ----------------------------------------------------------------- > Hans Hagen | PRAGMA ADE > Ridderstraat 27 | 8061 GH Hasselt | The Netherlands > tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com > | www.pragma-pod.nl > ----------------------------------------------------------------- > ___________________________________________________________________________________ > If your question is of interest to others as well, please add an entry to the Wiki! > > maillist : ntg-context@ntg.nl / 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 > ___________________________________________________________________________________ -- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments