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 -----------------------------------------------------------------