Sei-Lisa / LSL-PyOptimizer

Optimizes a LSL2 script, folding constants, removing unused code and more. Adds new syntax features too.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LSL PyOptimizer

LSL PyOptimizer is a LSL2 script optimizer written in Python 2. Currently it only supports code memory optimization (no speed optimization), only for Mono (no LSO or Luau), and only for the Second Life flavour of LSL (no OpenSim etc.).

⚠️ WARNING:
This optimizer is designed for Mono only. It was never designed for LSO, and it was never designed for Luau. Some optimizations are known to make LSO and Luau code larger instead of shorter. When Luau becomes the default, this optimizer will become obsolete.

HTML introduction, list of features and documentation available at http://lsl.blacktulip-virtual.com/lsl-pyoptimizer/

About

Optimizes a LSL2 script, folding constants, removing unused code and more. Adds new syntax features too.

License:GNU General Public License v3.0


Languages

Language:Python 73.5%Language:LSL 26.5%