luajit man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

luajit(1)		     LuaJIT documentation		     luajit(1)

NAME
       luajit - Just-In-Time Compiler for the Lua Language

SYNOPSIS
       luajit [options]... [script [args]...]

WEB SITE
       http://luajit.org

DESCRIPTION
       This is the command-line program to run Lua programs with LuaJIT.

       LuaJIT is a just-in-time (JIT) compiler for the Lua language.  The vir‐
       tual machine (VM) is based on a fast interpreter combined with a	 trace
       compiler. It can significantly improve the performance of Lua programs.

       LuaJIT  is  API- and ABI-compatible with the VM of the standard Lua 5.1
       interpreter. When embedding the	VM  into  an  application,  the	 built
       library can be used as a drop-in replacement.

OPTIONS
       -e chunk
	      Run the given chunk of Lua code.

       -l library
	      Load the named library, just like require("library").

       -b ... Save  or	list  bytecode.	 Run  without arguments to get help on
	      options.

       -j command
	      Perform LuaJIT control command (optional space after -j).

       -O[opt]
	      Control LuaJIT optimizations.

       -i     Run in interactive mode.

       -v     Show LuaJIT version.

       -E     Ignore environment variables.

       --     Stop processing options.

       -      Read script from stdin instead.

       After all options are processed, the given script is  run.   The	 argu‐
       ments are passed in the global arg table.

       Interactive  mode  is  only  entered,  if no script and no -e option is
       given. Interactive mode can be left with EOF (Ctrl-Z).

EXAMPLES
       luajit hello.lua world

	      Prints "Hello world", assuming hello.lua contains:
		print("Hello", arg[1])

       luajit -e "local x=0; for i=1,1e9 do x=x+i end; print(x)"

	      Calculates the sum of the numbers from 1 to 1000000000.
	      And finishes in a reasonable amount of time, too.

       luajit -jv -e "for i=1,10 do for j=1,10 do for k=1,100 do end end end"

	      Runs some nested loops and shows the resulting traces.

COPYRIGHT
       LuaJIT is Copyright © 2005-2015 Mike Pall.
       LuaJIT is open source software, released under the MIT license.

SEE ALSO
       More details in the provided HTML docs or at: http://luajit.org
       More about the Lua language can be found at: http://lua.org/docs.html

       lua(1)

								     luajit(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net