mirror of
https://github.com/Sei-Lisa/LSL-PyOptimizer
synced 2025-07-02 08:08:20 +00:00
Add IfElseSwap option
This enables an option that was being done unconditionally: to swap the `if` and `else` branches if the condition is shorter when negated. Enabled by default.
This commit is contained in:
parent
e62b5ffcb6
commit
08c429f22b
8 changed files with 44 additions and 17 deletions
|
@ -22,11 +22,11 @@ default
|
|||
if ((list)a == [])
|
||||
llDie();
|
||||
if (a)
|
||||
llOwnerSay("ok");
|
||||
llOwnerSay("1");
|
||||
else
|
||||
llDie();
|
||||
if (a ^ 3)
|
||||
llOwnerSay("ok");
|
||||
llOwnerSay("2");
|
||||
else
|
||||
llDie();
|
||||
if (5 < a)
|
||||
|
@ -35,14 +35,14 @@ default
|
|||
llDie();
|
||||
}
|
||||
else
|
||||
llOwnerSay("ok");
|
||||
llOwnerSay("3");
|
||||
if (a ^ 12)
|
||||
{
|
||||
if (5 < a)
|
||||
llOwnerSay("2");
|
||||
llOwnerSay("5");
|
||||
}
|
||||
else
|
||||
llOwnerSay("1");
|
||||
llOwnerSay("4");
|
||||
if (a < 6)
|
||||
llDie();
|
||||
if (a == 12)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue