On 1/10/2013 4:26 PM, Patrick Gundlach wrote:
Luigi,

this looks very promising!!! I've been able to run a simple document with my 
publisher with it. Great.

Just a question: there seems to be a new bit library included, right? Is this 
documented anywhere? Is the library itself documented?

It has these functions:

bit = {
   ["rol"] = "function: builtin#71"
   ["rshift"] = "function: builtin#69"
   ["ror"] = "function: builtin#72"
   ["bswap"] = "function: builtin#67"
   ["bxor"] = "function: builtin#75"
   ["bor"] = "function: builtin#74"
   ["arshift"] = "function: builtin#70"
   ["bnot"] = "function: builtin#66"
   ["tobit"] = "function: builtin#65"
   ["lshift"] = "function: builtin#68"
   ["tohex"] = "function: builtin#76"
   ["band"] = "function: builtin#73"
}

that one is different from the stock lua 5.2 bit32 library so we decided to add bit32 to luajittex as well as that is the standard

(bit32 is documented in the 5.2 manual, and bit on the luajit website)

some functions can be mapped onto the jit bit library (jit will optimize build in functions)

Hans

-----------------------------------------------------------------
                                          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
-----------------------------------------------------------------
_______________________________________________
dev-luatex mailing list
dev-luatex@ntg.nl
http://www.ntg.nl/mailman/listinfo/dev-luatex

Reply via email to