pico-8 cpu cycles 0.2.4

Created Diff never expires
105 removals
167 lines
106 additions
167 lines
v0.2.0h
v0.2.4
-------
-------
+ : lua=1
+ : lua=1
- : lua=1
- : lua=1
* : lua=2
* : lua=2
/ : lua=2
/ : lua=2
\ : lua=2
\ : lua=2
% : lua=2
% : lua=2
& : lua=1
& : lua=1
| : lua=1
| : lua=1
^^ : lua=1
^^ : lua=1
<< : lua=1
<< : lua=1
>> : lua=1
>> : lua=1
>>> : lua=1
>>> : lua=1
<<> : lua=1
<<> : lua=1
>>< : lua=1
>>< : lua=1
unary - : lua=2
unary - : lua=1
unary ~ : lua=1
unary ~ : lua=1
unary not : lua=2
unary not : lua=2
@ : lua=1
@ : lua=1
% : lua=1
% : lua=1
$ : lua=1
$ : lua=1
.. : lua=6
.. : lua=4
2^3 : lua=2 sys=16
2^3 : lua=2 sys=16
100^2.5 : lua=2 sys=32
100^2.5 : lua=2 sys=32
2^14.5 : lua=2 sys=32
2^14.5 : lua=2 sys=32
< : lua=4
< : lua=4
> : lua=4
> : lua=4
<= : lua=4
<= : lua=4
>= : lua=4
>= : lua=4
== : lua=4
== : lua=4
!= : lua=4
!= : lua=4
and:t : lua=4
and:t : lua=3
and:f : lua=2
and:f : lua=2
and+ : lua=5
and+ : lua=4
andand : lua=6
andand : lua=5
or:t : lua=2
or:t : lua=2
or:f : lua=4
or:f : lua=3
oror : lua=4
oror : lua=4
==and : lua=6
==and : lua=5
and== : lua=6
and== : lua=6
==and== : lua=6
==and== : lua=6
==and==and== : lua=8
==and==and== : lua=8
==== : lua=8
==== : lua=8
return :
return :
return 1 : lua=2
return 1 : lua=1
return 1,2 : lua=4
return 1,2 : lua=2
return 1,2,3 : lua=6
return 1,2,3 : lua=3
; :
; :
local : lua=2
local : lua=2
local=init : lua=2
local=init : lua=1
local*4 : lua=2
local*4 : lua=2
local*4=init*1 : lua=4
local*4=init*1 : lua=3
local*4=init*4 : lua=8
local*4=init*4 : lua=4
return arg :
return arg :
return arg + arg : lua=1
return arg + arg : lua=1
return local :
return local :
return local + local : lua=1
return local + local : lua=1
return global : lua=2
return global : lua=2
return global(new) : lua=2
return global(new) : lua=2
return global + global : lua=5
return global + global : lua=5
return upvalue : lua=2
return upvalue : lua=2
return upvalue + upvalue : lua=5
return upvalue + upvalue : lua=5
arg= : lua=2
arg= : lua=1
local= : lua=2
local= : lua=1
global= : lua=2
global= : lua=2
global=global + global : lua=7
global=global + global : lua=7
upvalue= : lua=4
upvalue= : lua=3
upvalue=upvalue + upvalue : lua=7
upvalue=upvalue + upvalue : lua=7
x=x+y : lua=1
x=x+y : lua=1
x+=y : lua=1
x+=y : lua=1
x=y : lua=2
x=y : lua=2
arg x,y=y,x : lua=6
arg x,y=y,x : lua=3
x,y=y,x : lua=6
x,y=y,x : lua=3
x,y=1,2 : lua=6
x,y=1,2 : lua=3
x,x=1,2 : lua=6
x,x=1,2 : lua=3
x,x,x=1,2,3 : lua=10
x,x,x=1,2,3 : lua=5
x,x,x=1+,2+,3+ : lua=7
x,x,x=1+,2+,3+ : lua=5
x,x,x=1 : lua=10
x,x,x=1 : lua=6
x,x,x=1,2,3,4 : lua=14
x,x,x=1,2,3,4 : lua=7
x,x,x=1,2,3,4+ : lua=13
x,x,x=1,2,3,4+ : lua=7
x,x,x=1+,2+,3+,4+ : lua=10
x,x,x=1+,2+,3+,4+ : lua=7
[i] : lua=2
[i] : lua=2
[i](NEW) : lua=2
[i](new) : lua=2
[k] : lua=2
[k] : lua=2
[k](NEW) : lua=2
[k](new) : lua=2
[i]= : lua=2
[i]= : lua=2
[i](NEW)= : lua=2
[i](new)= : lua=2
[k]= : lua=2
[k]= : lua=2
[k](NEW)= : lua=2
[k](new)= : lua=2
{} : lua=2
{} : lua=2
{1} : lua=6
{1} : lua=5
{1,2} : lua=8
{1,2} : lua=6
{1..3} : lua=10
{1..3} : lua=7
{1..6} : lua=16
{1..6} : lua=10
{a} : lua=4
{a} : lua=4
{a,b} : lua=6
{a,b} : lua=6
{a..c} : lua=8
{a..c} : lua=8
{a..e} : lua=12
{a..e} : lua=12
{a..e,1} : lua=16
{a..e,1} : lua=15
{a..e,1..4} : lua=22
{a..e,1..4} : lua=18
{1+2} : lua=6
{1+2} : lua=5
# : lua=2
# : lua=2
func : lua=2
func : lua=2
func<up> : lua=2
func<up> : lua=2
func<upup> : lua=2
func<upup> : lua=2
func<_env> : lua=2
func<_env> : lua=2
call() : lua=6
call() : lua=5
call(1) : lua=8
call(1) : lua=6
call(1,2) : lua=10
call(1,2) : lua=7
call(1..5) : lua=16
call(1..5) : lua=10
gcall() : lua=6
gcall() : lua=6
gcall(1) : lua=8
gcall(1) : lua=7
gcall(1,2) : lua=10
gcall(1,2) : lua=8
gcall(1..5) : lua=16
gcall(1..5) : lua=11
upcall() : lua=6
upcall() : lua=6
upcall(1) : lua=8
upcall(1) : lua=7
upcall(1,2) : lua=10
upcall(1,2) : lua=8
upcall(1..5) : lua=16
upcall(1..5) : lua=11
primcall() : lua=4
primcall() : lua=4
primcall(1) : lua=6
primcall(1) : lua=5
primcall(1,2) : lua=8
primcall(1,2) : lua=6
primcall(1..5) : lua=14
primcall(1..5) : lua=9
call(1+2) : lua=8
call(1+2) : lua=6
call(1==2) : lua=10
call(1==2) : lua=9
call(call()) : lua=12
call(call()) : lua=10
if:t : lua=2
if:t : lua=2
if:f : lua=2
if:f : lua=2
if== : lua=2
if== : lua=2
if!= : lua=2
if!= : lua=2
ifel : lua=4
ifel : lua=4
ifelelse : lua=4
ifelelse : lua=4
while:f : lua=2
while:f : lua=2
while<=:f : lua=2
while<=:f : lua=2
while<0>,+= : lua=2
while<0>,+= : lua=2
while<1>,+= : lua=7
while<1>,+= : lua=7
while<2>,+= : lua=12
while<2>,+= : lua=12
while<5>,+= : lua=27
while<5>,+= : lua=27
while<10>,+= : lua=52
while<10>,+= : lua=52
for<n:0> : lua=10
for<n:0> : lua=7
for<n:1> : lua=12
for<n:1> : lua=9
for<n:2> : lua=14
for<n:2> : lua=11
for<n:5> : lua=20
for<n:5> : lua=17
for<n:10> : lua=30
for<n:10> : lua=27
do :
do :
+meta : lua=3
+meta : lua=3
peek : lua=4
peek : lua=3 sys=2
peek2 : lua=4
peek2 : lua=3 sys=2
peek4 : lua=4
peek4 : lua=3 sys=2
poke : lua=4
poke : lua=4 sys=2
poke2 : lua=4
poke2 : lua=4 sys=2
poke4 : lua=4
poke4 : lua=4 sys=2
band : lua=4
band : lua=4
bor : lua=4
bor : lua=4
bxor : lua=4
bxor : lua=4
bnot : lua=4
bnot : lua=4
shl : lua=4
shl : lua=4
shr : lua=4
shr : lua=4
lshr : lua=4
lshr : lua=4
rotl : lua=4
rotl : lua=4
rotr : lua=4
rotr : lua=4
flr : lua=4
flr : lua=4
ceil : lua=4
ceil : lua=4
band_#0 : lua=4
band_#0 : lua=4
band_#1 : lua=6
band_#1 : lua=4
band_#3 : lua=10
band_#3 : lua=4
min : lua=8
min : lua=6