can't run external lua library
![](https://secure.gravatar.com/avatar/8fb8e20562b276a1540891a8ce15c8f7.jpg?s=120&d=mm&r=g)
I'm trying to reuse a old library to generate poisson numbers. In old context versions the library works fine, but in the current beta (ConTeXt ver: 2015.07.16 13:30 MKIV beta fmt: 2015.7.23 int: english/english) the execution fails. This code works perfectly in lua 5.3 but not in luatex. why? \startluacode require "meurandist" ARRAY_SIZE=3 arr=meurandist.new_int(ARRAY_SIZE) meurandist.rpoisson(arr,ARRAY_SIZE,4) for i=0,ARRAY_SIZE-1 do print(meurandist.int_getitem(arr,i)) end \stopluacode Thanks a lot Jorge
![](https://secure.gravatar.com/avatar/386a116d129cdc597f2bb6210bbaff7a.jpg?s=120&d=mm&r=g)
On Thu, Jul 23, 2015 at 1:37 AM, DesdeChaves
I'm trying to reuse a old library to generate poisson numbers. In old context versions the library works fine, but in the current beta (ConTeXt ver: 2015.07.16 13:30 MKIV beta fmt: 2015.7.23 int: english/english) the execution fails.
This code works perfectly in lua 5.3 but not in luatex. why?
\startluacode
require "meurandist" ARRAY_SIZE=3 arr=meurandist.new_int(ARRAY_SIZE) meurandist.rpoisson(arr,ARRAY_SIZE,4) for i=0,ARRAY_SIZE-1 do print(meurandist.int_getitem(arr,i)) end
\stopluacode
Thanks a lot
luatex 0.80.1 (the latest luatex) still uses lua 5.2.4 -- luigi
![](https://secure.gravatar.com/avatar/8fb8e20562b276a1540891a8ce15c8f7.jpg?s=120&d=mm&r=g)
Luigi, you saved my day. Thanks a lot. Now all works fine.
2015-07-23 8:30 GMT+01:00 luigi scarso
On Thu, Jul 23, 2015 at 1:37 AM, DesdeChaves
wrote: I'm trying to reuse a old library to generate poisson numbers. In old context versions the library works fine, but in the current beta (ConTeXt ver: 2015.07.16 13:30 MKIV beta fmt: 2015.7.23 int: english/english) the execution fails.
This code works perfectly in lua 5.3 but not in luatex. why?
\startluacode
require "meurandist" ARRAY_SIZE=3 arr=meurandist.new_int(ARRAY_SIZE) meurandist.rpoisson(arr,ARRAY_SIZE,4) for i=0,ARRAY_SIZE-1 do print(meurandist.int_getitem(arr,i)) end
\stopluacode
Thanks a lot
luatex 0.80.1 (the latest luatex) still uses lua 5.2.4
-- luigi
___________________________________________________________________________________ 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
___________________________________________________________________________________
-- Atentamente DesdeChaves
participants (2)
-
DesdeChaves
-
luigi scarso