Sei Lisa 923309e4a1 Refine test for min and max.
We had dormant code to check for boolean-ness of functions, which is now active. But it didn't cover all possible booleans. Now it does.

An idea for the future is to associate ranges to expressions, and attach them to calculable functions. For example, (integer)llFrand(2) could be resolved to a boolean.
2017-10-21 11:31:53 +02:00
2017-10-21 11:31:53 +02:00
2016-12-15 04:37:45 +01:00
2017-10-20 18:19:48 +02:00

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), and only for the Second Life flavour of LSL (no OpenSim etc.).

HTML introduction, list of features and documentation available at http://lsl.project.zone/lsl-pyoptimizer/

Description
Optimizes a LSL2 script, folding constants, removing unused code and more. Adds new syntax features too.
Readme 1.7 MiB
Languages
Python 73.5%
LSL 26.5%