Module init

LuaSrcDiet API

Functions

optimize (opts, source) Optimizes the given Lua source code.

Tables

NONE_OPTS All optimizations disabled.
BASIC_OPTS Basic optimizations enabled.
DEFAULT_OPTS Defaults.
MAXIMUM_OPTS Maximum optimizations enabled (all except experimental).

Fields

_NAME The module's name.
_VERSION The module's version number.
_HOMEPAGE The module's homepage.


Functions

optimize (opts, source)
Optimizes the given Lua source code.

Parameters:

Returns:

    string Optimized source.

Raises:

if the source is malformed, source equivalence test failed, or some other error occured.

Tables

NONE_OPTS
All optimizations disabled.

Fields:

  • binequiv
  • comments
  • emptylines
  • entropy
  • eols
  • experimental
  • locals
  • numbers
  • srcequiv
  • strings
  • whitespace
BASIC_OPTS
Basic optimizations enabled.
DEFAULT_OPTS
Defaults.
MAXIMUM_OPTS
Maximum optimizations enabled (all except experimental).

Fields

_NAME
The module's name.
_VERSION
The module's version number.
_HOMEPAGE
The module's homepage.
generated by LDoc 1.4.6