spacespaceset (9.93e-01)
spacing (2.95e-03)
this (6.64e-04)
return (1.70e-04)
clear (1.22e-04)
compute (1.01e-04)
reset (3.49e-05)
get (3.04e-05)
translate (2.05e-05)
add (1.24e-05)
<SENTENCE_START>
{
this
.
spacing
=
spacing
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
spacing
=
spacing
;
return
this
;
}
<SENTENCE_END/>
%END%spacing (9.90e-01)
set (7.83e-03)
compute (1.32e-04)
%END% (1.14e-04)
size (1.03e-04)
get (9.25e-05)
width (6.44e-05)
height (4.24e-05)
bounds (2.53e-05)
rectangle (9.31e-06)
<SENTENCE_START>
{
this
.
spacing
=
spacing
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
spacing
=
spacing
;
return
this
;
}
<SENTENCE_END/>
get,spacegetget (9.92e-01)
is (3.20e-03)
return (9.93e-04)
spacing (7.35e-04)
iterator (4.60e-04)
size (9.96e-05)
owns (7.31e-05)
protected (5.74e-05)
needs (3.82e-05)
length (1.39e-05)
<SENTENCE_START>
{
return
spacing
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
spacing
;
}
<SENTENCE_END/>
spacespacing (9.49e-01)
get (1.91e-02)
set (1.54e-02)
size (3.35e-03)
compute (2.91e-03)
return (2.83e-03)
width (1.31e-03)
height (7.81e-04)
rectangle (4.64e-04)
%END% (3.59e-04)
<SENTENCE_START>
{
return
spacing
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
spacing
;
}
<SENTENCE_END/>
%END%%END% (8.78e-01)
spacing (6.51e-02)
value (5.74e-03)
height (2.66e-03)
only (2.39e-03)
width (2.27e-03)
count (1.85e-03)
20 (1.70e-03)
buffer (1.24e-03)
offset (1.10e-03)
<SENTENCE_START>
{
return
spacing
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
spacing
;
}
<SENTENCE_END/>
padpadpad (6.93e-01)
right (8.79e-02)
bottom (7.85e-02)
left (6.72e-02)
top (3.53e-02)
padding (2.34e-02)
space (1.06e-03)
set (8.12e-04)
return (5.38e-04)
max (5.04e-04)
<SENTENCE_START>
{
pad
top
=
%SELF%
;
pad
left
=
%SELF%
;
pad
bottom
=
%SELF%
;
pad
right
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
pad
top
=
%SELF%
;
pad
left
=
%SELF%
;
pad
bottom
=
%SELF%
;
pad
right
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.42e-01)
bottom (1.01e-02)
top (9.44e-03)
right (7.40e-03)
left (5.55e-03)
pad (4.30e-03)
align (1.30e-03)
this (8.45e-04)
height (5.89e-04)
width (4.14e-04)
<SENTENCE_START>
{
pad
top
=
%SELF%
;
pad
left
=
%SELF%
;
pad
bottom
=
%SELF%
;
pad
right
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
pad
top
=
%SELF%
;
pad
left
=
%SELF%
;
pad
bottom
=
%SELF%
;
pad
right
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
padpadpad (8.48e-01)
right (3.69e-02)
bottom (3.61e-02)
left (2.33e-02)
padding (2.24e-02)
top (1.92e-02)
set (3.82e-03)
space (1.08e-03)
max (4.06e-04)
return (3.28e-04)
<SENTENCE_START>
{
pad
top
=
top
;
pad
left
=
left
;
pad
bottom
=
bottom
;
pad
right
=
right
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
pad
top
=
top
;
pad
left
=
left
;
pad
bottom
=
bottom
;
pad
right
=
right
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (7.64e-01)
pad (1.70e-01)
top (2.18e-02)
right (6.06e-03)
bottom (4.70e-03)
left (4.18e-03)
this (1.74e-03)
return (1.95e-04)
down (9.52e-05)
align (9.07e-05)
<SENTENCE_START>
{
pad
top
=
top
;
pad
left
=
left
;
pad
bottom
=
bottom
;
pad
right
=
right
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
pad
top
=
top
;
pad
left
=
left
;
pad
bottom
=
bottom
;
pad
right
=
right
;
return
this
;
}
<SENTENCE_END/>
pad,toppadset (4.16e-01)
colspan (1.53e-01)
align (1.12e-01)
left (3.88e-02)
defaults (2.15e-02)
this (1.92e-02)
right (1.82e-02)
width (1.68e-02)
top (1.40e-02)
size (1.35e-02)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
top%END% (5.94e-01)
align (5.92e-02)
left (4.82e-02)
width (3.11e-02)
height (2.68e-02)
manual (2.48e-02)
right (2.47e-02)
top (2.38e-02)
bottom (2.18e-02)
colspan (1.58e-02)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.50e-01)
height (4.17e-03)
width (4.00e-03)
align (2.48e-03)
left (2.48e-03)
2 (1.99e-03)
manual (1.85e-03)
top (1.66e-03)
value (1.66e-03)
right (1.54e-03)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
pad,leftpadset (4.16e-01)
colspan (1.53e-01)
align (1.12e-01)
left (3.88e-02)
defaults (2.15e-02)
this (1.92e-02)
right (1.82e-02)
width (1.68e-02)
top (1.40e-02)
size (1.35e-02)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
left%END% (5.94e-01)
align (5.92e-02)
left (4.82e-02)
width (3.11e-02)
height (2.68e-02)
manual (2.48e-02)
right (2.47e-02)
top (2.38e-02)
bottom (2.18e-02)
colspan (1.58e-02)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.50e-01)
height (4.17e-03)
width (4.00e-03)
align (2.48e-03)
left (2.48e-03)
2 (1.99e-03)
manual (1.85e-03)
top (1.66e-03)
value (1.66e-03)
right (1.54e-03)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
pad,bottompadset (4.16e-01)
colspan (1.53e-01)
align (1.12e-01)
left (3.88e-02)
defaults (2.15e-02)
this (1.92e-02)
right (1.82e-02)
width (1.68e-02)
top (1.40e-02)
size (1.35e-02)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
bottom%END% (5.94e-01)
align (5.92e-02)
left (4.82e-02)
width (3.11e-02)
height (2.68e-02)
manual (2.48e-02)
right (2.47e-02)
top (2.38e-02)
bottom (2.18e-02)
colspan (1.58e-02)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.50e-01)
height (4.17e-03)
width (4.00e-03)
align (2.48e-03)
left (2.48e-03)
2 (1.99e-03)
manual (1.85e-03)
top (1.66e-03)
value (1.66e-03)
right (1.54e-03)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
pad,rightpadset (4.16e-01)
colspan (1.53e-01)
align (1.12e-01)
left (3.88e-02)
defaults (2.15e-02)
this (1.92e-02)
right (1.82e-02)
width (1.68e-02)
top (1.40e-02)
size (1.35e-02)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
right%END% (5.94e-01)
align (5.92e-02)
left (4.82e-02)
width (3.11e-02)
height (2.68e-02)
manual (2.48e-02)
right (2.47e-02)
top (2.38e-02)
bottom (2.18e-02)
colspan (1.58e-02)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.50e-01)
height (4.17e-03)
width (4.00e-03)
align (2.48e-03)
left (2.48e-03)
2 (1.99e-03)
manual (1.85e-03)
top (1.66e-03)
value (1.66e-03)
right (1.54e-03)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
get,pad,topgetget (9.88e-01)
is (3.72e-03)
pad (2.71e-03)
return (1.92e-03)
top (3.86e-04)
iterator (2.65e-04)
needs (1.31e-04)
owns (6.52e-05)
protected (6.34e-05)
append (6.11e-05)
<SENTENCE_START>
{
return
pad
top
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
top
;
}
<SENTENCE_END/>
padpad (9.94e-01)
top (6.16e-03)
return (3.15e-04)
padding (5.67e-06)
space (4.00e-06)
max (2.46e-06)
bottom (1.98e-06)
right (7.13e-07)
min (6.05e-07)
left (5.63e-07)
<SENTENCE_START>
{
return
pad
top
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
top
;
}
<SENTENCE_END/>
toptop (9.88e-01)
pad (5.73e-03)
value (2.17e-03)
%END% (1.23e-03)
max (4.63e-04)
height (2.72e-04)
bottom (2.31e-04)
width (1.62e-04)
right (1.59e-04)
left (1.04e-04)
<SENTENCE_START>
{
return
pad
top
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
top
;
}
<SENTENCE_END/>
%END%%END% (7.76e-01)
value (1.01e-01)
top (3.61e-02)
height (6.95e-03)
width (4.32e-03)
only (3.03e-03)
offset (2.75e-03)
mode (2.25e-03)
20 (1.83e-03)
torque (1.72e-03)
<SENTENCE_START>
{
return
pad
top
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
top
;
}
<SENTENCE_END/>
get,pad,leftgetget (9.88e-01)
is (3.85e-03)
pad (2.83e-03)
return (1.78e-03)
iterator (4.26e-04)
left (4.04e-04)
needs (1.58e-04)
append (8.47e-05)
owns (8.11e-05)
protected (6.63e-05)
<SENTENCE_START>
{
return
pad
left
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
left
;
}
<SENTENCE_END/>
padpad (9.94e-01)
left (5.24e-03)
return (3.21e-04)
padding (6.48e-06)
space (2.36e-06)
max (1.57e-06)
bottom (6.04e-07)
right (6.02e-07)
min (4.88e-07)
pref (2.74e-07)
<SENTENCE_START>
{
return
pad
left
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
left
;
}
<SENTENCE_END/>
leftleft (9.84e-01)
pad (7.84e-03)
value (2.60e-03)
%END% (1.58e-03)
max (6.08e-04)
height (3.31e-04)
bottom (2.48e-04)
right (2.41e-04)
width (2.23e-04)
top (1.86e-04)
<SENTENCE_START>
{
return
pad
left
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
left
;
}
<SENTENCE_END/>
%END%%END% (7.64e-01)
value (1.11e-01)
left (3.07e-02)
height (7.69e-03)
width (5.11e-03)
only (2.95e-03)
offset (2.55e-03)
mode (2.25e-03)
torque (2.02e-03)
max (1.80e-03)
<SENTENCE_START>
{
return
pad
left
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
left
;
}
<SENTENCE_END/>
get,pad,bottomgetget (9.89e-01)
is (2.89e-03)
pad (2.82e-03)
return (1.84e-03)
bottom (4.24e-04)
iterator (2.47e-04)
needs (1.01e-04)
owns (5.53e-05)
append (5.22e-05)
protected (4.67e-05)
<SENTENCE_START>
{
return
pad
bottom
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
bottom
;
}
<SENTENCE_END/>
padpad (9.92e-01)
bottom (7.64e-03)
return (2.58e-04)
padding (5.48e-06)
max (1.97e-06)
space (1.90e-06)
top (6.43e-07)
right (5.63e-07)
left (4.39e-07)
min (3.58e-07)
<SENTENCE_START>
{
return
pad
bottom
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
bottom
;
}
<SENTENCE_END/>
bottombottom (9.90e-01)
pad (4.75e-03)
value (1.85e-03)
%END% (1.26e-03)
max (3.77e-04)
height (2.19e-04)
top (1.48e-04)
width (1.37e-04)
right (1.33e-04)
left (8.67e-05)
<SENTENCE_START>
{
return
pad
bottom
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
bottom
;
}
<SENTENCE_END/>
%END%%END% (7.87e-01)
value (9.65e-02)
bottom (3.51e-02)
height (6.16e-03)
width (3.93e-03)
only (3.02e-03)
offset (2.55e-03)
mode (2.09e-03)
20 (1.84e-03)
torque (1.70e-03)
<SENTENCE_START>
{
return
pad
bottom
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
bottom
;
}
<SENTENCE_END/>
get,pad,rightgetget (9.88e-01)
is (4.10e-03)
pad (2.79e-03)
return (1.85e-03)
right (4.20e-04)
iterator (3.29e-04)
needs (1.42e-04)
append (8.89e-05)
owns (8.00e-05)
protected (5.81e-05)
<SENTENCE_START>
{
return
pad
right
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
right
;
}
<SENTENCE_END/>
padpad (9.94e-01)
right (5.95e-03)
return (2.92e-04)
padding (5.45e-06)
max (2.28e-06)
space (1.92e-06)
bottom (1.01e-06)
left (8.41e-07)
top (4.05e-07)
min (3.82e-07)
<SENTENCE_START>
{
return
pad
right
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
right
;
}
<SENTENCE_END/>
rightright (9.88e-01)
pad (5.62e-03)
value (1.95e-03)
%END% (8.85e-04)
max (4.64e-04)
height (2.60e-04)
bottom (1.90e-04)
width (1.79e-04)
top (1.44e-04)
left (1.22e-04)
<SENTENCE_START>
{
return
pad
right
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
right
;
}
<SENTENCE_END/>
%END%%END% (7.31e-01)
value (1.24e-01)
right (3.54e-02)
height (8.80e-03)
width (5.93e-03)
only (3.48e-03)
offset (3.15e-03)
mode (2.90e-03)
torque (2.43e-03)
20 (2.03e-03)
<SENTENCE_START>
{
return
pad
right
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pad
right
;
}
<SENTENCE_END/>
alignalignset (4.16e-01)
colspan (1.53e-01)
align (1.12e-01)
left (3.88e-02)
defaults (2.15e-02)
this (1.92e-02)
right (1.82e-02)
width (1.68e-02)
top (1.40e-02)
size (1.35e-02)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (5.94e-01)
align (5.92e-02)
left (4.82e-02)
width (3.11e-02)
height (2.68e-02)
manual (2.48e-02)
right (2.47e-02)
top (2.38e-02)
bottom (2.18e-02)
colspan (1.58e-02)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
centercentercenter (4.93e-01)
align (2.80e-01)
set (1.36e-01)
colspan (1.67e-02)
%END% (4.81e-03)
bottom (4.19e-03)
apply (4.13e-03)
right (4.00e-03)
left (3.90e-03)
defaults (3.68e-03)
<SENTENCE_START>
{
align
=
align
.
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
align
=
align
.
%SELF%
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (7.83e-01)
align (1.21e-01)
center (2.60e-02)
bottom (1.08e-02)
top (1.04e-02)
left (9.12e-03)
right (7.99e-03)
position (2.71e-03)
height (2.32e-03)
width (2.12e-03)
<SENTENCE_START>
{
align
=
align
.
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
align
=
align
.
%SELF%
;
return
this
;
}
<SENTENCE_END/>
leftleftright (3.21e-01)
bottom (2.35e-01)
top (1.88e-01)
left (1.73e-01)
align (3.15e-02)
%END% (1.60e-02)
defaults (6.88e-03)
center (3.25e-03)
padding (2.26e-03)
disable (2.02e-03)
<SENTENCE_START>
{
align
|=
align
.
%SELF%
;
align
&=
~
align
.
right
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
align
|=
align
.
%SELF%
;
align
&=
~
align
.
right
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (8.07e-01)
right (4.13e-02)
bottom (3.50e-02)
top (3.24e-02)
left (3.12e-02)
align (2.66e-02)
center (3.83e-03)
height (1.66e-03)
position (1.18e-03)
width (1.10e-03)
<SENTENCE_START>
{
align
|=
align
.
%SELF%
;
align
&=
~
align
.
right
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
align
|=
align
.
%SELF%
;
align
&=
~
align
.
right
;
return
this
;
}
<SENTENCE_END/>
rightrightright (3.07e-01)
bottom (2.33e-01)
top (1.87e-01)
left (1.80e-01)
align (3.80e-02)
%END% (1.82e-02)
defaults (7.40e-03)
center (4.07e-03)
padding (2.52e-03)
disable (1.84e-03)
<SENTENCE_START>
{
align
|=
align
.
%SELF%
;
align
&=
~
align
.
left
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
align
|=
align
.
%SELF%
;
align
&=
~
align
.
left
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (8.61e-01)
left (2.95e-02)
bottom (2.40e-02)
right (2.33e-02)
top (2.22e-02)
align (1.97e-02)
center (2.56e-03)
height (1.23e-03)
position (9.93e-04)
y (8.35e-04)
<SENTENCE_START>
{
align
|=
align
.
%SELF%
;
align
&=
~
align
.
left
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
align
|=
align
.
%SELF%
;
align
&=
~
align
.
left
;
return
this
;
}
<SENTENCE_END/>
get,aligngetget (9.47e-01)
is (2.23e-02)
iterator (1.70e-02)
needs (2.84e-03)
protected (1.66e-03)
return (1.22e-03)
align (8.11e-04)
owns (7.70e-04)
center (3.25e-04)
annotation (3.06e-04)
<SENTENCE_START>
{
return
align
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
align
;
}
<SENTENCE_END/>
alignalign (6.86e-01)
center (1.43e-01)
%END% (1.33e-01)
bottom (5.70e-03)
top (5.29e-03)
right (4.13e-03)
left (2.58e-03)
mode (2.36e-03)
return (1.97e-03)
bounds (1.53e-03)
<SENTENCE_START>
{
return
align
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
align
;
}
<SENTENCE_END/>
%END%%END% (9.57e-01)
align (1.50e-02)
value (2.34e-03)
only (1.28e-03)
mode (1.10e-03)
height (1.05e-03)
20 (9.11e-04)
width (8.07e-04)
count (6.45e-04)
offset (5.31e-04)
<SENTENCE_START>
{
return
align
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
align
;
}
<SENTENCE_END/>
fillfillfill (8.88e-01)
set (2.71e-02)
expand (8.25e-03)
scale (8.22e-03)
x (8.14e-03)
center (3.78e-03)
grow (3.51e-03)
1f (2.75e-03)
align (2.62e-03)
invalidate (2.58e-03)
<SENTENCE_START>
{
%SELF%
=
1f
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
=
1f
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (2.88e-01)
x (1.35e-01)
y (7.45e-02)
align (4.14e-02)
fill (3.72e-02)
position (3.56e-02)
left (2.93e-02)
width (2.24e-02)
top (1.79e-02)
center (1.72e-02)
<SENTENCE_START>
{
%SELF%
=
1f
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
=
1f
;
return
this
;
}
<SENTENCE_END/>
fillfillset (4.16e-01)
colspan (1.53e-01)
align (1.12e-01)
left (3.88e-02)
defaults (2.15e-02)
this (1.92e-02)
right (1.82e-02)
width (1.68e-02)
top (1.40e-02)
size (1.35e-02)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (5.94e-01)
align (5.92e-02)
left (4.82e-02)
width (3.11e-02)
height (2.68e-02)
manual (2.48e-02)
right (2.47e-02)
top (2.38e-02)
bottom (2.18e-02)
colspan (1.58e-02)
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
%SELF%
=
%SELF%
;
return
this
;
}
<SENTENCE_END/>
get,fillgetget (9.90e-01)
is (3.98e-03)
fill (1.50e-03)
return (1.21e-03)
needs (1.97e-04)
iterator (1.88e-04)
owns (6.73e-05)
length (4.53e-05)
touch (4.41e-05)
append (3.82e-05)
<SENTENCE_START>
{
return
fill
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
fill
;
}
<SENTENCE_END/>
fillfill (9.97e-01)
return (2.85e-03)
rectangle (2.32e-06)
grow (1.42e-06)
scale (1.10e-06)
%END% (8.06e-07)
draw (6.36e-07)
circle (5.24e-07)
line (3.28e-07)
color (1.83e-07)
<SENTENCE_START>
{
return
fill
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
fill
;
}
<SENTENCE_END/>
%END%%END% (9.47e-01)
fill (1.99e-02)
height (1.05e-03)
value (1.01e-03)
width (1.00e-03)
offset (9.25e-04)
only (7.50e-04)
20 (7.48e-04)
buffer (7.12e-04)
display (6.52e-04)
<SENTENCE_START>
{
return
fill
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
fill
;
}
<SENTENCE_END/>
copy,filecopyget (7.04e-01)
write (2.04e-02)
create (1.80e-02)
%UNK% (1.71e-02)
load (1.61e-02)
new (1.40e-02)
save (1.18e-02)
copy (1.15e-02)
instance (9.35e-03)
set (7.06e-03)
<SENTENCE_START>
{
if
(
!
filter
.
accept
(
dest
.
path
(
)
,
false
)
)
return
;
try
{
assets
.
add
(
new
asset
(
dest
,
filter
.
get
type
(
dest
.
path
(
)
)
)
)
;
dest
.
write
(
source
.
read
(
)
,
false
)
;
}
catch
(
exception
ex
)
{
throw
new
gdx
runtime
exception
(
"Error copying source file: "
+
source
+
" "
+
"To destination: "
+
dest
,
ex
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
filter
.
accept
(
dest
.
path
(
)
,
false
)
)
return
;
try
{
assets
.
add
(
new
asset
(
dest
,
filter
.
get
type
(
dest
.
path
(
)
)
)
)
;
dest
.
write
(
source
.
read
(
)
,
false
)
;
}
catch
(
exception
ex
)
{
throw
new
gdx
runtime
exception
(
"Error copying source file: "
+
source
+
" "
+
"To destination: "
+
dest
,
ex
)
;
}
}
<SENTENCE_END/>
file%END% (3.62e-01)
assets (3.40e-01)
asset (1.34e-01)
new (3.56e-02)
dest (8.65e-03)
type (6.05e-03)
%UNK% (4.22e-03)
filter (3.55e-03)
source (2.08e-03)
get (1.95e-03)
<SENTENCE_START>
{
if
(
!
filter
.
accept
(
dest
.
path
(
)
,
false
)
)
return
;
try
{
assets
.
add
(
new
asset
(
dest
,
filter
.
get
type
(
dest
.
path
(
)
)
)
)
;
dest
.
write
(
source
.
read
(
)
,
false
)
;
}
catch
(
exception
ex
)
{
throw
new
gdx
runtime
exception
(
"Error copying source file: "
+
source
+
" "
+
"To destination: "
+
dest
,
ex
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
filter
.
accept
(
dest
.
path
(
)
,
false
)
)
return
;
try
{
assets
.
add
(
new
asset
(
dest
,
filter
.
get
type
(
dest
.
path
(
)
)
)
)
;
dest
.
write
(
source
.
read
(
)
,
false
)
;
}
catch
(
exception
ex
)
{
throw
new
gdx
runtime
exception
(
"Error copying source file: "
+
source
+
" "
+
"To destination: "
+
dest
,
ex
)
;
}
}
<SENTENCE_END/>
%END%%END% (7.81e-01)
asset (4.56e-02)
assets (2.42e-02)
dest (1.02e-02)
add (9.04e-03)
filter (6.48e-03)
path (3.82e-03)
source (3.52e-03)
new (3.01e-03)
type (2.81e-03)
<SENTENCE_START>
{
if
(
!
filter
.
accept
(
dest
.
path
(
)
,
false
)
)
return
;
try
{
assets
.
add
(
new
asset
(
dest
,
filter
.
get
type
(
dest
.
path
(
)
)
)
)
;
dest
.
write
(
source
.
read
(
)
,
false
)
;
}
catch
(
exception
ex
)
{
throw
new
gdx
runtime
exception
(
"Error copying source file: "
+
source
+
" "
+
"To destination: "
+
dest
,
ex
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
filter
.
accept
(
dest
.
path
(
)
,
false
)
)
return
;
try
{
assets
.
add
(
new
asset
(
dest
,
filter
.
get
type
(
dest
.
path
(
)
)
)
)
;
dest
.
write
(
source
.
read
(
)
,
false
)
;
}
catch
(
exception
ex
)
{
throw
new
gdx
runtime
exception
(
"Error copying source file: "
+
source
+
" "
+
"To destination: "
+
dest
,
ex
)
;
}
}
<SENTENCE_END/>
copy,directorycopyget (2.45e-01)
load (9.06e-02)
%END% (8.78e-02)
process (8.46e-02)
copy (6.60e-02)
%UNK% (2.98e-02)
file (2.15e-02)
main (1.96e-02)
set (1.42e-02)
save (1.33e-02)
<SENTENCE_START>
{
if
(
!
filter
.
accept
(
dest
dir
.
path
(
)
,
true
)
)
return
;
assets
.
add
(
new
asset
(
dest
dir
,
asset
type
.
directory
)
)
;
dest
dir
.
mkdirs
(
)
;
file
wrapper
[
]
files
=
source
dir
.
list
(
)
;
for
(
int
i
=
0
,
n
=
files
.
length
;
i
<
n
;
i
++
)
{
file
wrapper
src
file
=
files
[
i
]
;
file
wrapper
dest
file
=
dest
dir
.
child
(
src
file
.
name
(
)
)
;
if
(
src
file
.
is
directory
(
)
)
%SELF%
(
src
file
,
dest
file
,
filter
,
assets
)
;
else
copy
file
(
src
file
,
dest
file
,
filter
,
assets
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
filter
.
accept
(
dest
dir
.
path
(
)
,
true
)
)
return
;
assets
.
add
(
new
asset
(
dest
dir
,
asset
type
.
directory
)
)
;
dest
dir
.
mkdirs
(
)
;
file
wrapper
[
]
files
=
source
dir
.
list
(
)
;
for
(
int
i
=
0
,
n
=
files
.
length
;
i
<
n
;
i
++
)
{
file
wrapper
src
file
=
files
[
i
]
;
file
wrapper
dest
file
=
dest
dir
.
child
(
src
file
.
name
(
)
)
;
if
(
src
file
.
is
directory
(
)
)
%SELF%
(
src
file
,
dest
file
,
filter
,
assets
)
;
else
copy
file
(
src
file
,
dest
file
,
filter
,
assets
)
;
}
}
<SENTENCE_END/>
directory%END% (6.63e-01)
wrapper (4.84e-02)
file (4.72e-02)
dest (3.10e-02)
dir (2.72e-02)
asset (1.08e-02)
assets (9.46e-03)
src (8.83e-03)
source (7.27e-03)
filter (7.16e-03)
<SENTENCE_START>
{
if
(
!
filter
.
accept
(
dest
dir
.
path
(
)
,
true
)
)
return
;
assets
.
add
(
new
asset
(
dest
dir
,
asset
type
.
directory
)
)
;
dest
dir
.
mkdirs
(
)
;
file
wrapper
[
]
files
=
source
dir
.
list
(
)
;
for
(
int
i
=
0
,
n
=
files
.
length
;
i
<
n
;
i
++
)
{
file
wrapper
src
file
=
files
[
i
]
;
file
wrapper
dest
file
=
dest
dir
.
child
(
src
file
.
name
(
)
)
;
if
(
src
file
.
is
directory
(
)
)
%SELF%
(
src
file
,
dest
file
,
filter
,
assets
)
;
else
copy
file
(
src
file
,
dest
file
,
filter
,
assets
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
filter
.
accept
(
dest
dir
.
path
(
)
,
true
)
)
return
;
assets
.
add
(
new
asset
(
dest
dir
,
asset
type
.
directory
)
)
;
dest
dir
.
mkdirs
(
)
;
file
wrapper
[
]
files
=
source
dir
.
list
(
)
;
for
(
int
i
=
0
,
n
=
files
.
length
;
i
<
n
;
i
++
)
{
file
wrapper
src
file
=
files
[
i
]
;
file
wrapper
dest
file
=
dest
dir
.
child
(
src
file
.
name
(
)
)
;
if
(
src
file
.
is
directory
(
)
)
%SELF%
(
src
file
,
dest
file
,
filter
,
assets
)
;
else
copy
file
(
src
file
,
dest
file
,
filter
,
assets
)
;
}
}
<SENTENCE_END/>
%END%%END% (8.60e-01)
file (1.37e-02)
dir (1.19e-02)
asset (1.02e-02)
wrapper (6.42e-03)
dest (6.23e-03)
filter (4.80e-03)
src (3.48e-03)
i (2.50e-03)
assets (2.49e-03)
<SENTENCE_START>
{
if
(
!
filter
.
accept
(
dest
dir
.
path
(
)
,
true
)
)
return
;
assets
.
add
(
new
asset
(
dest
dir
,
asset
type
.
directory
)
)
;
dest
dir
.
mkdirs
(
)
;
file
wrapper
[
]
files
=
source
dir
.
list
(
)
;
for
(
int
i
=
0
,
n
=
files
.
length
;
i
<
n
;
i
++
)
{
file
wrapper
src
file
=
files
[
i
]
;
file
wrapper
dest
file
=
dest
dir
.
child
(
src
file
.
name
(
)
)
;
if
(
src
file
.
is
directory
(
)
)
%SELF%
(
src
file
,
dest
file
,
filter
,
assets
)
;
else
copy
file
(
src
file
,
dest
file
,
filter
,
assets
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
filter
.
accept
(
dest
dir
.
path
(
)
,
true
)
)
return
;
assets
.
add
(
new
asset
(
dest
dir
,
asset
type
.
directory
)
)
;
dest
dir
.
mkdirs
(
)
;
file
wrapper
[
]
files
=
source
dir
.
list
(
)
;
for
(
int
i
=
0
,
n
=
files
.
length
;
i
<
n
;
i
++
)
{
file
wrapper
src
file
=
files
[
i
]
;
file
wrapper
dest
file
=
dest
dir
.
child
(
src
file
.
name
(
)
)
;
if
(
src
file
.
is
directory
(
)
)
%SELF%
(
src
file
,
dest
file
,
filter
,
assets
)
;
else
copy
file
(
src
file
,
dest
file
,
filter
,
assets
)
;
}
}
<SENTENCE_END/>
get,asset,filtergetget (3.47e-01)
instance (6.93e-02)
%UNK% (5.31e-02)
generate (4.31e-02)
create (4.21e-02)
load (3.42e-02)
save (2.32e-02)
update (2.12e-02)
handle (1.95e-02)
resolve (1.72e-02)
<SENTENCE_START>
{
configuration
property
asset
filter
class
property
=
null
;
try
{
asset
filter
class
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetfilterclass"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
new
default
asset
filter
(
)
;
}
if
(
asset
filter
class
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
new
default
asset
filter
(
)
;
}
string
asset
filter
class
=
asset
filter
class
property
.
get
values
(
)
.
get
(
0
)
;
if
(
asset
filter
class
==
null
)
return
new
default
asset
filter
(
)
;
try
{
return
(
asset
filter
)
class
.
for
name
(
asset
filter
class
)
.
new
instance
(
)
;
}
catch
(
exception
e
)
{
throw
new
runtime
exception
(
"Couldn't instantiate custom AssetFilter '"
+
asset
filter
class
+
"', make sure the class is public and has a public default constructor"
,
e
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
filter
class
property
=
null
;
try
{
asset
filter
class
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetfilterclass"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
new
default
asset
filter
(
)
;
}
if
(
asset
filter
class
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
new
default
asset
filter
(
)
;
}
string
asset
filter
class
=
asset
filter
class
property
.
get
values
(
)
.
get
(
0
)
;
if
(
asset
filter
class
==
null
)
return
new
default
asset
filter
(
)
;
try
{
return
(
asset
filter
)
class
.
for
name
(
asset
filter
class
)
.
new
instance
(
)
;
}
catch
(
exception
e
)
{
throw
new
runtime
exception
(
"Couldn't instantiate custom AssetFilter '"
+
asset
filter
class
+
"', make sure the class is public and has a public default constructor"
,
e
)
;
}
}
<SENTENCE_END/>
assetasset (5.53e-01)
filter (1.41e-01)
%END% (9.96e-02)
property (6.05e-02)
class (1.47e-02)
default (1.32e-02)
instance (1.07e-02)
get (7.58e-03)
%UNK% (7.41e-03)
new (4.62e-03)
<SENTENCE_START>
{
configuration
property
asset
filter
class
property
=
null
;
try
{
asset
filter
class
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetfilterclass"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
new
default
asset
filter
(
)
;
}
if
(
asset
filter
class
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
new
default
asset
filter
(
)
;
}
string
asset
filter
class
=
asset
filter
class
property
.
get
values
(
)
.
get
(
0
)
;
if
(
asset
filter
class
==
null
)
return
new
default
asset
filter
(
)
;
try
{
return
(
asset
filter
)
class
.
for
name
(
asset
filter
class
)
.
new
instance
(
)
;
}
catch
(
exception
e
)
{
throw
new
runtime
exception
(
"Couldn't instantiate custom AssetFilter '"
+
asset
filter
class
+
"', make sure the class is public and has a public default constructor"
,
e
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
filter
class
property
=
null
;
try
{
asset
filter
class
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetfilterclass"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
new
default
asset
filter
(
)
;
}
if
(
asset
filter
class
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
new
default
asset
filter
(
)
;
}
string
asset
filter
class
=
asset
filter
class
property
.
get
values
(
)
.
get
(
0
)
;
if
(
asset
filter
class
==
null
)
return
new
default
asset
filter
(
)
;
try
{
return
(
asset
filter
)
class
.
for
name
(
asset
filter
class
)
.
new
instance
(
)
;
}
catch
(
exception
e
)
{
throw
new
runtime
exception
(
"Couldn't instantiate custom AssetFilter '"
+
asset
filter
class
+
"', make sure the class is public and has a public default constructor"
,
e
)
;
}
}
<SENTENCE_END/>
filterfilter (3.93e-01)
asset (1.60e-01)
class (1.55e-01)
%END% (1.29e-01)
property (2.70e-02)
default (1.08e-02)
instance (7.26e-03)
get (6.06e-03)
%UNK% (4.80e-03)
new (4.58e-03)
<SENTENCE_START>
{
configuration
property
asset
filter
class
property
=
null
;
try
{
asset
filter
class
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetfilterclass"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
new
default
asset
filter
(
)
;
}
if
(
asset
filter
class
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
new
default
asset
filter
(
)
;
}
string
asset
filter
class
=
asset
filter
class
property
.
get
values
(
)
.
get
(
0
)
;
if
(
asset
filter
class
==
null
)
return
new
default
asset
filter
(
)
;
try
{
return
(
asset
filter
)
class
.
for
name
(
asset
filter
class
)
.
new
instance
(
)
;
}
catch
(
exception
e
)
{
throw
new
runtime
exception
(
"Couldn't instantiate custom AssetFilter '"
+
asset
filter
class
+
"', make sure the class is public and has a public default constructor"
,
e
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
filter
class
property
=
null
;
try
{
asset
filter
class
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetfilterclass"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
new
default
asset
filter
(
)
;
}
if
(
asset
filter
class
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
new
default
asset
filter
(
)
;
}
string
asset
filter
class
=
asset
filter
class
property
.
get
values
(
)
.
get
(
0
)
;
if
(
asset
filter
class
==
null
)
return
new
default
asset
filter
(
)
;
try
{
return
(
asset
filter
)
class
.
for
name
(
asset
filter
class
)
.
new
instance
(
)
;
}
catch
(
exception
e
)
{
throw
new
runtime
exception
(
"Couldn't instantiate custom AssetFilter '"
+
asset
filter
class
+
"', make sure the class is public and has a public default constructor"
,
e
)
;
}
}
<SENTENCE_END/>
%END%%END% (6.49e-01)
class (7.25e-02)
filter (6.52e-02)
property (2.95e-02)
asset (2.09e-02)
instance (1.49e-02)
%UNK% (1.02e-02)
get (7.17e-03)
default (3.96e-03)
new (3.89e-03)
<SENTENCE_START>
{
configuration
property
asset
filter
class
property
=
null
;
try
{
asset
filter
class
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetfilterclass"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
new
default
asset
filter
(
)
;
}
if
(
asset
filter
class
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
new
default
asset
filter
(
)
;
}
string
asset
filter
class
=
asset
filter
class
property
.
get
values
(
)
.
get
(
0
)
;
if
(
asset
filter
class
==
null
)
return
new
default
asset
filter
(
)
;
try
{
return
(
asset
filter
)
class
.
for
name
(
asset
filter
class
)
.
new
instance
(
)
;
}
catch
(
exception
e
)
{
throw
new
runtime
exception
(
"Couldn't instantiate custom AssetFilter '"
+
asset
filter
class
+
"', make sure the class is public and has a public default constructor"
,
e
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
filter
class
property
=
null
;
try
{
asset
filter
class
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetfilterclass"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
new
default
asset
filter
(
)
;
}
if
(
asset
filter
class
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
new
default
asset
filter
(
)
;
}
string
asset
filter
class
=
asset
filter
class
property
.
get
values
(
)
.
get
(
0
)
;
if
(
asset
filter
class
==
null
)
return
new
default
asset
filter
(
)
;
try
{
return
(
asset
filter
)
class
.
for
name
(
asset
filter
class
)
.
new
instance
(
)
;
}
catch
(
exception
e
)
{
throw
new
runtime
exception
(
"Couldn't instantiate custom AssetFilter '"
+
asset
filter
class
+
"', make sure the class is public and has a public default constructor"
,
e
)
;
}
}
<SENTENCE_END/>
get,asset,pathgetget (1.66e-01)
%UNK% (1.32e-01)
load (1.04e-01)
parse (3.19e-02)
write (2.94e-02)
read (2.12e-02)
set (1.79e-02)
save (1.70e-02)
process (1.59e-02)
update (1.49e-02)
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
for
(
string
token
:
tokens
)
{
system
.
out
.
println
(
token
)
;
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
"../"
+
token
)
.
exists
(
)
)
{
return
token
;
}
}
throw
new
runtime
exception
(
"No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file"
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
for
(
string
token
:
tokens
)
{
system
.
out
.
println
(
token
)
;
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
"../"
+
token
)
.
exists
(
)
)
{
return
token
;
}
}
throw
new
runtime
exception
(
"No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file"
)
;
}
}
<SENTENCE_END/>
assetasset (4.86e-01)
%END% (1.50e-01)
path (1.31e-01)
property (5.31e-02)
%UNK% (1.77e-02)
string (8.33e-03)
file (6.15e-03)
get (3.65e-03)
token (3.19e-03)
new (3.09e-03)
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
for
(
string
token
:
tokens
)
{
system
.
out
.
println
(
token
)
;
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
"../"
+
token
)
.
exists
(
)
)
{
return
token
;
}
}
throw
new
runtime
exception
(
"No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file"
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
for
(
string
token
:
tokens
)
{
system
.
out
.
println
(
token
)
;
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
"../"
+
token
)
.
exists
(
)
)
{
return
token
;
}
}
throw
new
runtime
exception
(
"No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file"
)
;
}
}
<SENTENCE_END/>
pathpath (2.98e-01)
%END% (2.59e-01)
property (1.02e-01)
asset (5.63e-02)
string (1.26e-02)
%UNK% (1.15e-02)
paths (9.27e-03)
exception (7.48e-03)
new (6.72e-03)
file (6.50e-03)
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
for
(
string
token
:
tokens
)
{
system
.
out
.
println
(
token
)
;
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
"../"
+
token
)
.
exists
(
)
)
{
return
token
;
}
}
throw
new
runtime
exception
(
"No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file"
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
for
(
string
token
:
tokens
)
{
system
.
out
.
println
(
token
)
;
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
"../"
+
token
)
.
exists
(
)
)
{
return
token
;
}
}
throw
new
runtime
exception
(
"No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file"
)
;
}
}
<SENTENCE_END/>
%END%%END% (7.72e-01)
property (3.45e-02)
%UNK% (1.27e-02)
path (1.17e-02)
string (1.03e-02)
file (4.79e-03)
to (3.60e-03)
new (3.44e-03)
paths (3.39e-03)
exception (3.25e-03)
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
for
(
string
token
:
tokens
)
{
system
.
out
.
println
(
token
)
;
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
"../"
+
token
)
.
exists
(
)
)
{
return
token
;
}
}
throw
new
runtime
exception
(
"No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file"
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
throw
new
runtime
exception
(
"No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file"
)
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
for
(
string
token
:
tokens
)
{
system
.
out
.
println
(
token
)
;
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
"../"
+
token
)
.
exists
(
)
)
{
return
token
;
}
}
throw
new
runtime
exception
(
"No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file"
)
;
}
}
<SENTENCE_END/>
get,asset,output,pathgetget (2.34e-01)
load (1.20e-01)
%UNK% (1.11e-01)
parse (2.09e-02)
update (1.92e-02)
process (1.84e-02)
is (1.78e-02)
read (1.46e-02)
set (1.34e-02)
save (1.31e-02)
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetoutputpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
null
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
null
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
return
null
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
string
path
=
null
;
for
(
string
token
:
tokens
)
{
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
token
)
.
mkdirs
(
)
)
{
path
=
token
;
}
}
if
(
path
!=
null
&&
!
path
.
ends
with
(
"/"
)
)
{
path
+=
"/"
;
}
return
path
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetoutputpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
null
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
null
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
return
null
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
string
path
=
null
;
for
(
string
token
:
tokens
)
{
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
token
)
.
mkdirs
(
)
)
{
path
=
token
;
}
}
if
(
path
!=
null
&&
!
path
.
ends
with
(
"/"
)
)
{
path
+=
"/"
;
}
return
path
;
}
}
<SENTENCE_END/>
assetasset (5.73e-01)
path (1.33e-01)
%END% (1.17e-01)
property (4.73e-02)
%UNK% (8.59e-03)
string (6.76e-03)
file (5.26e-03)
get (3.38e-03)
null (2.66e-03)
paths (2.54e-03)
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetoutputpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
null
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
null
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
return
null
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
string
path
=
null
;
for
(
string
token
:
tokens
)
{
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
token
)
.
mkdirs
(
)
)
{
path
=
token
;
}
}
if
(
path
!=
null
&&
!
path
.
ends
with
(
"/"
)
)
{
path
+=
"/"
;
}
return
path
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetoutputpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
null
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
null
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
return
null
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
string
path
=
null
;
for
(
string
token
:
tokens
)
{
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
token
)
.
mkdirs
(
)
)
{
path
=
token
;
}
}
if
(
path
!=
null
&&
!
path
.
ends
with
(
"/"
)
)
{
path
+=
"/"
;
}
return
path
;
}
}
<SENTENCE_END/>
outputpath (3.78e-01)
%END% (2.19e-01)
property (1.04e-01)
asset (6.02e-02)
string (1.13e-02)
paths (1.08e-02)
null (6.75e-03)
wrapper (6.40e-03)
file (5.87e-03)
return (5.87e-03)
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetoutputpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
null
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
null
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
return
null
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
string
path
=
null
;
for
(
string
token
:
tokens
)
{
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
token
)
.
mkdirs
(
)
)
{
path
=
token
;
}
}
if
(
path
!=
null
&&
!
path
.
ends
with
(
"/"
)
)
{
path
+=
"/"
;
}
return
path
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetoutputpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
null
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
null
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
return
null
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
string
path
=
null
;
for
(
string
token
:
tokens
)
{
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
token
)
.
mkdirs
(
)
)
{
path
=
token
;
}
}
if
(
path
!=
null
&&
!
path
.
ends
with
(
"/"
)
)
{
path
+=
"/"
;
}
return
path
;
}
}
<SENTENCE_END/>
path%END% (7.87e-01)
property (3.56e-02)
path (1.69e-02)
%UNK% (9.16e-03)
string (8.60e-03)
file (4.72e-03)
paths (3.88e-03)
get (2.71e-03)
wrapper (2.63e-03)
return (2.59e-03)
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetoutputpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
null
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
null
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
return
null
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
string
path
=
null
;
for
(
string
token
:
tokens
)
{
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
token
)
.
mkdirs
(
)
)
{
path
=
token
;
}
}
if
(
path
!=
null
&&
!
path
.
ends
with
(
"/"
)
)
{
path
+=
"/"
;
}
return
path
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetoutputpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
null
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
null
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
return
null
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
string
path
=
null
;
for
(
string
token
:
tokens
)
{
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
token
)
.
mkdirs
(
)
)
{
path
=
token
;
}
}
if
(
path
!=
null
&&
!
path
.
ends
with
(
"/"
)
)
{
path
+=
"/"
;
}
return
path
;
}
}
<SENTENCE_END/>
%END%%END% (8.68e-01)
%UNK% (9.19e-03)
property (8.18e-03)
string (7.36e-03)
path (4.56e-03)
file (4.09e-03)
to (2.53e-03)
directory (2.04e-03)
absolute (1.91e-03)
get (1.76e-03)
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetoutputpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
null
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
null
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
return
null
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
string
path
=
null
;
for
(
string
token
:
tokens
)
{
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
token
)
.
mkdirs
(
)
)
{
path
=
token
;
}
}
if
(
path
!=
null
&&
!
path
.
ends
with
(
"/"
)
)
{
path
+=
"/"
;
}
return
path
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
configuration
property
asset
path
property
=
null
;
try
{
asset
path
property
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.assetoutputpath"
)
;
}
catch
(
bad
property
value
exception
e
)
{
return
null
;
}
if
(
asset
path
property
.
get
values
(
)
.
size
(
)
==
0
)
{
return
null
;
}
string
paths
=
asset
path
property
.
get
values
(
)
.
get
(
0
)
;
if
(
paths
==
null
)
{
return
null
;
}
else
{
array
list
<
string
>
existing
paths
=
new
array
list
<
string
>
(
)
;
string
[
]
tokens
=
paths
.
split
(
","
)
;
string
path
=
null
;
for
(
string
token
:
tokens
)
{
if
(
new
file
wrapper
(
token
)
.
exists
(
)
||
new
file
wrapper
(
token
)
.
mkdirs
(
)
)
{
path
=
token
;
}
}
if
(
path
!=
null
&&
!
path
.
ends
with
(
"/"
)
)
{
path
+=
"/"
;
}
return
path
;
}
}
<SENTENCE_END/>
get,classpath,filesgetget (5.77e-01)
%UNK% (1.13e-01)
update (2.42e-02)
load (2.33e-02)
find (1.59e-02)
generate (1.51e-02)
is (1.04e-02)
parse (8.84e-03)
property (6.98e-03)
process (5.14e-03)
<SENTENCE_START>
{
list
<
string
>
classpath
files
=
new
array
list
<
string
>
(
)
;
try
{
configuration
property
prop
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.files.classpath"
)
;
for
(
string
value
:
prop
.
get
values
(
)
)
{
classpath
files
.
add
(
value
)
;
}
}
catch
(
bad
property
value
exception
e
)
{
}
return
classpath
files
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
list
<
string
>
classpath
files
=
new
array
list
<
string
>
(
)
;
try
{
configuration
property
prop
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.files.classpath"
)
;
for
(
string
value
:
prop
.
get
values
(
)
)
{
classpath
files
.
add
(
value
)
;
}
}
catch
(
bad
property
value
exception
e
)
{
}
return
classpath
files
;
}
<SENTENCE_END/>
classpathclasspath (3.01e-01)
property (1.94e-01)
%END% (9.84e-02)
%UNK% (6.95e-02)
get (5.79e-02)
files (2.75e-02)
prop (2.18e-02)
return (1.01e-02)
string (9.43e-03)
configuration (9.00e-03)
<SENTENCE_START>
{
list
<
string
>
classpath
files
=
new
array
list
<
string
>
(
)
;
try
{
configuration
property
prop
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.files.classpath"
)
;
for
(
string
value
:
prop
.
get
values
(
)
)
{
classpath
files
.
add
(
value
)
;
}
}
catch
(
bad
property
value
exception
e
)
{
}
return
classpath
files
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
list
<
string
>
classpath
files
=
new
array
list
<
string
>
(
)
;
try
{
configuration
property
prop
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.files.classpath"
)
;
for
(
string
value
:
prop
.
get
values
(
)
)
{
classpath
files
.
add
(
value
)
;
}
}
catch
(
bad
property
value
exception
e
)
{
}
return
classpath
files
;
}
<SENTENCE_END/>
files%END% (4.22e-01)
files (1.25e-01)
%UNK% (5.86e-02)
classpath (4.36e-02)
get (2.30e-02)
string (2.21e-02)
prop (1.74e-02)
property (1.47e-02)
value (1.08e-02)
values (6.80e-03)
<SENTENCE_START>
{
list
<
string
>
classpath
files
=
new
array
list
<
string
>
(
)
;
try
{
configuration
property
prop
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.files.classpath"
)
;
for
(
string
value
:
prop
.
get
values
(
)
)
{
classpath
files
.
add
(
value
)
;
}
}
catch
(
bad
property
value
exception
e
)
{
}
return
classpath
files
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
list
<
string
>
classpath
files
=
new
array
list
<
string
>
(
)
;
try
{
configuration
property
prop
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.files.classpath"
)
;
for
(
string
value
:
prop
.
get
values
(
)
)
{
classpath
files
.
add
(
value
)
;
}
}
catch
(
bad
property
value
exception
e
)
{
}
return
classpath
files
;
}
<SENTENCE_END/>
%END%%END% (7.69e-01)
%UNK% (2.91e-02)
string (1.81e-02)
files (1.22e-02)
get (6.18e-03)
status (6.05e-03)
prop (5.30e-03)
value (4.76e-03)
file (4.24e-03)
instance (3.45e-03)
<SENTENCE_START>
{
list
<
string
>
classpath
files
=
new
array
list
<
string
>
(
)
;
try
{
configuration
property
prop
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.files.classpath"
)
;
for
(
string
value
:
prop
.
get
values
(
)
)
{
classpath
files
.
add
(
value
)
;
}
}
catch
(
bad
property
value
exception
e
)
{
}
return
classpath
files
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
list
<
string
>
classpath
files
=
new
array
list
<
string
>
(
)
;
try
{
configuration
property
prop
=
context
.
get
property
oracle
(
)
.
get
configuration
property
(
"gdx.files.classpath"
)
;
for
(
string
value
:
prop
.
get
values
(
)
)
{
classpath
files
.
add
(
value
)
;
}
}
catch
(
bad
property
value
exception
e
)
{
}
return
classpath
files
;
}
<SENTENCE_END/>
create,dummy,classcreatecreate (9.07e-01)
get (8.23e-03)
add (6.41e-03)
package (4.30e-03)
write (4.16e-03)
name (3.62e-03)
new (3.53e-03)
set (3.00e-03)
print (2.90e-03)
save (2.71e-03)
<SENTENCE_START>
{
string
package
name
=
"com.badlogic.gdx.backends.gwt.preloader"
;
string
class
name
=
"PreloaderBundleImpl"
;
class
source
file
composer
factory
composer
=
new
class
source
file
composer
factory
(
package
name
,
class
name
)
;
composer
.
add
implemented
interface
(
package
name
+
".PreloaderBundle"
)
;
print
writer
print
writer
=
context
.
try
create
(
logger
,
package
name
,
class
name
)
;
if
(
print
writer
==
null
)
{
return
package
name
+
"."
+
class
name
;
}
source
writer
source
writer
=
composer
.
create
source
writer
(
context
,
print
writer
)
;
source
writer
.
commit
(
logger
)
;
return
package
name
+
"."
+
class
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
package
name
=
"com.badlogic.gdx.backends.gwt.preloader"
;
string
class
name
=
"PreloaderBundleImpl"
;
class
source
file
composer
factory
composer
=
new
class
source
file
composer
factory
(
package
name
,
class
name
)
;
composer
.
add
implemented
interface
(
package
name
+
".PreloaderBundle"
)
;
print
writer
print
writer
=
context
.
try
create
(
logger
,
package
name
,
class
name
)
;
if
(
print
writer
==
null
)
{
return
package
name
+
"."
+
class
name
;
}
source
writer
source
writer
=
composer
.
create
source
writer
(
context
,
print
writer
)
;
source
writer
.
commit
(
logger
)
;
return
package
name
+
"."
+
class
name
;
}
<SENTENCE_END/>
dummy%END% (3.09e-01)
create (2.80e-01)
package (5.34e-02)
name (4.57e-02)
%UNK% (2.33e-02)
class (1.91e-02)
new (1.74e-02)
attribute (1.28e-02)
save (1.01e-02)
string (9.13e-03)
<SENTENCE_START>
{
string
package
name
=
"com.badlogic.gdx.backends.gwt.preloader"
;
string
class
name
=
"PreloaderBundleImpl"
;
class
source
file
composer
factory
composer
=
new
class
source
file
composer
factory
(
package
name
,
class
name
)
;
composer
.
add
implemented
interface
(
package
name
+
".PreloaderBundle"
)
;
print
writer
print
writer
=
context
.
try
create
(
logger
,
package
name
,
class
name
)
;
if
(
print
writer
==
null
)
{
return
package
name
+
"."
+
class
name
;
}
source
writer
source
writer
=
composer
.
create
source
writer
(
context
,
print
writer
)
;
source
writer
.
commit
(
logger
)
;
return
package
name
+
"."
+
class
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
package
name
=
"com.badlogic.gdx.backends.gwt.preloader"
;
string
class
name
=
"PreloaderBundleImpl"
;
class
source
file
composer
factory
composer
=
new
class
source
file
composer
factory
(
package
name
,
class
name
)
;
composer
.
add
implemented
interface
(
package
name
+
".PreloaderBundle"
)
;
print
writer
print
writer
=
context
.
try
create
(
logger
,
package
name
,
class
name
)
;
if
(
print
writer
==
null
)
{
return
package
name
+
"."
+
class
name
;
}
source
writer
source
writer
=
composer
.
create
source
writer
(
context
,
print
writer
)
;
source
writer
.
commit
(
logger
)
;
return
package
name
+
"."
+
class
name
;
}
<SENTENCE_END/>
class%END% (7.78e-01)
name (3.72e-02)
create (2.33e-02)
package (1.37e-02)
class (1.14e-02)
%UNK% (1.06e-02)
attribute (4.86e-03)
composer (4.74e-03)
string (4.51e-03)
new (4.13e-03)
<SENTENCE_START>
{
string
package
name
=
"com.badlogic.gdx.backends.gwt.preloader"
;
string
class
name
=
"PreloaderBundleImpl"
;
class
source
file
composer
factory
composer
=
new
class
source
file
composer
factory
(
package
name
,
class
name
)
;
composer
.
add
implemented
interface
(
package
name
+
".PreloaderBundle"
)
;
print
writer
print
writer
=
context
.
try
create
(
logger
,
package
name
,
class
name
)
;
if
(
print
writer
==
null
)
{
return
package
name
+
"."
+
class
name
;
}
source
writer
source
writer
=
composer
.
create
source
writer
(
context
,
print
writer
)
;
source
writer
.
commit
(
logger
)
;
return
package
name
+
"."
+
class
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
package
name
=
"com.badlogic.gdx.backends.gwt.preloader"
;
string
class
name
=
"PreloaderBundleImpl"
;
class
source
file
composer
factory
composer
=
new
class
source
file
composer
factory
(
package
name
,
class
name
)
;
composer
.
add
implemented
interface
(
package
name
+
".PreloaderBundle"
)
;
print
writer
print
writer
=
context
.
try
create
(
logger
,
package
name
,
class
name
)
;
if
(
print
writer
==
null
)
{
return
package
name
+
"."
+
class
name
;
}
source
writer
source
writer
=
composer
.
create
source
writer
(
context
,
print
writer
)
;
source
writer
.
commit
(
logger
)
;
return
package
name
+
"."
+
class
name
;
}
<SENTENCE_END/>
%END%%END% (8.89e-01)
name (1.34e-02)
create (8.08e-03)
%UNK% (6.58e-03)
package (3.66e-03)
composer (3.64e-03)
class (3.47e-03)
string (3.34e-03)
file (2.99e-03)
attribute (2.98e-03)
<SENTENCE_START>
{
string
package
name
=
"com.badlogic.gdx.backends.gwt.preloader"
;
string
class
name
=
"PreloaderBundleImpl"
;
class
source
file
composer
factory
composer
=
new
class
source
file
composer
factory
(
package
name
,
class
name
)
;
composer
.
add
implemented
interface
(
package
name
+
".PreloaderBundle"
)
;
print
writer
print
writer
=
context
.
try
create
(
logger
,
package
name
,
class
name
)
;
if
(
print
writer
==
null
)
{
return
package
name
+
"."
+
class
name
;
}
source
writer
source
writer
=
composer
.
create
source
writer
(
context
,
print
writer
)
;
source
writer
.
commit
(
logger
)
;
return
package
name
+
"."
+
class
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
package
name
=
"com.badlogic.gdx.backends.gwt.preloader"
;
string
class
name
=
"PreloaderBundleImpl"
;
class
source
file
composer
factory
composer
=
new
class
source
file
composer
factory
(
package
name
,
class
name
)
;
composer
.
add
implemented
interface
(
package
name
+
".PreloaderBundle"
)
;
print
writer
print
writer
=
context
.
try
create
(
logger
,
package
name
,
class
name
)
;
if
(
print
writer
==
null
)
{
return
package
name
+
"."
+
class
name
;
}
source
writer
source
writer
=
composer
.
create
source
writer
(
context
,
print
writer
)
;
source
writer
.
commit
(
logger
)
;
return
package
name
+
"."
+
class
name
;
}
<SENTENCE_END/>
setsetset (9.88e-01)
x (1.78e-03)
height (1.30e-03)
y (1.25e-03)
width (1.13e-03)
this (8.44e-04)
translate (2.74e-04)
reset (2.72e-04)
clear (2.60e-04)
return (9.51e-05)
<SENTENCE_START>
{
this
.
x
=
x
;
this
.
y
=
y
;
this
.
width
=
width
;
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
x
;
this
.
y
=
y
;
this
.
width
=
width
;
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (8.24e-01)
height (2.86e-02)
width (1.81e-02)
x (1.52e-02)
size (1.07e-02)
set (9.68e-03)
left (9.59e-03)
bounds (9.53e-03)
y (7.38e-03)
bottom (5.50e-03)
<SENTENCE_START>
{
this
.
x
=
x
;
this
.
y
=
y
;
this
.
width
=
width
;
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
x
;
this
.
y
=
y
;
this
.
width
=
width
;
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
get,xgetget (8.11e-01)
is (1.56e-01)
iterator (3.71e-03)
return (3.22e-03)
length (2.92e-03)
needs (2.76e-03)
x (2.40e-03)
protected (2.09e-03)
size (1.86e-03)
fast (1.30e-03)
<SENTENCE_START>
{
return
x
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
x
;
}
<SENTENCE_END/>
xx (9.44e-01)
%END% (6.30e-03)
y (5.93e-03)
position (4.92e-03)
return (4.16e-03)
local (2.61e-03)
pixel (2.43e-03)
to (2.07e-03)
size (2.03e-03)
scrolling (1.48e-03)
<SENTENCE_START>
{
return
x
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
x
;
}
<SENTENCE_END/>
%END%%END% (9.18e-01)
x (2.36e-02)
value (5.68e-03)
only (3.42e-03)
20 (1.95e-03)
width (1.89e-03)
array (1.85e-03)
height (1.84e-03)
2 (1.42e-03)
count (1.31e-03)
<SENTENCE_START>
{
return
x
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
x
;
}
<SENTENCE_END/>
set,xsetset (9.32e-01)
x (1.59e-02)
translate (1.33e-02)
position (2.47e-03)
add (2.09e-03)
left (1.97e-03)
%END% (1.83e-03)
conjugate (1.76e-03)
center (1.58e-03)
90 (1.43e-03)
<SENTENCE_START>
{
this
.
x
=
x
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
x
;
return
this
;
}
<SENTENCE_END/>
xx (5.09e-01)
%END% (3.76e-01)
position (2.76e-02)
left (1.65e-02)
y (9.37e-03)
right (6.30e-03)
90 (5.14e-03)
local (5.09e-03)
width (3.59e-03)
size (2.72e-03)
<SENTENCE_START>
{
this
.
x
=
x
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
x
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.73e-01)
x (6.36e-03)
position (2.47e-03)
left (1.02e-03)
width (9.30e-04)
2 (9.25e-04)
y (8.84e-04)
height (8.10e-04)
local (6.05e-04)
right (5.26e-04)
<SENTENCE_START>
{
this
.
x
=
x
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
x
;
return
this
;
}
<SENTENCE_END/>
get,ygetget (8.79e-01)
is (1.04e-01)
iterator (2.48e-03)
return (2.25e-03)
needs (1.80e-03)
protected (1.36e-03)
y (8.93e-04)
to (8.90e-04)
mouse (5.17e-04)
fast (4.93e-04)
<SENTENCE_START>
{
return
y
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
y
;
}
<SENTENCE_END/>
yy (9.72e-01)
moved (6.80e-03)
local (2.71e-03)
return (2.60e-03)
to (2.33e-03)
%END% (1.61e-03)
position (1.56e-03)
floor (1.26e-03)
x (1.21e-03)
ceil (1.15e-03)
<SENTENCE_START>
{
return
y
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
y
;
}
<SENTENCE_END/>
%END%%END% (9.14e-01)
y (2.97e-02)
value (4.27e-03)
only (2.91e-03)
20 (2.36e-03)
height (1.71e-03)
array (1.65e-03)
disabled (1.52e-03)
mode (1.49e-03)
gutter (1.30e-03)
<SENTENCE_START>
{
return
y
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
y
;
}
<SENTENCE_END/>
set,ysetset (9.33e-01)
y (1.40e-02)
center (8.52e-03)
position (3.74e-03)
%END% (3.16e-03)
translate (2.77e-03)
bounds (1.98e-03)
align (1.70e-03)
scroll (1.66e-03)
touch (1.39e-03)
<SENTENCE_START>
{
this
.
y
=
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
y
=
y
;
return
this
;
}
<SENTENCE_END/>
yy (7.01e-01)
%END% (2.00e-01)
position (2.12e-02)
moved (1.08e-02)
local (1.06e-02)
bottom (5.54e-03)
x (5.34e-03)
to (4.53e-03)
top (4.39e-03)
bounds (2.97e-03)
<SENTENCE_START>
{
this
.
y
=
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
y
=
y
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.71e-01)
y (8.43e-03)
position (2.81e-03)
local (9.91e-04)
2 (8.15e-04)
height (7.28e-04)
bottom (6.80e-04)
top (6.36e-04)
left (5.97e-04)
x (5.75e-04)
<SENTENCE_START>
{
this
.
y
=
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
y
=
y
;
return
this
;
}
<SENTENCE_END/>
get,widthgetget (9.31e-01)
is (2.37e-02)
size (1.77e-02)
iterator (7.01e-03)
width (3.40e-03)
protected (2.63e-03)
return (2.13e-03)
owns (1.31e-03)
needs (1.31e-03)
length (5.54e-04)
<SENTENCE_START>
{
return
width
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
width
;
}
<SENTENCE_END/>
widthwidth (9.43e-01)
size (3.41e-02)
height (1.35e-02)
return (2.78e-03)
preferred (1.17e-03)
%END% (5.92e-04)
dimensions (5.74e-04)
minimum (4.88e-04)
max (4.45e-04)
min (2.17e-04)
<SENTENCE_START>
{
return
width
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
width
;
}
<SENTENCE_END/>
%END%%END% (8.80e-01)
width (4.36e-02)
height (1.05e-02)
value (8.24e-03)
buffer (2.23e-03)
count (2.22e-03)
only (2.06e-03)
size (2.02e-03)
20 (1.76e-03)
mode (1.64e-03)
<SENTENCE_START>
{
return
width
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
width
;
}
<SENTENCE_END/>
set,widthsetset (9.05e-01)
width (4.22e-02)
size (1.51e-02)
height (5.14e-03)
%END% (3.00e-03)
iterator (2.41e-03)
this (2.03e-03)
colspan (1.58e-03)
resize (1.55e-03)
align (1.38e-03)
<SENTENCE_START>
{
this
.
width
=
width
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
width
=
width
;
return
this
;
}
<SENTENCE_END/>
widthwidth (8.95e-01)
%END% (3.42e-02)
size (3.10e-02)
height (2.69e-02)
left (1.00e-03)
bounds (9.16e-04)
right (8.77e-04)
top (5.63e-04)
bottom (5.38e-04)
rotated (4.14e-04)
<SENTENCE_START>
{
this
.
width
=
width
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
width
=
width
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.59e-01)
width (1.75e-02)
height (4.91e-03)
size (2.56e-03)
left (8.97e-04)
bounds (6.65e-04)
2 (6.65e-04)
position (6.12e-04)
right (6.03e-04)
top (5.57e-04)
<SENTENCE_START>
{
this
.
width
=
width
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
width
=
width
;
return
this
;
}
<SENTENCE_END/>
get,heightgetget (9.03e-01)
is (3.92e-02)
size (2.24e-02)
iterator (1.03e-02)
needs (3.21e-03)
protected (3.10e-03)
height (2.02e-03)
owns (1.81e-03)
return (1.73e-03)
has (6.56e-04)
<SENTENCE_START>
{
return
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
height
;
}
<SENTENCE_END/>
heightheight (9.21e-01)
size (5.35e-02)
width (1.41e-02)
return (2.96e-03)
%END% (1.82e-03)
preferred (7.24e-04)
dimensions (6.77e-04)
max (5.97e-04)
minimum (3.66e-04)
top (2.32e-04)
<SENTENCE_START>
{
return
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
height
;
}
<SENTENCE_END/>
%END%%END% (8.87e-01)
height (4.83e-02)
value (8.60e-03)
width (5.89e-03)
only (2.09e-03)
20 (1.88e-03)
mode (1.82e-03)
count (1.75e-03)
buffer (1.52e-03)
size (1.50e-03)
<SENTENCE_START>
{
return
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
height
;
}
<SENTENCE_END/>
set,heightsetset (9.57e-01)
height (1.49e-02)
size (7.26e-03)
width (1.99e-03)
%END% (1.90e-03)
iterator (1.44e-03)
this (1.15e-03)
clear (1.00e-03)
left (6.45e-04)
align (6.33e-04)
<SENTENCE_START>
{
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
heightheight (9.26e-01)
%END% (2.84e-02)
size (2.17e-02)
width (1.36e-02)
top (9.23e-04)
left (7.49e-04)
bottom (6.22e-04)
right (5.98e-04)
bounds (4.94e-04)
set (2.13e-04)
<SENTENCE_START>
{
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.67e-01)
height (1.52e-02)
width (2.65e-03)
size (1.49e-03)
left (6.13e-04)
top (5.25e-04)
value (4.77e-04)
bottom (4.45e-04)
bounds (4.44e-04)
2 (4.11e-04)
<SENTENCE_START>
{
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
get,positiongetget (8.89e-01)
set (8.99e-02)
is (7.49e-03)
position (1.55e-03)
return (9.81e-04)
x (8.65e-04)
calculate (8.12e-04)
to (6.12e-04)
mouse (5.66e-04)
touch (5.65e-04)
<SENTENCE_START>
{
return
position
.
set
(
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
position
.
set
(
x
,
y
)
;
}
<SENTENCE_END/>
positionposition (8.63e-01)
%END% (4.75e-02)
x (2.12e-02)
y (1.34e-02)
at (4.85e-03)
return (4.77e-03)
dragged (3.72e-03)
bounds (2.47e-03)
moved (2.12e-03)
down (1.65e-03)
<SENTENCE_START>
{
return
position
.
set
(
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
position
.
set
(
x
,
y
)
;
}
<SENTENCE_END/>
%END%%END% (9.40e-01)
position (1.50e-02)
x (5.55e-03)
y (4.26e-03)
at (2.79e-03)
down (1.10e-03)
moved (1.10e-03)
bounds (9.67e-04)
dragged (8.90e-04)
%UNK% (8.14e-04)
<SENTENCE_START>
{
return
position
.
set
(
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
position
.
set
(
x
,
y
)
;
}
<SENTENCE_END/>
set,positionsetset (9.70e-01)
translate (9.11e-03)
position (4.69e-03)
x (2.67e-03)
reset (1.63e-03)
y (1.50e-03)
this (8.26e-04)
conjugate (6.18e-04)
center (5.04e-04)
bounds (3.74e-04)
<SENTENCE_START>
{
this
.
x
=
position
.
x
;
this
.
y
=
position
.
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
position
.
x
;
this
.
y
=
position
.
y
;
return
this
;
}
<SENTENCE_END/>
position%END% (4.31e-01)
position (2.36e-01)
y (1.10e-01)
x (1.07e-01)
bounds (1.34e-02)
local (1.22e-02)
left (7.63e-03)
to (7.18e-03)
center (6.03e-03)
90 (4.43e-03)
<SENTENCE_START>
{
this
.
x
=
position
.
x
;
this
.
y
=
position
.
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
position
.
x
;
this
.
y
=
position
.
y
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (8.90e-01)
position (5.05e-02)
y (1.36e-02)
x (6.52e-03)
bounds (4.34e-03)
local (3.42e-03)
to (2.44e-03)
left (2.39e-03)
center (1.87e-03)
align (1.50e-03)
<SENTENCE_START>
{
this
.
x
=
position
.
x
;
this
.
y
=
position
.
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
position
.
x
;
this
.
y
=
position
.
y
;
return
this
;
}
<SENTENCE_END/>
set,positionsetset (9.86e-01)
translate (2.39e-03)
x (2.39e-03)
y (1.31e-03)
this (8.26e-04)
grow (2.60e-04)
reset (2.41e-04)
conjugate (2.19e-04)
center (1.85e-04)
add (1.69e-04)
<SENTENCE_START>
{
this
.
x
=
x
;
this
.
y
=
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
x
;
this
.
y
=
y
;
return
this
;
}
<SENTENCE_END/>
position%END% (7.42e-01)
x (8.42e-02)
y (5.42e-02)
position (3.34e-02)
left (8.96e-03)
local (7.54e-03)
bounds (5.01e-03)
bottom (4.82e-03)
90 (4.45e-03)
to (4.34e-03)
<SENTENCE_START>
{
this
.
x
=
x
;
this
.
y
=
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
x
;
this
.
y
=
y
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.53e-01)
position (8.22e-03)
y (7.72e-03)
x (3.87e-03)
left (2.29e-03)
local (2.08e-03)
align (1.39e-03)
bounds (1.35e-03)
to (1.35e-03)
bottom (1.28e-03)
<SENTENCE_START>
{
this
.
x
=
x
;
this
.
y
=
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
x
;
this
.
y
=
y
;
return
this
;
}
<SENTENCE_END/>
set,sizesetset (9.90e-01)
width (2.36e-03)
height (1.39e-03)
this (8.21e-04)
clear (4.44e-04)
size (2.36e-04)
resize (1.04e-04)
reset (1.03e-04)
return (9.90e-05)
add (6.45e-05)
<SENTENCE_START>
{
this
.
width
=
width
;
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
width
=
width
;
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
sizewidth (3.61e-01)
%END% (3.08e-01)
height (1.98e-01)
size (7.63e-02)
bounds (6.02e-03)
left (5.35e-03)
set (5.19e-03)
top (3.72e-03)
right (3.68e-03)
bottom (3.09e-03)
<SENTENCE_START>
{
this
.
width
=
width
;
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
width
=
width
;
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.41e-01)
height (1.62e-02)
width (1.38e-02)
size (6.64e-03)
left (1.97e-03)
bounds (1.62e-03)
align (1.31e-03)
top (1.23e-03)
bottom (1.10e-03)
right (1.08e-03)
<SENTENCE_START>
{
this
.
width
=
width
;
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
width
=
width
;
this
.
height
=
height
;
return
this
;
}
<SENTENCE_END/>
set,sizesetset (9.66e-01)
size (1.08e-02)
clear (9.59e-03)
width (2.20e-03)
height (2.15e-03)
resize (8.34e-04)
this (7.75e-04)
xy (4.95e-04)
truncate (3.53e-04)
add (3.46e-04)
<SENTENCE_START>
{
this
.
width
=
size
xy
;
this
.
height
=
size
xy
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
width
=
size
xy
;
this
.
height
=
size
xy
;
return
this
;
}
<SENTENCE_END/>
sizewidth (5.23e-01)
height (2.14e-01)
size (9.16e-02)
%END% (8.06e-02)
set (5.83e-02)
bounds (2.26e-03)
left (1.86e-03)
right (1.47e-03)
scroll (1.42e-03)
top (1.36e-03)
<SENTENCE_START>
{
this
.
width
=
size
xy
;
this
.
height
=
size
xy
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
width
=
size
xy
;
this
.
height
=
size
xy
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.37e-01)
height (1.08e-02)
width (9.59e-03)
size (9.59e-03)
set (9.19e-03)
iterator (1.34e-03)
left (1.31e-03)
bounds (9.15e-04)
top (7.60e-04)
right (7.38e-04)
<SENTENCE_START>
{
this
.
width
=
size
xy
;
this
.
height
=
size
xy
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
width
=
size
xy
;
this
.
height
=
size
xy
;
return
this
;
}
<SENTENCE_END/>
get,sizegetset (5.83e-01)
get (2.62e-01)
size (1.08e-01)
pack (1.54e-02)
add (6.18e-03)
clear (2.68e-03)
compute (2.52e-03)
width (2.17e-03)
is (1.14e-03)
resize (1.10e-03)
<SENTENCE_START>
{
return
size
.
set
(
width
,
height
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
size
.
set
(
width
,
height
)
;
}
<SENTENCE_END/>
sizesize (6.63e-01)
width (1.53e-01)
height (7.56e-02)
%END% (5.94e-02)
preferred (9.64e-03)
pack (2.76e-03)
dimensions (1.88e-03)
resize (1.75e-03)
max (1.23e-03)
count (1.05e-03)
<SENTENCE_START>
{
return
size
.
set
(
width
,
height
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
size
.
set
(
width
,
height
)
;
}
<SENTENCE_END/>
%END%%END% (9.00e-01)
size (2.33e-02)
width (1.61e-02)
height (1.60e-02)
value (2.83e-03)
all (2.33e-03)
count (1.81e-03)
buffer (1.27e-03)
%UNK% (1.14e-03)
display (1.13e-03)
<SENTENCE_START>
{
return
size
.
set
(
width
,
height
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
size
.
set
(
width
,
height
)
;
}
<SENTENCE_END/>
containscontainscompute (1.07e-01)
draw (1.03e-01)
set (7.14e-02)
is (5.61e-02)
add (3.94e-02)
insert (3.23e-02)
get (2.90e-02)
mouse (2.88e-02)
validate (2.32e-02)
fast (1.95e-02)
<SENTENCE_START>
{
float
xmin
=
rectangle
.
x
;
float
xmax
=
xmin
+
rectangle
.
width
;
float
ymin
=
rectangle
.
y
;
float
ymax
=
ymin
+
rectangle
.
height
;
return
(
(
xmin
>
x
&&
xmin
<
x
+
width
)
&&
(
xmax
>
x
&&
xmax
<
x
+
width
)
)
&&
(
(
ymin
>
y
&&
ymin
<
y
+
height
)
&&
(
ymax
>
y
&&
ymax
<
y
+
height
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
xmin
=
rectangle
.
x
;
float
xmax
=
xmin
+
rectangle
.
width
;
float
ymin
=
rectangle
.
y
;
float
ymax
=
ymin
+
rectangle
.
height
;
return
(
(
xmin
>
x
&&
xmin
<
x
+
width
)
&&
(
xmax
>
x
&&
xmax
<
x
+
width
)
)
&&
(
(
ymin
>
y
&&
ymin
<
y
+
height
)
&&
(
ymax
>
y
&&
ymax
<
y
+
height
)
)
;
}
<SENTENCE_END/>
%END%%END% (5.52e-01)
x (1.81e-02)
region (1.38e-02)
%UNK% (1.31e-02)
y (1.28e-02)
draw (1.23e-02)
polygon (1.12e-02)
edge (1.01e-02)
fast (8.47e-03)
to (7.35e-03)
<SENTENCE_START>
{
float
xmin
=
rectangle
.
x
;
float
xmax
=
xmin
+
rectangle
.
width
;
float
ymin
=
rectangle
.
y
;
float
ymax
=
ymin
+
rectangle
.
height
;
return
(
(
xmin
>
x
&&
xmin
<
x
+
width
)
&&
(
xmax
>
x
&&
xmax
<
x
+
width
)
)
&&
(
(
ymin
>
y
&&
ymin
<
y
+
height
)
&&
(
ymax
>
y
&&
ymax
<
y
+
height
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
xmin
=
rectangle
.
x
;
float
xmax
=
xmin
+
rectangle
.
width
;
float
ymin
=
rectangle
.
y
;
float
ymax
=
ymin
+
rectangle
.
height
;
return
(
(
xmin
>
x
&&
xmin
<
x
+
width
)
&&
(
xmax
>
x
&&
xmax
<
x
+
width
)
)
&&
(
(
ymin
>
y
&&
ymin
<
y
+
height
)
&&
(
ymax
>
y
&&
ymax
<
y
+
height
)
)
;
}
<SENTENCE_END/>
overlapsoverlapsoverlaps (1.15e-01)
is (1.04e-01)
fast (7.03e-02)
x (5.85e-02)
abs (4.78e-02)
equals (4.77e-02)
hit (2.94e-02)
plot (2.90e-02)
edge (2.45e-02)
contains (1.99e-02)
<SENTENCE_START>
{
return
x
<
r
.
x
+
r
.
width
&&
x
+
width
>
r
.
x
&&
y
<
r
.
y
+
r
.
height
&&
y
+
height
>
r
.
y
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
x
<
r
.
x
+
r
.
width
&&
x
+
width
>
r
.
x
&&
y
<
r
.
y
+
r
.
height
&&
y
+
height
>
r
.
y
;
}
<SENTENCE_END/>
%END%%END% (2.53e-01)
x (1.00e-01)
overlaps (7.81e-02)
y (7.24e-02)
edge (3.07e-02)
left (2.96e-02)
abs (1.96e-02)
to (1.95e-02)
fast (1.70e-02)
valid (1.31e-02)
<SENTENCE_START>
{
return
x
<
r
.
x
+
r
.
width
&&
x
+
width
>
r
.
x
&&
y
<
r
.
y
+
r
.
height
&&
y
+
height
>
r
.
y
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
x
<
r
.
x
+
r
.
width
&&
x
+
width
>
r
.
x
&&
y
<
r
.
y
+
r
.
height
&&
y
+
height
>
r
.
y
;
}
<SENTENCE_END/>
setsetset (9.79e-01)
x (2.91e-03)
height (1.89e-03)
width (1.82e-03)
y (1.50e-03)
this (1.46e-03)
rect (1.35e-03)
translate (6.00e-04)
reset (2.98e-04)
fill (2.64e-04)
<SENTENCE_START>
{
this
.
x
=
rect
.
x
;
this
.
y
=
rect
.
y
;
this
.
width
=
rect
.
width
;
this
.
height
=
rect
.
height
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
rect
.
x
;
this
.
y
=
rect
.
y
;
this
.
width
=
rect
.
width
;
this
.
height
=
rect
.
height
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (7.64e-01)
x (6.60e-02)
height (2.47e-02)
set (2.42e-02)
width (1.43e-02)
bounds (1.23e-02)
y (8.47e-03)
left (6.53e-03)
rect (4.31e-03)
size (3.73e-03)
<SENTENCE_START>
{
this
.
x
=
rect
.
x
;
this
.
y
=
rect
.
y
;
this
.
width
=
rect
.
width
;
this
.
height
=
rect
.
height
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
x
=
rect
.
x
;
this
.
y
=
rect
.
y
;
this
.
width
=
rect
.
width
;
this
.
height
=
rect
.
height
;
return
this
;
}
<SENTENCE_END/>
mergemergeset (3.46e-01)
ext (1.03e-01)
compute (7.45e-02)
add (5.44e-02)
get (3.35e-02)
x (2.26e-02)
rect (2.04e-02)
fill (1.72e-02)
min (1.65e-02)
insert (1.53e-02)
<SENTENCE_START>
{
float
min
x
=
math
.
min
(
x
,
rect
.
x
)
;
float
max
x
=
math
.
max
(
x
+
width
,
rect
.
x
+
rect
.
width
)
;
x
=
min
x
;
width
=
max
x
-
min
x
;
float
min
y
=
math
.
min
(
y
,
rect
.
y
)
;
float
max
y
=
math
.
max
(
y
+
height
,
rect
.
y
+
rect
.
height
)
;
y
=
min
y
;
height
=
max
y
-
min
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
min
x
=
math
.
min
(
x
,
rect
.
x
)
;
float
max
x
=
math
.
max
(
x
+
width
,
rect
.
x
+
rect
.
width
)
;
x
=
min
x
;
width
=
max
x
-
min
x
;
float
min
y
=
math
.
min
(
y
,
rect
.
y
)
;
float
max
y
=
math
.
max
(
y
+
height
,
rect
.
y
+
rect
.
height
)
;
y
=
min
y
;
height
=
max
y
-
min
y
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (5.42e-01)
x (7.18e-02)
y (3.38e-02)
to (1.61e-02)
width (1.40e-02)
bounds (1.32e-02)
rect (1.20e-02)
fast (1.17e-02)
max (1.14e-02)
left (1.13e-02)
<SENTENCE_START>
{
float
min
x
=
math
.
min
(
x
,
rect
.
x
)
;
float
max
x
=
math
.
max
(
x
+
width
,
rect
.
x
+
rect
.
width
)
;
x
=
min
x
;
width
=
max
x
-
min
x
;
float
min
y
=
math
.
min
(
y
,
rect
.
y
)
;
float
max
y
=
math
.
max
(
y
+
height
,
rect
.
y
+
rect
.
height
)
;
y
=
min
y
;
height
=
max
y
-
min
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
min
x
=
math
.
min
(
x
,
rect
.
x
)
;
float
max
x
=
math
.
max
(
x
+
width
,
rect
.
x
+
rect
.
width
)
;
x
=
min
x
;
width
=
max
x
-
min
x
;
float
min
y
=
math
.
min
(
y
,
rect
.
y
)
;
float
max
y
=
math
.
max
(
y
+
height
,
rect
.
y
+
rect
.
height
)
;
y
=
min
y
;
height
=
max
y
-
min
y
;
return
this
;
}
<SENTENCE_END/>
mergemergeset (7.33e-01)
ext (3.66e-02)
compute (1.53e-02)
x (1.38e-02)
add (1.30e-02)
min (9.28e-03)
%END% (8.70e-03)
max (8.49e-03)
scroll (6.65e-03)
y (6.41e-03)
<SENTENCE_START>
{
float
min
x
=
math
.
min
(
this
.
x
,
x
)
;
float
max
x
=
math
.
max
(
this
.
x
+
width
,
x
)
;
this
.
x
=
min
x
;
this
.
width
=
max
x
-
min
x
;
float
min
y
=
math
.
min
(
this
.
y
,
y
)
;
float
max
y
=
math
.
max
(
this
.
y
+
height
,
y
)
;
this
.
y
=
min
y
;
this
.
height
=
max
y
-
min
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
min
x
=
math
.
min
(
this
.
x
,
x
)
;
float
max
x
=
math
.
max
(
this
.
x
+
width
,
x
)
;
this
.
x
=
min
x
;
this
.
width
=
max
x
-
min
x
;
float
min
y
=
math
.
min
(
this
.
y
,
y
)
;
float
max
y
=
math
.
max
(
this
.
y
+
height
,
y
)
;
this
.
y
=
min
y
;
this
.
height
=
max
y
-
min
y
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (5.63e-01)
x (6.71e-02)
y (5.29e-02)
left (2.13e-02)
width (1.62e-02)
set (1.47e-02)
bounds (1.42e-02)
to (1.33e-02)
max (1.29e-02)
height (1.26e-02)
<SENTENCE_START>
{
float
min
x
=
math
.
min
(
this
.
x
,
x
)
;
float
max
x
=
math
.
max
(
this
.
x
+
width
,
x
)
;
this
.
x
=
min
x
;
this
.
width
=
max
x
-
min
x
;
float
min
y
=
math
.
min
(
this
.
y
,
y
)
;
float
max
y
=
math
.
max
(
this
.
y
+
height
,
y
)
;
this
.
y
=
min
y
;
this
.
height
=
max
y
-
min
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
min
x
=
math
.
min
(
this
.
x
,
x
)
;
float
max
x
=
math
.
max
(
this
.
x
+
width
,
x
)
;
this
.
x
=
min
x
;
this
.
width
=
max
x
-
min
x
;
float
min
y
=
math
.
min
(
this
.
y
,
y
)
;
float
max
y
=
math
.
max
(
this
.
y
+
height
,
y
)
;
this
.
y
=
min
y
;
this
.
height
=
max
y
-
min
y
;
return
this
;
}
<SENTENCE_END/>
mergemergetranslate (3.10e-01)
abs (2.05e-01)
%UNK% (8.31e-02)
set (6.64e-02)
mul (5.80e-02)
vec (5.26e-02)
add (3.10e-02)
rotate (2.83e-02)
to (2.09e-02)
sub (1.43e-02)
<SENTENCE_START>
{
return
%SELF%
(
vec
.
x
,
vec
.
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
vec
.
x
,
vec
.
y
)
;
}
<SENTENCE_END/>
%END%%END% (5.13e-01)
%UNK% (8.47e-02)
to (4.86e-02)
around (4.08e-02)
x (1.66e-02)
vec (1.25e-02)
y (1.23e-02)
translate (1.11e-02)
matrix (1.08e-02)
translation (9.71e-03)
<SENTENCE_START>
{
return
%SELF%
(
vec
.
x
,
vec
.
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
vec
.
x
,
vec
.
y
)
;
}
<SENTENCE_END/>
mergemergeset (3.89e-01)
flip (4.94e-02)
min (4.06e-02)
get (4.01e-02)
max (3.73e-02)
compute (3.16e-02)
clamp (2.86e-02)
ext (1.92e-02)
x (1.89e-02)
add (1.69e-02)
<SENTENCE_START>
{
float
min
x
=
x
;
float
max
x
=
x
+
width
;
float
min
y
=
y
;
float
max
y
=
y
+
height
;
for
(
int
i
=
0
;
i
<
vecs
.
length
;
++
i
)
{
vector
2
v
=
vecs
[
i
]
;
min
x
=
math
.
min
(
min
x
,
v
.
x
)
;
max
x
=
math
.
max
(
max
x
,
v
.
x
)
;
min
y
=
math
.
min
(
min
y
,
v
.
y
)
;
max
y
=
math
.
max
(
max
y
,
v
.
y
)
;
}
x
=
min
x
;
width
=
max
x
-
min
x
;
y
=
min
y
;
height
=
max
y
-
min
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
min
x
=
x
;
float
max
x
=
x
+
width
;
float
min
y
=
y
;
float
max
y
=
y
+
height
;
for
(
int
i
=
0
;
i
<
vecs
.
length
;
++
i
)
{
vector
2
v
=
vecs
[
i
]
;
min
x
=
math
.
min
(
min
x
,
v
.
x
)
;
max
x
=
math
.
max
(
max
x
,
v
.
x
)
;
min
y
=
math
.
min
(
min
y
,
v
.
y
)
;
max
y
=
math
.
max
(
max
y
,
v
.
y
)
;
}
x
=
min
x
;
width
=
max
x
-
min
x
;
y
=
min
y
;
height
=
max
y
-
min
y
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (5.70e-01)
x (4.31e-02)
y (3.57e-02)
max (2.49e-02)
min (2.16e-02)
to (1.49e-02)
left (1.17e-02)
fast (1.14e-02)
bottom (8.09e-03)
get (7.86e-03)
<SENTENCE_START>
{
float
min
x
=
x
;
float
max
x
=
x
+
width
;
float
min
y
=
y
;
float
max
y
=
y
+
height
;
for
(
int
i
=
0
;
i
<
vecs
.
length
;
++
i
)
{
vector
2
v
=
vecs
[
i
]
;
min
x
=
math
.
min
(
min
x
,
v
.
x
)
;
max
x
=
math
.
max
(
max
x
,
v
.
x
)
;
min
y
=
math
.
min
(
min
y
,
v
.
y
)
;
max
y
=
math
.
max
(
max
y
,
v
.
y
)
;
}
x
=
min
x
;
width
=
max
x
-
min
x
;
y
=
min
y
;
height
=
max
y
-
min
y
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
min
x
=
x
;
float
max
x
=
x
+
width
;
float
min
y
=
y
;
float
max
y
=
y
+
height
;
for
(
int
i
=
0
;
i
<
vecs
.
length
;
++
i
)
{
vector
2
v
=
vecs
[
i
]
;
min
x
=
math
.
min
(
min
x
,
v
.
x
)
;
max
x
=
math
.
max
(
max
x
,
v
.
x
)
;
min
y
=
math
.
min
(
min
y
,
v
.
y
)
;
max
y
=
math
.
max
(
max
y
,
v
.
y
)
;
}
x
=
min
x
;
width
=
max
x
-
min
x
;
y
=
min
y
;
height
=
max
y
-
min
y
;
return
this
;
}
<SENTENCE_END/>
get,aspect,ratiogetget (9.51e-01)
size (6.83e-03)
is (6.59e-03)
width (4.48e-03)
height (2.67e-03)
pack (2.40e-03)
compute (2.17e-03)
set (1.92e-03)
touch (1.72e-03)
within (1.42e-03)
<SENTENCE_START>
{
return
(
height
==
0
)
?
float
.
na
n
:
width
/
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
height
==
0
)
?
float
.
na
n
:
width
/
height
;
}
<SENTENCE_END/>
aspectwidth (5.35e-01)
get (5.16e-02)
height (5.08e-02)
size (5.02e-02)
%END% (8.24e-03)
region (7.43e-03)
max (6.55e-03)
%UNK% (6.50e-03)
dragged (5.98e-03)
min (5.72e-03)
<SENTENCE_START>
{
return
(
height
==
0
)
?
float
.
na
n
:
width
/
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
height
==
0
)
?
float
.
na
n
:
width
/
height
;
}
<SENTENCE_END/>
ratio%END% (4.35e-01)
height (1.46e-01)
width (1.19e-01)
n (4.81e-03)
%UNK% (2.97e-03)
size (1.44e-03)
string (1.40e-03)
float (1.40e-03)
at (1.28e-03)
value (1.26e-03)
<SENTENCE_START>
{
return
(
height
==
0
)
?
float
.
na
n
:
width
/
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
height
==
0
)
?
float
.
na
n
:
width
/
height
;
}
<SENTENCE_END/>
%END%%END% (9.40e-01)
height (1.53e-02)
width (1.52e-02)
float (5.27e-04)
at (5.22e-04)
n (3.86e-04)
value (3.38e-04)
string (3.15e-04)
%UNK% (2.44e-04)
double (1.96e-04)
<SENTENCE_START>
{
return
(
height
==
0
)
?
float
.
na
n
:
width
/
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
height
==
0
)
?
float
.
na
n
:
width
/
height
;
}
<SENTENCE_END/>
get,centerget/ (2.66e-01)
set (1.58e-01)
get (1.50e-01)
touch (1.00e-01)
center (1.00e-01)
mouse (5.14e-02)
dragged (1.50e-02)
bounds (1.40e-02)
calculate (1.33e-02)
intersect (1.29e-02)
<SENTENCE_START>
{
vector
.
x
=
x
+
width
/
2
;
vector
.
y
=
y
+
height
/
2
;
return
vector
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vector
.
x
=
x
+
width
/
2
;
vector
.
y
=
y
+
height
/
2
;
return
vector
;
}
<SENTENCE_END/>
centerset (1.12e-01)
y (7.74e-02)
bounds (5.08e-02)
center (5.08e-02)
x (4.85e-02)
get (4.04e-02)
%UNK% (3.40e-02)
position (2.93e-02)
dragged (2.89e-02)
touch (2.33e-02)
<SENTENCE_START>
{
vector
.
x
=
x
+
width
/
2
;
vector
.
y
=
y
+
height
/
2
;
return
vector
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vector
.
x
=
x
+
width
/
2
;
vector
.
y
=
y
+
height
/
2
;
return
vector
;
}
<SENTENCE_END/>
%END%%END% (4.36e-01)
y (5.62e-02)
2 (4.13e-02)
x (3.69e-02)
bounds (2.55e-02)
%UNK% (2.20e-02)
position (1.91e-02)
to (1.59e-02)
vector (1.31e-02)
local (1.26e-02)
<SENTENCE_START>
{
vector
.
x
=
x
+
width
/
2
;
vector
.
y
=
y
+
height
/
2
;
return
vector
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vector
.
x
=
x
+
width
/
2
;
vector
.
y
=
y
+
height
/
2
;
return
vector
;
}
<SENTENCE_END/>
set,centersetget (4.62e-01)
/ (2.46e-01)
set (6.60e-02)
center (4.33e-02)
touch (4.01e-02)
mouse (3.44e-02)
dragged (2.79e-02)
bounds (1.02e-02)
calculate (9.32e-03)
fast (3.83e-03)
<SENTENCE_START>
{
set
position
(
x
-
width
/
2
,
y
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
set
position
(
x
-
width
/
2
,
y
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
centerdragged (1.18e-01)
center (1.18e-01)
position (1.05e-01)
bounds (1.01e-01)
get (8.06e-02)
y (4.88e-02)
x (4.45e-02)
fast (3.26e-02)
positions (2.40e-02)
mouse (1.51e-02)
<SENTENCE_START>
{
set
position
(
x
-
width
/
2
,
y
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
set
position
(
x
-
width
/
2
,
y
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (3.85e-01)
position (1.13e-01)
bounds (5.12e-02)
2 (4.18e-02)
x (4.05e-02)
dragged (4.00e-02)
y (3.79e-02)
center (1.63e-02)
%UNK% (1.36e-02)
width (1.27e-02)
<SENTENCE_START>
{
set
position
(
x
-
width
/
2
,
y
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
set
position
(
x
-
width
/
2
,
y
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
set,centersetget (4.83e-01)
set (8.35e-02)
/ (6.70e-02)
touch (6.67e-02)
dragged (6.53e-02)
center (5.44e-02)
bounds (3.06e-02)
mouse (2.30e-02)
calculate (1.82e-02)
position (1.50e-02)
<SENTENCE_START>
{
set
position
(
position
.
x
-
width
/
2
,
position
.
y
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
set
position
(
position
.
x
-
width
/
2
,
position
.
y
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
centerposition (5.01e-01)
bounds (8.41e-02)
dragged (8.36e-02)
center (4.52e-02)
get (3.81e-02)
y (3.39e-02)
x (3.18e-02)
positions (1.34e-02)
fast (8.71e-03)
%END% (8.63e-03)
<SENTENCE_START>
{
set
position
(
position
.
x
-
width
/
2
,
position
.
y
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
set
position
(
position
.
x
-
width
/
2
,
position
.
y
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
%END%position (4.08e-01)
%END% (3.35e-01)
bounds (4.16e-02)
dragged (2.90e-02)
y (2.16e-02)
x (2.05e-02)
center (8.48e-03)
2 (6.35e-03)
positions (5.83e-03)
down (5.22e-03)
<SENTENCE_START>
{
set
position
(
position
.
x
-
width
/
2
,
position
.
y
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
set
position
(
position
.
x
-
width
/
2
,
position
.
y
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
fit,outsidefitset (6.49e-01)
get (1.87e-01)
draw (4.85e-02)
rect (1.07e-02)
calculate (8.77e-03)
compute (6.91e-03)
pack (6.39e-03)
ext (4.43e-03)
render (3.78e-03)
%UNK% (3.65e-03)
<SENTENCE_START>
{
float
ratio
=
get
aspect
ratio
(
)
;
if
(
ratio
>
rect
.
get
aspect
ratio
(
)
)
{
set
size
(
rect
.
height
*
ratio
,
rect
.
height
)
;
}
else
{
set
size
(
rect
.
width
,
rect
.
width
/
ratio
)
;
}
set
position
(
(
rect
.
x
+
rect
.
width
/
2
)
-
width
/
2
,
(
rect
.
y
+
rect
.
height
/
2
)
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
ratio
=
get
aspect
ratio
(
)
;
if
(
ratio
>
rect
.
get
aspect
ratio
(
)
)
{
set
size
(
rect
.
height
*
ratio
,
rect
.
height
)
;
}
else
{
set
size
(
rect
.
width
,
rect
.
width
/
ratio
)
;
}
set
position
(
(
rect
.
x
+
rect
.
width
/
2
)
-
width
/
2
,
(
rect
.
y
+
rect
.
height
/
2
)
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
outside%END% (3.29e-01)
set (1.04e-01)
get (3.39e-02)
rect (3.18e-02)
bounds (2.76e-02)
%UNK% (2.74e-02)
draw (1.93e-02)
ratio (1.73e-02)
width (1.64e-02)
height (1.55e-02)
<SENTENCE_START>
{
float
ratio
=
get
aspect
ratio
(
)
;
if
(
ratio
>
rect
.
get
aspect
ratio
(
)
)
{
set
size
(
rect
.
height
*
ratio
,
rect
.
height
)
;
}
else
{
set
size
(
rect
.
width
,
rect
.
width
/
ratio
)
;
}
set
position
(
(
rect
.
x
+
rect
.
width
/
2
)
-
width
/
2
,
(
rect
.
y
+
rect
.
height
/
2
)
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
ratio
=
get
aspect
ratio
(
)
;
if
(
ratio
>
rect
.
get
aspect
ratio
(
)
)
{
set
size
(
rect
.
height
*
ratio
,
rect
.
height
)
;
}
else
{
set
size
(
rect
.
width
,
rect
.
width
/
ratio
)
;
}
set
position
(
(
rect
.
x
+
rect
.
width
/
2
)
-
width
/
2
,
(
rect
.
y
+
rect
.
height
/
2
)
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (8.82e-01)
ratio (5.44e-03)
%UNK% (5.33e-03)
width (5.04e-03)
2 (4.73e-03)
height (4.69e-03)
rect (4.28e-03)
bounds (4.18e-03)
region (3.06e-03)
set (3.00e-03)
<SENTENCE_START>
{
float
ratio
=
get
aspect
ratio
(
)
;
if
(
ratio
>
rect
.
get
aspect
ratio
(
)
)
{
set
size
(
rect
.
height
*
ratio
,
rect
.
height
)
;
}
else
{
set
size
(
rect
.
width
,
rect
.
width
/
ratio
)
;
}
set
position
(
(
rect
.
x
+
rect
.
width
/
2
)
-
width
/
2
,
(
rect
.
y
+
rect
.
height
/
2
)
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
ratio
=
get
aspect
ratio
(
)
;
if
(
ratio
>
rect
.
get
aspect
ratio
(
)
)
{
set
size
(
rect
.
height
*
ratio
,
rect
.
height
)
;
}
else
{
set
size
(
rect
.
width
,
rect
.
width
/
ratio
)
;
}
set
position
(
(
rect
.
x
+
rect
.
width
/
2
)
-
width
/
2
,
(
rect
.
y
+
rect
.
height
/
2
)
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
fit,insidefitset (6.31e-01)
get (1.89e-01)
draw (5.34e-02)
rect (1.17e-02)
calculate (1.02e-02)
compute (7.81e-03)
pack (7.03e-03)
ext (4.56e-03)
render (4.25e-03)
%UNK% (3.98e-03)
<SENTENCE_START>
{
float
ratio
=
get
aspect
ratio
(
)
;
if
(
ratio
<
rect
.
get
aspect
ratio
(
)
)
{
set
size
(
rect
.
height
*
ratio
,
rect
.
height
)
;
}
else
{
set
size
(
rect
.
width
,
rect
.
width
/
ratio
)
;
}
set
position
(
(
rect
.
x
+
rect
.
width
/
2
)
-
width
/
2
,
(
rect
.
y
+
rect
.
height
/
2
)
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
ratio
=
get
aspect
ratio
(
)
;
if
(
ratio
<
rect
.
get
aspect
ratio
(
)
)
{
set
size
(
rect
.
height
*
ratio
,
rect
.
height
)
;
}
else
{
set
size
(
rect
.
width
,
rect
.
width
/
ratio
)
;
}
set
position
(
(
rect
.
x
+
rect
.
width
/
2
)
-
width
/
2
,
(
rect
.
y
+
rect
.
height
/
2
)
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
inside%END% (3.48e-01)
set (9.69e-02)
get (3.31e-02)
rect (3.08e-02)
bounds (2.79e-02)
%UNK% (2.76e-02)
draw (1.91e-02)
width (1.56e-02)
line (1.53e-02)
height (1.50e-02)
<SENTENCE_START>
{
float
ratio
=
get
aspect
ratio
(
)
;
if
(
ratio
<
rect
.
get
aspect
ratio
(
)
)
{
set
size
(
rect
.
height
*
ratio
,
rect
.
height
)
;
}
else
{
set
size
(
rect
.
width
,
rect
.
width
/
ratio
)
;
}
set
position
(
(
rect
.
x
+
rect
.
width
/
2
)
-
width
/
2
,
(
rect
.
y
+
rect
.
height
/
2
)
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
ratio
=
get
aspect
ratio
(
)
;
if
(
ratio
<
rect
.
get
aspect
ratio
(
)
)
{
set
size
(
rect
.
height
*
ratio
,
rect
.
height
)
;
}
else
{
set
size
(
rect
.
width
,
rect
.
width
/
ratio
)
;
}
set
position
(
(
rect
.
x
+
rect
.
width
/
2
)
-
width
/
2
,
(
rect
.
y
+
rect
.
height
/
2
)
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (8.87e-01)
ratio (5.23e-03)
%UNK% (4.98e-03)
width (4.98e-03)
height (4.62e-03)
2 (4.46e-03)
rect (4.17e-03)
bounds (3.94e-03)
region (2.82e-03)
set (2.65e-03)
<SENTENCE_START>
{
float
ratio
=
get
aspect
ratio
(
)
;
if
(
ratio
<
rect
.
get
aspect
ratio
(
)
)
{
set
size
(
rect
.
height
*
ratio
,
rect
.
height
)
;
}
else
{
set
size
(
rect
.
width
,
rect
.
width
/
ratio
)
;
}
set
position
(
(
rect
.
x
+
rect
.
width
/
2
)
-
width
/
2
,
(
rect
.
y
+
rect
.
height
/
2
)
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
ratio
=
get
aspect
ratio
(
)
;
if
(
ratio
<
rect
.
get
aspect
ratio
(
)
)
{
set
size
(
rect
.
height
*
ratio
,
rect
.
height
)
;
}
else
{
set
size
(
rect
.
width
,
rect
.
width
/
ratio
)
;
}
set
position
(
(
rect
.
x
+
rect
.
width
/
2
)
-
width
/
2
,
(
rect
.
y
+
rect
.
height
/
2
)
-
height
/
2
)
;
return
this
;
}
<SENTENCE_END/>
from,stringfrom%UNK% (8.41e-02)
encode (5.68e-02)
read (5.59e-02)
decode (5.54e-02)
to (4.04e-02)
line (3.02e-02)
lines (2.20e-02)
string (2.17e-02)
from (2.05e-02)
0 (1.68e-02)
<SENTENCE_START>
{
int
s
0
=
v
.
index
of
(
','
,
1
)
;
int
s
1
=
v
.
index
of
(
','
,
s
0
+
1
)
;
int
s
2
=
v
.
index
of
(
','
,
s
1
+
1
)
;
if
(
s
0
!=
-
1
&&
s
1
!=
-
1
&&
s
2
!=
-
1
&&
v
.
char
at
(
0
)
==
'['
&&
v
.
char
at
(
v
.
length
(
)
-
1
)
==
']'
)
{
try
{
float
x
=
float
.
parse
float
(
v
.
substring
(
1
,
s
0
)
)
;
float
y
=
float
.
parse
float
(
v
.
substring
(
s
0
+
1
,
s
1
)
)
;
float
width
=
float
.
parse
float
(
v
.
substring
(
s
1
+
1
,
s
2
)
)
;
float
height
=
float
.
parse
float
(
v
.
substring
(
s
2
+
1
,
v
.
length
(
)
-
1
)
)
;
return
this
.
set
(
x
,
y
,
width
,
height
)
;
}
catch
(
number
format
exception
ex
)
{
}
}
throw
new
gdx
runtime
exception
(
"Malformed Rectangle: "
+
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
s
0
=
v
.
index
of
(
','
,
1
)
;
int
s
1
=
v
.
index
of
(
','
,
s
0
+
1
)
;
int
s
2
=
v
.
index
of
(
','
,
s
1
+
1
)
;
if
(
s
0
!=
-
1
&&
s
1
!=
-
1
&&
s
2
!=
-
1
&&
v
.
char
at
(
0
)
==
'['
&&
v
.
char
at
(
v
.
length
(
)
-
1
)
==
']'
)
{
try
{
float
x
=
float
.
parse
float
(
v
.
substring
(
1
,
s
0
)
)
;
float
y
=
float
.
parse
float
(
v
.
substring
(
s
0
+
1
,
s
1
)
)
;
float
width
=
float
.
parse
float
(
v
.
substring
(
s
1
+
1
,
s
2
)
)
;
float
height
=
float
.
parse
float
(
v
.
substring
(
s
2
+
1
,
v
.
length
(
)
-
1
)
)
;
return
this
.
set
(
x
,
y
,
width
,
height
)
;
}
catch
(
number
format
exception
ex
)
{
}
}
throw
new
gdx
runtime
exception
(
"Malformed Rectangle: "
+
v
)
;
}
<SENTENCE_END/>
string%END% (3.68e-01)
string (7.04e-02)
lines (4.23e-02)
%UNK% (3.42e-02)
float (3.12e-02)
to (2.83e-02)
line (2.34e-02)
at (2.33e-02)
from (1.69e-02)
1 (1.39e-02)
<SENTENCE_START>
{
int
s
0
=
v
.
index
of
(
','
,
1
)
;
int
s
1
=
v
.
index
of
(
','
,
s
0
+
1
)
;
int
s
2
=
v
.
index
of
(
','
,
s
1
+
1
)
;
if
(
s
0
!=
-
1
&&
s
1
!=
-
1
&&
s
2
!=
-
1
&&
v
.
char
at
(
0
)
==
'['
&&
v
.
char
at
(
v
.
length
(
)
-
1
)
==
']'
)
{
try
{
float
x
=
float
.
parse
float
(
v
.
substring
(
1
,
s
0
)
)
;
float
y
=
float
.
parse
float
(
v
.
substring
(
s
0
+
1
,
s
1
)
)
;
float
width
=
float
.
parse
float
(
v
.
substring
(
s
1
+
1
,
s
2
)
)
;
float
height
=
float
.
parse
float
(
v
.
substring
(
s
2
+
1
,
v
.
length
(
)
-
1
)
)
;
return
this
.
set
(
x
,
y
,
width
,
height
)
;
}
catch
(
number
format
exception
ex
)
{
}
}
throw
new
gdx
runtime
exception
(
"Malformed Rectangle: "
+
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
s
0
=
v
.
index
of
(
','
,
1
)
;
int
s
1
=
v
.
index
of
(
','
,
s
0
+
1
)
;
int
s
2
=
v
.
index
of
(
','
,
s
1
+
1
)
;
if
(
s
0
!=
-
1
&&
s
1
!=
-
1
&&
s
2
!=
-
1
&&
v
.
char
at
(
0
)
==
'['
&&
v
.
char
at
(
v
.
length
(
)
-
1
)
==
']'
)
{
try
{
float
x
=
float
.
parse
float
(
v
.
substring
(
1
,
s
0
)
)
;
float
y
=
float
.
parse
float
(
v
.
substring
(
s
0
+
1
,
s
1
)
)
;
float
width
=
float
.
parse
float
(
v
.
substring
(
s
1
+
1
,
s
2
)
)
;
float
height
=
float
.
parse
float
(
v
.
substring
(
s
2
+
1
,
v
.
length
(
)
-
1
)
)
;
return
this
.
set
(
x
,
y
,
width
,
height
)
;
}
catch
(
number
format
exception
ex
)
{
}
}
throw
new
gdx
runtime
exception
(
"Malformed Rectangle: "
+
v
)
;
}
<SENTENCE_END/>
%END%%END% (5.95e-01)
string (5.60e-02)
lines (2.80e-02)
at (2.05e-02)
%UNK% (1.90e-02)
to (1.66e-02)
float (1.59e-02)
line (1.20e-02)
1 (1.00e-02)
from (9.98e-03)
<SENTENCE_START>
{
int
s
0
=
v
.
index
of
(
','
,
1
)
;
int
s
1
=
v
.
index
of
(
','
,
s
0
+
1
)
;
int
s
2
=
v
.
index
of
(
','
,
s
1
+
1
)
;
if
(
s
0
!=
-
1
&&
s
1
!=
-
1
&&
s
2
!=
-
1
&&
v
.
char
at
(
0
)
==
'['
&&
v
.
char
at
(
v
.
length
(
)
-
1
)
==
']'
)
{
try
{
float
x
=
float
.
parse
float
(
v
.
substring
(
1
,
s
0
)
)
;
float
y
=
float
.
parse
float
(
v
.
substring
(
s
0
+
1
,
s
1
)
)
;
float
width
=
float
.
parse
float
(
v
.
substring
(
s
1
+
1
,
s
2
)
)
;
float
height
=
float
.
parse
float
(
v
.
substring
(
s
2
+
1
,
v
.
length
(
)
-
1
)
)
;
return
this
.
set
(
x
,
y
,
width
,
height
)
;
}
catch
(
number
format
exception
ex
)
{
}
}
throw
new
gdx
runtime
exception
(
"Malformed Rectangle: "
+
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
s
0
=
v
.
index
of
(
','
,
1
)
;
int
s
1
=
v
.
index
of
(
','
,
s
0
+
1
)
;
int
s
2
=
v
.
index
of
(
','
,
s
1
+
1
)
;
if
(
s
0
!=
-
1
&&
s
1
!=
-
1
&&
s
2
!=
-
1
&&
v
.
char
at
(
0
)
==
'['
&&
v
.
char
at
(
v
.
length
(
)
-
1
)
==
']'
)
{
try
{
float
x
=
float
.
parse
float
(
v
.
substring
(
1
,
s
0
)
)
;
float
y
=
float
.
parse
float
(
v
.
substring
(
s
0
+
1
,
s
1
)
)
;
float
width
=
float
.
parse
float
(
v
.
substring
(
s
1
+
1
,
s
2
)
)
;
float
height
=
float
.
parse
float
(
v
.
substring
(
s
2
+
1
,
v
.
length
(
)
-
1
)
)
;
return
this
.
set
(
x
,
y
,
width
,
height
)
;
}
catch
(
number
format
exception
ex
)
{
}
}
throw
new
gdx
runtime
exception
(
"Malformed Rectangle: "
+
v
)
;
}
<SENTENCE_END/>
areaareaiterator (2.50e-01)
set (1.67e-01)
cpy (1.28e-01)
%END% (7.48e-02)
crs (6.93e-02)
this (2.86e-02)
mul (2.65e-02)
left (2.44e-02)
scl (2.22e-02)
width (2.10e-02)
<SENTENCE_START>
{
return
this
.
width
*
this
.
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
this
.
width
*
this
.
height
;
}
<SENTENCE_END/>
%END%%END% (6.18e-01)
height (2.31e-01)
width (7.93e-02)
size (3.62e-02)
left (4.68e-03)
bounds (2.84e-03)
top (2.08e-03)
right (1.71e-03)
bottom (1.41e-03)
2 (1.17e-03)
<SENTENCE_START>
{
return
this
.
width
*
this
.
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
this
.
width
*
this
.
height
;
}
<SENTENCE_END/>
perimeterperimeter2 (1.65e-01)
mul (9.66e-02)
set (9.23e-02)
cpy (8.39e-02)
dot (7.26e-02)
get (6.39e-02)
add (5.77e-02)
equals (2.48e-02)
length (2.01e-02)
%END% (1.88e-02)
<SENTENCE_START>
{
return
2
*
(
this
.
width
+
this
.
height
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
2
*
(
this
.
width
+
this
.
height
)
;
}
<SENTENCE_END/>
%END%%END% (8.44e-01)
height (5.07e-02)
width (3.45e-02)
size (1.74e-02)
2 (1.28e-02)
left (4.45e-03)
bounds (2.62e-03)
top (1.51e-03)
right (1.35e-03)
region (1.26e-03)
<SENTENCE_START>
{
return
2
*
(
this
.
width
+
this
.
height
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
2
*
(
this
.
width
+
this
.
height
)
;
}
<SENTENCE_END/>
get,num,rowsgetget (9.86e-01)
is (5.65e-03)
num (2.40e-03)
return (2.22e-03)
iterator (3.19e-04)
rows (3.12e-04)
protected (9.86e-05)
needs (9.84e-05)
as (9.29e-05)
available (5.75e-05)
<SENTENCE_START>
{
return
num
rows
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
rows
;
}
<SENTENCE_END/>
numnum (9.93e-01)
rows (6.49e-03)
return (8.56e-04)
get (5.68e-06)
indices (1.88e-06)
bounding (1.76e-06)
average (1.46e-06)
floats (8.57e-07)
box (6.68e-07)
uv (5.63e-07)
<SENTENCE_START>
{
return
num
rows
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
rows
;
}
<SENTENCE_END/>
rowsrows (9.52e-01)
%END% (2.33e-02)
num (1.92e-02)
value (8.59e-04)
object (1.69e-04)
buffer (1.32e-04)
offset (1.25e-04)
only (1.20e-04)
20 (1.17e-04)
count (1.17e-04)
<SENTENCE_START>
{
return
num
rows
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
rows
;
}
<SENTENCE_END/>
%END%%END% (9.03e-01)
rows (4.39e-02)
value (1.28e-02)
20 (3.52e-03)
only (3.02e-03)
offset (1.94e-03)
count (1.06e-03)
buffer (1.04e-03)
array (9.54e-04)
object (8.02e-04)
<SENTENCE_START>
{
return
num
rows
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
rows
;
}
<SENTENCE_END/>
get,num,colsgetget (9.73e-01)
is (1.78e-02)
return (1.99e-03)
num (1.70e-03)
available (3.59e-04)
iterator (3.51e-04)
needs (3.47e-04)
cols (2.78e-04)
skip (2.23e-04)
protected (1.89e-04)
<SENTENCE_START>
{
return
num
cols
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
cols
;
}
<SENTENCE_END/>
numnum (9.81e-01)
cols (1.80e-02)
return (9.65e-04)
get (1.01e-04)
available (5.98e-05)
average (3.49e-05)
bounding (3.13e-05)
indices (1.12e-05)
result (1.10e-05)
%UNK% (6.07e-06)
<SENTENCE_START>
{
return
num
cols
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
cols
;
}
<SENTENCE_END/>
colscols (7.01e-01)
%END% (1.61e-01)
num (5.56e-02)
value (1.12e-02)
%UNK% (2.96e-03)
object (2.80e-03)
buffer (1.79e-03)
count (1.69e-03)
string (1.59e-03)
20 (1.53e-03)
<SENTENCE_START>
{
return
num
cols
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
cols
;
}
<SENTENCE_END/>
%END%%END% (9.03e-01)
value (1.95e-02)
cols (1.90e-02)
20 (5.01e-03)
only (3.48e-03)
offset (2.41e-03)
count (1.69e-03)
buffer (1.66e-03)
object (1.47e-03)
array (1.47e-03)
<SENTENCE_START>
{
return
num
cols
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
cols
;
}
<SENTENCE_END/>
get,locationgetget (9.78e-01)
tile (4.83e-03)
image (4.17e-03)
pack (3.10e-03)
return (1.41e-03)
positions (6.10e-04)
process (4.02e-04)
tilesets (3.37e-04)
strip (2.79e-04)
load (2.74e-04)
<SENTENCE_START>
{
return
image
tile
positions
.
get
(
tile
-
firstgid
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
image
tile
positions
.
get
(
tile
-
firstgid
)
;
}
<SENTENCE_END/>
locationimage (6.06e-01)
tile (3.88e-01)
tilesets (1.82e-03)
%END% (5.59e-04)
pack (4.63e-04)
positions (4.15e-04)
split (3.67e-04)
return (1.53e-04)
atlas (1.23e-04)
process (1.03e-04)
<SENTENCE_START>
{
return
image
tile
positions
.
get
(
tile
-
firstgid
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
image
tile
positions
.
get
(
tile
-
firstgid
)
;
}
<SENTENCE_END/>
%END%tile (5.55e-01)
%END% (2.14e-01)
positions (1.45e-01)
image (7.01e-03)
value (3.29e-03)
tilesets (2.67e-03)
changed (2.39e-03)
firstgid (2.02e-03)
%UNK% (1.86e-03)
file (1.59e-03)
<SENTENCE_START>
{
return
image
tile
positions
.
get
(
tile
-
firstgid
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
image
tile
positions
.
get
(
tile
-
firstgid
)
;
}
<SENTENCE_END/>
setsetset (3.89e-01)
equals (2.62e-01)
copy (1.16e-01)
same (3.47e-02)
contains (3.19e-02)
choose (2.17e-02)
mul (1.14e-02)
compare (1.01e-02)
assert (9.53e-03)
to (9.44e-03)
<SENTENCE_START>
{
lambda
=
arg
other
.
lambda
;
normal
.
%SELF%
(
arg
other
.
normal
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
lambda
=
arg
other
.
lambda
;
normal
.
%SELF%
(
arg
other
.
normal
)
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.53e-01)
%UNK% (1.00e-02)
to (2.08e-03)
and (1.98e-03)
equals (1.59e-03)
equal (1.24e-03)
normal (1.03e-03)
set (8.23e-04)
test (6.46e-04)
in (5.56e-04)
<SENTENCE_START>
{
lambda
=
arg
other
.
lambda
;
normal
.
%SELF%
(
arg
other
.
normal
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
lambda
=
arg
other
.
lambda
;
normal
.
%SELF%
(
arg
other
.
normal
)
;
return
this
;
}
<SENTENCE_END/>
get,c,ptrgetget (9.83e-01)
c (4.72e-03)
obj (1.88e-03)
swig (1.36e-03)
is (8.93e-04)
return (8.85e-04)
ptr (5.54e-04)
0 (3.63e-04)
null (3.14e-04)
obtain (2.82e-04)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
cc (9.96e-01)
ptr (2.00e-03)
get (1.04e-03)
%END% (8.72e-04)
swig (1.90e-04)
instance (1.07e-04)
overlaps (3.51e-05)
derived (2.62e-05)
match (7.06e-06)
is (6.12e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
ptrptr (9.96e-01)
c (2.15e-03)
%END% (1.61e-03)
obj (1.88e-05)
0 (6.12e-06)
get (6.07e-06)
return (5.61e-06)
string (2.74e-06)
instance (2.57e-06)
swig (2.31e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
%END%%END% (9.61e-01)
ptr (3.23e-02)
obj (8.25e-04)
c (4.05e-04)
return (2.33e-04)
string (2.06e-04)
double (1.33e-04)
at (1.02e-04)
0 (9.89e-05)
swig (5.39e-05)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
processprocessprocess (5.56e-01)
%END% (4.59e-02)
file (4.46e-02)
main (3.37e-02)
%UNK% (2.36e-02)
new (1.10e-02)
read (1.03e-02)
load (9.50e-03)
close (9.05e-03)
write (7.83e-03)
<SENTENCE_START>
{
root
=
input
file
;
final
array
list
<
file
>
settings
files
=
new
array
list
(
)
;
file
processor
settings
processor
=
new
file
processor
(
)
{
protected
void
process
file
(
entry
input
file
)
throws
exception
{
settings
files
.
add
(
input
file
.
input
file
)
;
}
}
;
settings
processor
.
add
input
regex
(
"pack|.json"
)
;
settings
processor
.
%SELF%
(
input
file
,
null
)
;
collections
.
sort
(
settings
files
,
new
comparator
<
file
>
(
)
{
public
int
compare
(
file
file
1
,
file
file
2
)
{
return
file
1
.
to
string
(
)
.
length
(
)
-
file
2
.
to
string
(
)
.
length
(
)
;
}
}
)
;
for
(
file
settings
file
:
settings
files
)
{
settings
settings
=
null
;
file
parent
=
settings
file
.
get
parent
file
(
)
;
while
(
true
)
{
if
(
parent
.
equals
(
root
)
)
break
;
parent
=
parent
.
get
parent
file
(
)
;
settings
=
dir
to
settings
.
get
(
parent
)
;
if
(
settings
!=
null
)
{
settings
=
new
settings
(
settings
)
;
break
;
}
}
if
(
settings
==
null
)
settings
=
new
settings
(
default
settings
)
;
merge
(
settings
,
settings
file
)
;
dir
to
settings
.
put
(
settings
file
.
get
parent
file
(
)
,
settings
)
;
}
return
super
.
%SELF%
(
input
file
,
output
root
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
root
=
input
file
;
final
array
list
<
file
>
settings
files
=
new
array
list
(
)
;
file
processor
settings
processor
=
new
file
processor
(
)
{
protected
void
process
file
(
entry
input
file
)
throws
exception
{
settings
files
.
add
(
input
file
.
input
file
)
;
}
}
;
settings
processor
.
add
input
regex
(
"pack|.json"
)
;
settings
processor
.
%SELF%
(
input
file
,
null
)
;
collections
.
sort
(
settings
files
,
new
comparator
<
file
>
(
)
{
public
int
compare
(
file
file
1
,
file
file
2
)
{
return
file
1
.
to
string
(
)
.
length
(
)
-
file
2
.
to
string
(
)
.
length
(
)
;
}
}
)
;
for
(
file
settings
file
:
settings
files
)
{
settings
settings
=
null
;
file
parent
=
settings
file
.
get
parent
file
(
)
;
while
(
true
)
{
if
(
parent
.
equals
(
root
)
)
break
;
parent
=
parent
.
get
parent
file
(
)
;
settings
=
dir
to
settings
.
get
(
parent
)
;
if
(
settings
!=
null
)
{
settings
=
new
settings
(
settings
)
;
break
;
}
}
if
(
settings
==
null
)
settings
=
new
settings
(
default
settings
)
;
merge
(
settings
,
settings
file
)
;
dir
to
settings
.
put
(
settings
file
.
get
parent
file
(
)
,
settings
)
;
}
return
super
.
%SELF%
(
input
file
,
output
root
)
;
}
<SENTENCE_END/>
%END%%END% (7.90e-01)
file (3.81e-02)
process (2.91e-02)
settings (1.09e-02)
parent (5.61e-03)
input (5.58e-03)
directory (5.15e-03)
%UNK% (4.18e-03)
string (2.95e-03)
new (2.92e-03)
<SENTENCE_START>
{
root
=
input
file
;
final
array
list
<
file
>
settings
files
=
new
array
list
(
)
;
file
processor
settings
processor
=
new
file
processor
(
)
{
protected
void
process
file
(
entry
input
file
)
throws
exception
{
settings
files
.
add
(
input
file
.
input
file
)
;
}
}
;
settings
processor
.
add
input
regex
(
"pack|.json"
)
;
settings
processor
.
%SELF%
(
input
file
,
null
)
;
collections
.
sort
(
settings
files
,
new
comparator
<
file
>
(
)
{
public
int
compare
(
file
file
1
,
file
file
2
)
{
return
file
1
.
to
string
(
)
.
length
(
)
-
file
2
.
to
string
(
)
.
length
(
)
;
}
}
)
;
for
(
file
settings
file
:
settings
files
)
{
settings
settings
=
null
;
file
parent
=
settings
file
.
get
parent
file
(
)
;
while
(
true
)
{
if
(
parent
.
equals
(
root
)
)
break
;
parent
=
parent
.
get
parent
file
(
)
;
settings
=
dir
to
settings
.
get
(
parent
)
;
if
(
settings
!=
null
)
{
settings
=
new
settings
(
settings
)
;
break
;
}
}
if
(
settings
==
null
)
settings
=
new
settings
(
default
settings
)
;
merge
(
settings
,
settings
file
)
;
dir
to
settings
.
put
(
settings
file
.
get
parent
file
(
)
,
settings
)
;
}
return
super
.
%SELF%
(
input
file
,
output
root
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
root
=
input
file
;
final
array
list
<
file
>
settings
files
=
new
array
list
(
)
;
file
processor
settings
processor
=
new
file
processor
(
)
{
protected
void
process
file
(
entry
input
file
)
throws
exception
{
settings
files
.
add
(
input
file
.
input
file
)
;
}
}
;
settings
processor
.
add
input
regex
(
"pack|.json"
)
;
settings
processor
.
%SELF%
(
input
file
,
null
)
;
collections
.
sort
(
settings
files
,
new
comparator
<
file
>
(
)
{
public
int
compare
(
file
file
1
,
file
file
2
)
{
return
file
1
.
to
string
(
)
.
length
(
)
-
file
2
.
to
string
(
)
.
length
(
)
;
}
}
)
;
for
(
file
settings
file
:
settings
files
)
{
settings
settings
=
null
;
file
parent
=
settings
file
.
get
parent
file
(
)
;
while
(
true
)
{
if
(
parent
.
equals
(
root
)
)
break
;
parent
=
parent
.
get
parent
file
(
)
;
settings
=
dir
to
settings
.
get
(
parent
)
;
if
(
settings
!=
null
)
{
settings
=
new
settings
(
settings
)
;
break
;
}
}
if
(
settings
==
null
)
settings
=
new
settings
(
default
settings
)
;
merge
(
settings
,
settings
file
)
;
dir
to
settings
.
put
(
settings
file
.
get
parent
file
(
)
,
settings
)
;
}
return
super
.
%SELF%
(
input
file
,
output
root
)
;
}
<SENTENCE_END/>
process,fileprocessprocess (3.40e-01)
input (3.14e-01)
initialize (1.28e-01)
file (4.03e-02)
read (3.10e-02)
add (1.69e-02)
main (1.43e-02)
files (8.61e-03)
extract (6.34e-03)
extracted (5.25e-03)
<SENTENCE_START>
{
settings
files
.
add
(
input
file
.
input
file
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
settings
files
.
add
(
input
file
.
input
file
)
;
}
<SENTENCE_END/>
filefile (8.01e-01)
%END% (9.59e-02)
input (2.24e-02)
extracted (2.20e-02)
process (1.34e-02)
files (1.04e-02)
directory (7.67e-03)
model (5.34e-03)
descriptor (1.13e-03)
absolute (9.51e-04)
<SENTENCE_START>
{
settings
files
.
add
(
input
file
.
input
file
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
settings
files
.
add
(
input
file
.
input
file
)
;
}
<SENTENCE_END/>
%END%%END% (8.69e-01)
file (1.07e-01)
files (3.78e-03)
input (2.59e-03)
directory (1.86e-03)
extracted (1.39e-03)
model (1.34e-03)
add (6.79e-04)
descriptor (6.14e-04)
string (4.12e-04)
<SENTENCE_START>
{
settings
files
.
add
(
input
file
.
input
file
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
settings
files
.
add
(
input
file
.
input
file
)
;
}
<SENTENCE_END/>
comparecompareto (1.81e-01)
string (1.35e-01)
length (9.30e-02)
read (8.50e-02)
%UNK% (7.06e-02)
file (5.88e-02)
get (4.81e-02)
parse (2.68e-02)
write (2.34e-02)
compare (2.22e-02)
<SENTENCE_START>
{
return
file
1
.
to
string
(
)
.
length
(
)
-
file
2
.
to
string
(
)
.
length
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
file
1
.
to
string
(
)
.
length
(
)
-
file
2
.
to
string
(
)
.
length
(
)
;
}
<SENTENCE_END/>
%END%%END% (7.17e-01)
string (1.43e-01)
file (3.07e-02)
to (2.09e-02)
%UNK% (1.15e-02)
status (5.21e-03)
directory (3.92e-03)
at (2.83e-03)
unsafe (2.20e-03)
bytes (2.19e-03)
<SENTENCE_START>
{
return
file
1
.
to
string
(
)
.
length
(
)
-
file
2
.
to
string
(
)
.
length
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
file
1
.
to
string
(
)
.
length
(
)
-
file
2
.
to
string
(
)
.
length
(
)
;
}
<SENTENCE_END/>
mergemergeread (6.07e-01)
parse (2.43e-01)
json (2.22e-02)
load (2.21e-02)
write (1.93e-02)
new (8.73e-03)
extract (6.76e-03)
reader (6.31e-03)
check (4.53e-03)
fields (3.94e-03)
<SENTENCE_START>
{
try
{
json
.
read
fields
(
settings
,
new
json
reader
(
)
.
parse
(
new
file
reader
(
settings
file
)
)
)
;
}
catch
(
exception
ex
)
{
throw
new
gdx
runtime
exception
(
"Error reading settings file: "
+
settings
file
,
ex
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
try
{
json
.
read
fields
(
settings
,
new
json
reader
(
)
.
parse
(
new
file
reader
(
settings
file
)
)
)
;
}
catch
(
exception
ex
)
{
throw
new
gdx
runtime
exception
(
"Error reading settings file: "
+
settings
file
,
ex
)
;
}
}
<SENTENCE_END/>
%END%%END% (6.91e-01)
fields (1.00e-01)
file (2.87e-02)
read (2.85e-02)
json (2.47e-02)
string (1.36e-02)
parse (1.28e-02)
directory (8.65e-03)
bytes (5.73e-03)
new (5.20e-03)
<SENTENCE_START>
{
try
{
json
.
read
fields
(
settings
,
new
json
reader
(
)
.
parse
(
new
file
reader
(
settings
file
)
)
)
;
}
catch
(
exception
ex
)
{
throw
new
gdx
runtime
exception
(
"Error reading settings file: "
+
settings
file
,
ex
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
try
{
json
.
read
fields
(
settings
,
new
json
reader
(
)
.
parse
(
new
file
reader
(
settings
file
)
)
)
;
}
catch
(
exception
ex
)
{
throw
new
gdx
runtime
exception
(
"Error reading settings file: "
+
settings
file
,
ex
)
;
}
}
<SENTENCE_END/>
processprocessprocess (3.87e-01)
%END% (4.36e-02)
main (4.06e-02)
add (3.19e-02)
%UNK% (2.73e-02)
load (1.98e-02)
save (1.83e-02)
get (1.74e-02)
file (1.70e-02)
write (1.45e-02)
<SENTENCE_START>
{
if
(
output
root
.
exists
(
)
)
{
file
settings
file
=
new
file
(
root
,
"pack.json"
)
;
settings
root
settings
=
default
settings
;
if
(
settings
file
.
exists
(
)
)
{
root
settings
=
new
settings
(
root
settings
)
;
merge
(
root
settings
,
settings
file
)
;
}
for
(
int
i
=
0
,
n
=
root
settings
.
scale
.
length
;
i
<
n
;
i
++
)
{
file
processor
delete
processor
=
new
file
processor
(
)
{
protected
void
process
file
(
entry
input
file
)
throws
exception
{
input
file
.
input
file
.
delete
(
)
;
}
}
;
delete
processor
.
set
recursive
(
false
)
;
string
scaled
pack
file
name
=
root
settings
.
get
scaled
pack
file
name
(
pack
file
name
,
i
)
;
file
pack
file
=
new
file
(
scaled
pack
file
name
)
;
string
prefix
=
pack
file
.
get
name
(
)
;
int
dot
index
=
prefix
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
prefix
=
prefix
.
substring
(
0
,
dot
index
)
;
delete
processor
.
add
input
regex
(
"(?i)"
+
prefix
+
"|d*|.(png|jpg|jpeg)"
)
;
delete
processor
.
add
input
regex
(
"(?i)"
+
prefix
+
"|.atlas"
)
;
string
dir
=
pack
file
.
get
parent
(
)
;
if
(
dir
==
null
)
delete
processor
.
%SELF%
(
output
root
,
null
)
;
else
if
(
new
file
(
output
root
+
"/"
+
dir
)
.
exists
(
)
)
delete
processor
.
%SELF%
(
output
root
+
"/"
+
dir
,
null
)
;
}
}
return
super
.
%SELF%
(
files
,
output
root
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
output
root
.
exists
(
)
)
{
file
settings
file
=
new
file
(
root
,
"pack.json"
)
;
settings
root
settings
=
default
settings
;
if
(
settings
file
.
exists
(
)
)
{
root
settings
=
new
settings
(
root
settings
)
;
merge
(
root
settings
,
settings
file
)
;
}
for
(
int
i
=
0
,
n
=
root
settings
.
scale
.
length
;
i
<
n
;
i
++
)
{
file
processor
delete
processor
=
new
file
processor
(
)
{
protected
void
process
file
(
entry
input
file
)
throws
exception
{
input
file
.
input
file
.
delete
(
)
;
}
}
;
delete
processor
.
set
recursive
(
false
)
;
string
scaled
pack
file
name
=
root
settings
.
get
scaled
pack
file
name
(
pack
file
name
,
i
)
;
file
pack
file
=
new
file
(
scaled
pack
file
name
)
;
string
prefix
=
pack
file
.
get
name
(
)
;
int
dot
index
=
prefix
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
prefix
=
prefix
.
substring
(
0
,
dot
index
)
;
delete
processor
.
add
input
regex
(
"(?i)"
+
prefix
+
"|d*|.(png|jpg|jpeg)"
)
;
delete
processor
.
add
input
regex
(
"(?i)"
+
prefix
+
"|.atlas"
)
;
string
dir
=
pack
file
.
get
parent
(
)
;
if
(
dir
==
null
)
delete
processor
.
%SELF%
(
output
root
,
null
)
;
else
if
(
new
file
(
output
root
+
"/"
+
dir
)
.
exists
(
)
)
delete
processor
.
%SELF%
(
output
root
+
"/"
+
dir
,
null
)
;
}
}
return
super
.
%SELF%
(
files
,
output
root
)
;
}
<SENTENCE_END/>
%END%%END% (6.77e-01)
process (3.75e-02)
file (3.16e-02)
%UNK% (1.05e-02)
pack (9.36e-03)
prefix (8.59e-03)
string (7.17e-03)
root (6.20e-03)
settings (5.15e-03)
name (5.15e-03)
<SENTENCE_START>
{
if
(
output
root
.
exists
(
)
)
{
file
settings
file
=
new
file
(
root
,
"pack.json"
)
;
settings
root
settings
=
default
settings
;
if
(
settings
file
.
exists
(
)
)
{
root
settings
=
new
settings
(
root
settings
)
;
merge
(
root
settings
,
settings
file
)
;
}
for
(
int
i
=
0
,
n
=
root
settings
.
scale
.
length
;
i
<
n
;
i
++
)
{
file
processor
delete
processor
=
new
file
processor
(
)
{
protected
void
process
file
(
entry
input
file
)
throws
exception
{
input
file
.
input
file
.
delete
(
)
;
}
}
;
delete
processor
.
set
recursive
(
false
)
;
string
scaled
pack
file
name
=
root
settings
.
get
scaled
pack
file
name
(
pack
file
name
,
i
)
;
file
pack
file
=
new
file
(
scaled
pack
file
name
)
;
string
prefix
=
pack
file
.
get
name
(
)
;
int
dot
index
=
prefix
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
prefix
=
prefix
.
substring
(
0
,
dot
index
)
;
delete
processor
.
add
input
regex
(
"(?i)"
+
prefix
+
"|d*|.(png|jpg|jpeg)"
)
;
delete
processor
.
add
input
regex
(
"(?i)"
+
prefix
+
"|.atlas"
)
;
string
dir
=
pack
file
.
get
parent
(
)
;
if
(
dir
==
null
)
delete
processor
.
%SELF%
(
output
root
,
null
)
;
else
if
(
new
file
(
output
root
+
"/"
+
dir
)
.
exists
(
)
)
delete
processor
.
%SELF%
(
output
root
+
"/"
+
dir
,
null
)
;
}
}
return
super
.
%SELF%
(
files
,
output
root
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
output
root
.
exists
(
)
)
{
file
settings
file
=
new
file
(
root
,
"pack.json"
)
;
settings
root
settings
=
default
settings
;
if
(
settings
file
.
exists
(
)
)
{
root
settings
=
new
settings
(
root
settings
)
;
merge
(
root
settings
,
settings
file
)
;
}
for
(
int
i
=
0
,
n
=
root
settings
.
scale
.
length
;
i
<
n
;
i
++
)
{
file
processor
delete
processor
=
new
file
processor
(
)
{
protected
void
process
file
(
entry
input
file
)
throws
exception
{
input
file
.
input
file
.
delete
(
)
;
}
}
;
delete
processor
.
set
recursive
(
false
)
;
string
scaled
pack
file
name
=
root
settings
.
get
scaled
pack
file
name
(
pack
file
name
,
i
)
;
file
pack
file
=
new
file
(
scaled
pack
file
name
)
;
string
prefix
=
pack
file
.
get
name
(
)
;
int
dot
index
=
prefix
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
prefix
=
prefix
.
substring
(
0
,
dot
index
)
;
delete
processor
.
add
input
regex
(
"(?i)"
+
prefix
+
"|d*|.(png|jpg|jpeg)"
)
;
delete
processor
.
add
input
regex
(
"(?i)"
+
prefix
+
"|.atlas"
)
;
string
dir
=
pack
file
.
get
parent
(
)
;
if
(
dir
==
null
)
delete
processor
.
%SELF%
(
output
root
,
null
)
;
else
if
(
new
file
(
output
root
+
"/"
+
dir
)
.
exists
(
)
)
delete
processor
.
%SELF%
(
output
root
+
"/"
+
dir
,
null
)
;
}
}
return
super
.
%SELF%
(
files
,
output
root
)
;
}
<SENTENCE_END/>
process,fileprocessfile (4.89e-01)
input (1.52e-01)
process (7.19e-02)
read (6.17e-02)
load (4.44e-02)
initialize (1.68e-02)
directory (1.63e-02)
handle (1.31e-02)
delete (1.02e-02)
main (8.98e-03)
<SENTENCE_START>
{
input
file
.
input
file
.
delete
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
input
file
.
input
file
.
delete
(
)
;
}
<SENTENCE_END/>
filefile (7.85e-01)
%END% (7.54e-02)
directory (3.58e-02)
input (1.33e-02)
extracted (7.70e-03)
model (6.19e-03)
read (5.50e-03)
process (3.55e-03)
bytes (3.20e-03)
%UNK% (3.01e-03)
<SENTENCE_START>
{
input
file
.
input
file
.
delete
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
input
file
.
input
file
.
delete
(
)
;
}
<SENTENCE_END/>
%END%%END% (6.74e-01)
file (2.81e-01)
directory (7.87e-03)
model (3.99e-03)
bytes (1.81e-03)
extracted (1.64e-03)
string (1.57e-03)
input (1.52e-03)
%UNK% (1.40e-03)
descriptor (9.44e-04)
<SENTENCE_START>
{
input
file
.
input
file
.
delete
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
input
file
.
input
file
.
delete
(
)
;
}
<SENTENCE_END/>
process,dirprocess%UNK% (1.65e-01)
process (9.84e-02)
%END% (3.36e-02)
read (2.67e-02)
main (2.42e-02)
to (1.68e-02)
get (1.63e-02)
init (1.48e-02)
add (1.28e-02)
test (1.27e-02)
<SENTENCE_START>
{
if
(
ignore
dirs
.
contains
(
input
dir
.
input
file
)
)
return
;
settings
settings
=
null
;
file
parent
=
input
dir
.
input
file
;
while
(
true
)
{
settings
=
dir
to
settings
.
get
(
parent
)
;
if
(
settings
!=
null
)
break
;
if
(
parent
.
equals
(
root
)
)
break
;
parent
=
parent
.
get
parent
file
(
)
;
}
if
(
settings
==
null
)
settings
=
default
settings
;
if
(
settings
.
combine
subdirectories
)
{
files
=
new
file
processor
(
this
)
{
protected
void
%SELF%
(
entry
entry
dir
,
array
list
<
entry
>
files
)
{
ignore
dirs
.
add
(
entry
dir
.
input
file
)
;
}
protected
void
process
file
(
entry
entry
)
{
add
processed
file
(
entry
)
;
}
}
.
process
(
input
dir
.
input
file
,
null
)
;
}
if
(
files
.
is
empty
(
)
)
return
;
collections
.
sort
(
files
,
new
comparator
<
entry
>
(
)
{
final
pattern
digit
suffix
=
pattern
.
compile
(
"(.*?)(|d+)$"
)
;
public
int
compare
(
entry
entry
1
,
entry
entry
2
)
{
string
full
1
=
entry
1
.
input
file
.
get
name
(
)
;
int
dot
index
=
full
1
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
1
=
full
1
.
substring
(
0
,
dot
index
)
;
string
full
2
=
entry
2
.
input
file
.
get
name
(
)
;
dot
index
=
full
2
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
2
=
full
2
.
substring
(
0
,
dot
index
)
;
string
name
1
=
full
1
,
name
2
=
full
2
;
int
num
1
=
0
,
num
2
=
0
;
matcher
matcher
=
digit
suffix
.
matcher
(
full
1
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
1
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
1
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
matcher
=
digit
suffix
.
matcher
(
full
2
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
2
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
2
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
int
compare
=
name
1
.
compare
to
(
name
2
)
;
if
(
compare
!=
0
||
num
1
==
num
2
)
return
compare
;
return
num
1
-
num
2
;
}
}
)
;
if
(
!
settings
.
silent
)
system
.
out
.
println
(
input
dir
.
input
file
.
get
name
(
)
)
;
texture
packer
packer
=
new
texture
packer
(
root
,
settings
)
;
for
(
entry
file
:
files
)
packer
.
add
image
(
file
.
input
file
)
;
packer
.
pack
(
input
dir
.
output
dir
,
pack
file
name
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
ignore
dirs
.
contains
(
input
dir
.
input
file
)
)
return
;
settings
settings
=
null
;
file
parent
=
input
dir
.
input
file
;
while
(
true
)
{
settings
=
dir
to
settings
.
get
(
parent
)
;
if
(
settings
!=
null
)
break
;
if
(
parent
.
equals
(
root
)
)
break
;
parent
=
parent
.
get
parent
file
(
)
;
}
if
(
settings
==
null
)
settings
=
default
settings
;
if
(
settings
.
combine
subdirectories
)
{
files
=
new
file
processor
(
this
)
{
protected
void
%SELF%
(
entry
entry
dir
,
array
list
<
entry
>
files
)
{
ignore
dirs
.
add
(
entry
dir
.
input
file
)
;
}
protected
void
process
file
(
entry
entry
)
{
add
processed
file
(
entry
)
;
}
}
.
process
(
input
dir
.
input
file
,
null
)
;
}
if
(
files
.
is
empty
(
)
)
return
;
collections
.
sort
(
files
,
new
comparator
<
entry
>
(
)
{
final
pattern
digit
suffix
=
pattern
.
compile
(
"(.*?)(|d+)$"
)
;
public
int
compare
(
entry
entry
1
,
entry
entry
2
)
{
string
full
1
=
entry
1
.
input
file
.
get
name
(
)
;
int
dot
index
=
full
1
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
1
=
full
1
.
substring
(
0
,
dot
index
)
;
string
full
2
=
entry
2
.
input
file
.
get
name
(
)
;
dot
index
=
full
2
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
2
=
full
2
.
substring
(
0
,
dot
index
)
;
string
name
1
=
full
1
,
name
2
=
full
2
;
int
num
1
=
0
,
num
2
=
0
;
matcher
matcher
=
digit
suffix
.
matcher
(
full
1
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
1
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
1
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
matcher
=
digit
suffix
.
matcher
(
full
2
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
2
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
2
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
int
compare
=
name
1
.
compare
to
(
name
2
)
;
if
(
compare
!=
0
||
num
1
==
num
2
)
return
compare
;
return
num
1
-
num
2
;
}
}
)
;
if
(
!
settings
.
silent
)
system
.
out
.
println
(
input
dir
.
input
file
.
get
name
(
)
)
;
texture
packer
packer
=
new
texture
packer
(
root
,
settings
)
;
for
(
entry
file
:
files
)
packer
.
add
image
(
file
.
input
file
)
;
packer
.
pack
(
input
dir
.
output
dir
,
pack
file
name
)
;
}
<SENTENCE_END/>
dir%END% (5.46e-01)
%UNK% (6.07e-02)
process (1.94e-02)
file (1.70e-02)
to (1.05e-02)
string (1.01e-02)
test (7.60e-03)
read (5.45e-03)
from (5.44e-03)
matcher (4.46e-03)
<SENTENCE_START>
{
if
(
ignore
dirs
.
contains
(
input
dir
.
input
file
)
)
return
;
settings
settings
=
null
;
file
parent
=
input
dir
.
input
file
;
while
(
true
)
{
settings
=
dir
to
settings
.
get
(
parent
)
;
if
(
settings
!=
null
)
break
;
if
(
parent
.
equals
(
root
)
)
break
;
parent
=
parent
.
get
parent
file
(
)
;
}
if
(
settings
==
null
)
settings
=
default
settings
;
if
(
settings
.
combine
subdirectories
)
{
files
=
new
file
processor
(
this
)
{
protected
void
%SELF%
(
entry
entry
dir
,
array
list
<
entry
>
files
)
{
ignore
dirs
.
add
(
entry
dir
.
input
file
)
;
}
protected
void
process
file
(
entry
entry
)
{
add
processed
file
(
entry
)
;
}
}
.
process
(
input
dir
.
input
file
,
null
)
;
}
if
(
files
.
is
empty
(
)
)
return
;
collections
.
sort
(
files
,
new
comparator
<
entry
>
(
)
{
final
pattern
digit
suffix
=
pattern
.
compile
(
"(.*?)(|d+)$"
)
;
public
int
compare
(
entry
entry
1
,
entry
entry
2
)
{
string
full
1
=
entry
1
.
input
file
.
get
name
(
)
;
int
dot
index
=
full
1
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
1
=
full
1
.
substring
(
0
,
dot
index
)
;
string
full
2
=
entry
2
.
input
file
.
get
name
(
)
;
dot
index
=
full
2
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
2
=
full
2
.
substring
(
0
,
dot
index
)
;
string
name
1
=
full
1
,
name
2
=
full
2
;
int
num
1
=
0
,
num
2
=
0
;
matcher
matcher
=
digit
suffix
.
matcher
(
full
1
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
1
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
1
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
matcher
=
digit
suffix
.
matcher
(
full
2
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
2
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
2
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
int
compare
=
name
1
.
compare
to
(
name
2
)
;
if
(
compare
!=
0
||
num
1
==
num
2
)
return
compare
;
return
num
1
-
num
2
;
}
}
)
;
if
(
!
settings
.
silent
)
system
.
out
.
println
(
input
dir
.
input
file
.
get
name
(
)
)
;
texture
packer
packer
=
new
texture
packer
(
root
,
settings
)
;
for
(
entry
file
:
files
)
packer
.
add
image
(
file
.
input
file
)
;
packer
.
pack
(
input
dir
.
output
dir
,
pack
file
name
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
ignore
dirs
.
contains
(
input
dir
.
input
file
)
)
return
;
settings
settings
=
null
;
file
parent
=
input
dir
.
input
file
;
while
(
true
)
{
settings
=
dir
to
settings
.
get
(
parent
)
;
if
(
settings
!=
null
)
break
;
if
(
parent
.
equals
(
root
)
)
break
;
parent
=
parent
.
get
parent
file
(
)
;
}
if
(
settings
==
null
)
settings
=
default
settings
;
if
(
settings
.
combine
subdirectories
)
{
files
=
new
file
processor
(
this
)
{
protected
void
%SELF%
(
entry
entry
dir
,
array
list
<
entry
>
files
)
{
ignore
dirs
.
add
(
entry
dir
.
input
file
)
;
}
protected
void
process
file
(
entry
entry
)
{
add
processed
file
(
entry
)
;
}
}
.
process
(
input
dir
.
input
file
,
null
)
;
}
if
(
files
.
is
empty
(
)
)
return
;
collections
.
sort
(
files
,
new
comparator
<
entry
>
(
)
{
final
pattern
digit
suffix
=
pattern
.
compile
(
"(.*?)(|d+)$"
)
;
public
int
compare
(
entry
entry
1
,
entry
entry
2
)
{
string
full
1
=
entry
1
.
input
file
.
get
name
(
)
;
int
dot
index
=
full
1
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
1
=
full
1
.
substring
(
0
,
dot
index
)
;
string
full
2
=
entry
2
.
input
file
.
get
name
(
)
;
dot
index
=
full
2
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
2
=
full
2
.
substring
(
0
,
dot
index
)
;
string
name
1
=
full
1
,
name
2
=
full
2
;
int
num
1
=
0
,
num
2
=
0
;
matcher
matcher
=
digit
suffix
.
matcher
(
full
1
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
1
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
1
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
matcher
=
digit
suffix
.
matcher
(
full
2
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
2
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
2
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
int
compare
=
name
1
.
compare
to
(
name
2
)
;
if
(
compare
!=
0
||
num
1
==
num
2
)
return
compare
;
return
num
1
-
num
2
;
}
}
)
;
if
(
!
settings
.
silent
)
system
.
out
.
println
(
input
dir
.
input
file
.
get
name
(
)
)
;
texture
packer
packer
=
new
texture
packer
(
root
,
settings
)
;
for
(
entry
file
:
files
)
packer
.
add
image
(
file
.
input
file
)
;
packer
.
pack
(
input
dir
.
output
dir
,
pack
file
name
)
;
}
<SENTENCE_END/>
%END%%END% (7.41e-01)
%UNK% (2.84e-02)
file (1.07e-02)
process (7.39e-03)
string (7.02e-03)
to (5.67e-03)
test (4.19e-03)
1 (3.68e-03)
and (3.31e-03)
from (3.03e-03)
<SENTENCE_START>
{
if
(
ignore
dirs
.
contains
(
input
dir
.
input
file
)
)
return
;
settings
settings
=
null
;
file
parent
=
input
dir
.
input
file
;
while
(
true
)
{
settings
=
dir
to
settings
.
get
(
parent
)
;
if
(
settings
!=
null
)
break
;
if
(
parent
.
equals
(
root
)
)
break
;
parent
=
parent
.
get
parent
file
(
)
;
}
if
(
settings
==
null
)
settings
=
default
settings
;
if
(
settings
.
combine
subdirectories
)
{
files
=
new
file
processor
(
this
)
{
protected
void
%SELF%
(
entry
entry
dir
,
array
list
<
entry
>
files
)
{
ignore
dirs
.
add
(
entry
dir
.
input
file
)
;
}
protected
void
process
file
(
entry
entry
)
{
add
processed
file
(
entry
)
;
}
}
.
process
(
input
dir
.
input
file
,
null
)
;
}
if
(
files
.
is
empty
(
)
)
return
;
collections
.
sort
(
files
,
new
comparator
<
entry
>
(
)
{
final
pattern
digit
suffix
=
pattern
.
compile
(
"(.*?)(|d+)$"
)
;
public
int
compare
(
entry
entry
1
,
entry
entry
2
)
{
string
full
1
=
entry
1
.
input
file
.
get
name
(
)
;
int
dot
index
=
full
1
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
1
=
full
1
.
substring
(
0
,
dot
index
)
;
string
full
2
=
entry
2
.
input
file
.
get
name
(
)
;
dot
index
=
full
2
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
2
=
full
2
.
substring
(
0
,
dot
index
)
;
string
name
1
=
full
1
,
name
2
=
full
2
;
int
num
1
=
0
,
num
2
=
0
;
matcher
matcher
=
digit
suffix
.
matcher
(
full
1
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
1
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
1
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
matcher
=
digit
suffix
.
matcher
(
full
2
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
2
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
2
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
int
compare
=
name
1
.
compare
to
(
name
2
)
;
if
(
compare
!=
0
||
num
1
==
num
2
)
return
compare
;
return
num
1
-
num
2
;
}
}
)
;
if
(
!
settings
.
silent
)
system
.
out
.
println
(
input
dir
.
input
file
.
get
name
(
)
)
;
texture
packer
packer
=
new
texture
packer
(
root
,
settings
)
;
for
(
entry
file
:
files
)
packer
.
add
image
(
file
.
input
file
)
;
packer
.
pack
(
input
dir
.
output
dir
,
pack
file
name
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
ignore
dirs
.
contains
(
input
dir
.
input
file
)
)
return
;
settings
settings
=
null
;
file
parent
=
input
dir
.
input
file
;
while
(
true
)
{
settings
=
dir
to
settings
.
get
(
parent
)
;
if
(
settings
!=
null
)
break
;
if
(
parent
.
equals
(
root
)
)
break
;
parent
=
parent
.
get
parent
file
(
)
;
}
if
(
settings
==
null
)
settings
=
default
settings
;
if
(
settings
.
combine
subdirectories
)
{
files
=
new
file
processor
(
this
)
{
protected
void
%SELF%
(
entry
entry
dir
,
array
list
<
entry
>
files
)
{
ignore
dirs
.
add
(
entry
dir
.
input
file
)
;
}
protected
void
process
file
(
entry
entry
)
{
add
processed
file
(
entry
)
;
}
}
.
process
(
input
dir
.
input
file
,
null
)
;
}
if
(
files
.
is
empty
(
)
)
return
;
collections
.
sort
(
files
,
new
comparator
<
entry
>
(
)
{
final
pattern
digit
suffix
=
pattern
.
compile
(
"(.*?)(|d+)$"
)
;
public
int
compare
(
entry
entry
1
,
entry
entry
2
)
{
string
full
1
=
entry
1
.
input
file
.
get
name
(
)
;
int
dot
index
=
full
1
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
1
=
full
1
.
substring
(
0
,
dot
index
)
;
string
full
2
=
entry
2
.
input
file
.
get
name
(
)
;
dot
index
=
full
2
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
2
=
full
2
.
substring
(
0
,
dot
index
)
;
string
name
1
=
full
1
,
name
2
=
full
2
;
int
num
1
=
0
,
num
2
=
0
;
matcher
matcher
=
digit
suffix
.
matcher
(
full
1
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
1
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
1
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
matcher
=
digit
suffix
.
matcher
(
full
2
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
2
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
2
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
int
compare
=
name
1
.
compare
to
(
name
2
)
;
if
(
compare
!=
0
||
num
1
==
num
2
)
return
compare
;
return
num
1
-
num
2
;
}
}
)
;
if
(
!
settings
.
silent
)
system
.
out
.
println
(
input
dir
.
input
file
.
get
name
(
)
)
;
texture
packer
packer
=
new
texture
packer
(
root
,
settings
)
;
for
(
entry
file
:
files
)
packer
.
add
image
(
file
.
input
file
)
;
packer
.
pack
(
input
dir
.
output
dir
,
pack
file
name
)
;
}
<SENTENCE_END/>
process,dirprocessprocess (3.13e-01)
get (9.66e-02)
main (7.14e-02)
set (3.18e-02)
%UNK% (2.19e-02)
file (2.11e-02)
add (1.62e-02)
end (1.36e-02)
flush (1.34e-02)
init (1.22e-02)
<SENTENCE_START>
{
ignore
dirs
.
add
(
entry
dir
.
input
file
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
ignore
dirs
.
add
(
entry
dir
.
input
file
)
;
}
<SENTENCE_END/>
dirfile (3.33e-01)
%END% (3.18e-01)
process (5.26e-02)
dir (2.41e-02)
tile (1.72e-02)
dirs (1.60e-02)
ignore (1.42e-02)
main (1.10e-02)
directory (9.05e-03)
model (9.04e-03)
<SENTENCE_START>
{
ignore
dirs
.
add
(
entry
dir
.
input
file
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
ignore
dirs
.
add
(
entry
dir
.
input
file
)
;
}
<SENTENCE_END/>
%END%%END% (7.66e-01)
file (1.23e-01)
dir (9.67e-03)
tile (5.93e-03)
dirs (5.73e-03)
directory (4.02e-03)
descriptor (3.26e-03)
from (3.20e-03)
model (2.92e-03)
%UNK% (2.58e-03)
<SENTENCE_START>
{
ignore
dirs
.
add
(
entry
dir
.
input
file
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
ignore
dirs
.
add
(
entry
dir
.
input
file
)
;
}
<SENTENCE_END/>
process,fileprocessadd (9.80e-01)
%UNK% (5.07e-03)
process (1.41e-03)
file (1.36e-03)
destroy (1.07e-03)
processed (1.05e-03)
save (7.18e-04)
initialize (6.71e-04)
on (4.99e-04)
write (4.94e-04)
<SENTENCE_START>
{
add
processed
file
(
entry
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
add
processed
file
(
entry
)
;
}
<SENTENCE_END/>
filefile (5.16e-01)
%END% (1.07e-01)
%UNK% (9.36e-02)
all (7.37e-02)
array (2.32e-02)
directory (8.00e-03)
model (7.75e-03)
from (6.80e-03)
extracted (6.31e-03)
entry (5.16e-03)
<SENTENCE_START>
{
add
processed
file
(
entry
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
add
processed
file
(
entry
)
;
}
<SENTENCE_END/>
%END%%END% (9.38e-01)
file (1.13e-02)
array (4.66e-03)
all (4.63e-03)
%UNK% (4.57e-03)
value (2.36e-03)
offset (1.26e-03)
count (1.14e-03)
20 (9.60e-04)
only (9.36e-04)
<SENTENCE_START>
{
add
processed
file
(
entry
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
add
processed
file
(
entry
)
;
}
<SENTENCE_END/>
comparecompare%UNK% (1.70e-01)
is (5.60e-02)
read (4.10e-02)
check (1.96e-02)
to (1.69e-02)
get (1.66e-02)
init (1.51e-02)
set (1.51e-02)
decode (1.33e-02)
create (1.24e-02)
<SENTENCE_START>
{
string
full
1
=
entry
1
.
input
file
.
get
name
(
)
;
int
dot
index
=
full
1
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
1
=
full
1
.
substring
(
0
,
dot
index
)
;
string
full
2
=
entry
2
.
input
file
.
get
name
(
)
;
dot
index
=
full
2
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
2
=
full
2
.
substring
(
0
,
dot
index
)
;
string
name
1
=
full
1
,
name
2
=
full
2
;
int
num
1
=
0
,
num
2
=
0
;
matcher
matcher
=
digit
suffix
.
matcher
(
full
1
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
1
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
1
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
matcher
=
digit
suffix
.
matcher
(
full
2
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
2
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
2
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
int
%SELF%
=
name
1
.
compare
to
(
name
2
)
;
if
(
%SELF%
!=
0
||
num
1
==
num
2
)
return
%SELF%
;
return
num
1
-
num
2
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
full
1
=
entry
1
.
input
file
.
get
name
(
)
;
int
dot
index
=
full
1
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
1
=
full
1
.
substring
(
0
,
dot
index
)
;
string
full
2
=
entry
2
.
input
file
.
get
name
(
)
;
dot
index
=
full
2
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
2
=
full
2
.
substring
(
0
,
dot
index
)
;
string
name
1
=
full
1
,
name
2
=
full
2
;
int
num
1
=
0
,
num
2
=
0
;
matcher
matcher
=
digit
suffix
.
matcher
(
full
1
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
1
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
1
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
matcher
=
digit
suffix
.
matcher
(
full
2
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
2
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
2
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
int
%SELF%
=
name
1
.
compare
to
(
name
2
)
;
if
(
%SELF%
!=
0
||
num
1
==
num
2
)
return
%SELF%
;
return
num
1
-
num
2
;
}
<SENTENCE_END/>
%END%%END% (4.16e-01)
%UNK% (7.04e-02)
string (1.78e-02)
to (1.68e-02)
1 (1.52e-02)
matcher (1.48e-02)
2 (1.05e-02)
read (9.38e-03)
test (8.25e-03)
and (7.77e-03)
<SENTENCE_START>
{
string
full
1
=
entry
1
.
input
file
.
get
name
(
)
;
int
dot
index
=
full
1
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
1
=
full
1
.
substring
(
0
,
dot
index
)
;
string
full
2
=
entry
2
.
input
file
.
get
name
(
)
;
dot
index
=
full
2
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
2
=
full
2
.
substring
(
0
,
dot
index
)
;
string
name
1
=
full
1
,
name
2
=
full
2
;
int
num
1
=
0
,
num
2
=
0
;
matcher
matcher
=
digit
suffix
.
matcher
(
full
1
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
1
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
1
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
matcher
=
digit
suffix
.
matcher
(
full
2
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
2
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
2
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
int
%SELF%
=
name
1
.
compare
to
(
name
2
)
;
if
(
%SELF%
!=
0
||
num
1
==
num
2
)
return
%SELF%
;
return
num
1
-
num
2
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
full
1
=
entry
1
.
input
file
.
get
name
(
)
;
int
dot
index
=
full
1
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
1
=
full
1
.
substring
(
0
,
dot
index
)
;
string
full
2
=
entry
2
.
input
file
.
get
name
(
)
;
dot
index
=
full
2
.
last
index
of
(
'.'
)
;
if
(
dot
index
!=
-
1
)
full
2
=
full
2
.
substring
(
0
,
dot
index
)
;
string
name
1
=
full
1
,
name
2
=
full
2
;
int
num
1
=
0
,
num
2
=
0
;
matcher
matcher
=
digit
suffix
.
matcher
(
full
1
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
1
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
1
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
matcher
=
digit
suffix
.
matcher
(
full
2
)
;
if
(
matcher
.
matches
(
)
)
{
try
{
num
2
=
integer
.
parse
int
(
matcher
.
group
(
2
)
)
;
name
2
=
matcher
.
group
(
1
)
;
}
catch
(
exception
ignored
)
{
}
}
int
%SELF%
=
name
1
.
compare
to
(
name
2
)
;
if
(
%SELF%
!=
0
||
num
1
==
num
2
)
return
%SELF%
;
return
num
1
-
num
2
;
}
<SENTENCE_END/>
test,to,stringtest%UNK% (5.81e-01)
test (3.67e-02)
assert (3.06e-02)
read (2.34e-02)
equals (2.13e-02)
sub (1.93e-02)
print (1.70e-02)
to (1.40e-02)
compare (9.89e-03)
nearest (8.44e-03)
<SENTENCE_START>
{
assert
equals
(
"(-5.0,42.00055)"
,
new
vector
2
(
-
5f
,
42.00055f
)
.
to
string
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
equals
(
"(-5.0,42.00055)"
,
new
vector
2
(
-
5f
,
42.00055f
)
.
to
string
(
)
)
;
}
<SENTENCE_END/>
to%END% (6.35e-01)
%UNK% (1.84e-01)
string (2.55e-02)
at (2.41e-02)
to (2.04e-02)
test (7.34e-03)
equal (7.05e-03)
in (3.54e-03)
and (2.48e-03)
changed (1.90e-03)
<SENTENCE_START>
{
assert
equals
(
"(-5.0,42.00055)"
,
new
vector
2
(
-
5f
,
42.00055f
)
.
to
string
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
equals
(
"(-5.0,42.00055)"
,
new
vector
2
(
-
5f
,
42.00055f
)
.
to
string
(
)
)
;
}
<SENTENCE_END/>
string%END% (9.55e-01)
%UNK% (7.35e-03)
string (5.71e-03)
at (4.08e-03)
to (2.76e-03)
equal (2.34e-03)
5f (1.18e-03)
and (8.23e-04)
status (6.03e-04)
fv (4.62e-04)
<SENTENCE_START>
{
assert
equals
(
"(-5.0,42.00055)"
,
new
vector
2
(
-
5f
,
42.00055f
)
.
to
string
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
equals
(
"(-5.0,42.00055)"
,
new
vector
2
(
-
5f
,
42.00055f
)
.
to
string
(
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.73e-01)
string (5.35e-03)
5f (1.90e-03)
at (1.05e-03)
new (9.99e-04)
%UNK% (8.79e-04)
to (8.78e-04)
equal (7.14e-04)
equals (6.14e-04)
) (5.90e-04)
<SENTENCE_START>
{
assert
equals
(
"(-5.0,42.00055)"
,
new
vector
2
(
-
5f
,
42.00055f
)
.
to
string
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
equals
(
"(-5.0,42.00055)"
,
new
vector
2
(
-
5f
,
42.00055f
)
.
to
string
(
)
)
;
}
<SENTENCE_END/>
test,from,stringtest%UNK% (4.94e-01)
test (6.19e-02)
new (5.00e-02)
create (2.36e-02)
check (2.17e-02)
read (1.98e-02)
write (1.68e-02)
copy (1.62e-02)
make (1.51e-02)
main (1.39e-02)
<SENTENCE_START>
{
assert
equals
(
new
vector
2
(
-
5f
,
42.00055f
)
,
new
vector
2
(
)
.
from
string
(
"(-5,42.00055)"
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
equals
(
new
vector
2
(
-
5f
,
42.00055f
)
,
new
vector
2
(
)
.
from
string
(
"(-5,42.00055)"
)
)
;
}
<SENTENCE_END/>
from%END% (8.81e-01)
%UNK% (4.06e-02)
equal (1.02e-02)
at (6.71e-03)
string (5.93e-03)
test (4.85e-03)
from (2.73e-03)
and (1.93e-03)
to (1.72e-03)
vector (1.67e-03)
<SENTENCE_START>
{
assert
equals
(
new
vector
2
(
-
5f
,
42.00055f
)
,
new
vector
2
(
)
.
from
string
(
"(-5,42.00055)"
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
equals
(
new
vector
2
(
-
5f
,
42.00055f
)
,
new
vector
2
(
)
.
from
string
(
"(-5,42.00055)"
)
)
;
}
<SENTENCE_END/>
string%END% (9.60e-01)
%UNK% (5.56e-03)
equal (4.65e-03)
string (2.95e-03)
at (2.74e-03)
5f (1.84e-03)
vector (1.65e-03)
from (1.09e-03)
and (8.55e-04)
test (7.50e-04)
<SENTENCE_START>
{
assert
equals
(
new
vector
2
(
-
5f
,
42.00055f
)
,
new
vector
2
(
)
.
from
string
(
"(-5,42.00055)"
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
equals
(
new
vector
2
(
-
5f
,
42.00055f
)
,
new
vector
2
(
)
.
from
string
(
"(-5,42.00055)"
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.71e-01)
5f (3.55e-03)
equal (2.11e-03)
string (1.89e-03)
2 (1.85e-03)
vector (1.84e-03)
%UNK% (1.57e-03)
at (1.39e-03)
new (8.35e-04)
from (6.70e-04)
<SENTENCE_START>
{
assert
equals
(
new
vector
2
(
-
5f
,
42.00055f
)
,
new
vector
2
(
)
.
from
string
(
"(-5,42.00055)"
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
equals
(
new
vector
2
(
-
5f
,
42.00055f
)
,
new
vector
2
(
)
.
from
string
(
"(-5,42.00055)"
)
)
;
}
<SENTENCE_END/>
new,instancenewget (4.75e-01)
compute (2.03e-01)
create (8.01e-02)
add (4.70e-02)
is (3.82e-02)
draw (2.07e-02)
new (9.72e-03)
begin (8.12e-03)
generate (7.31e-03)
%UNK% (6.74e-03)
<SENTENCE_START>
{
return
new
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
instance%END% (8.73e-01)
%UNK% (1.05e-02)
world (8.49e-03)
polygon (4.91e-03)
contact (4.51e-03)
buffer (3.61e-03)
all (1.74e-03)
class (1.68e-03)
float (1.65e-03)
array (1.56e-03)
<SENTENCE_START>
{
return
new
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
%END%%END% (9.50e-01)
contact (1.98e-02)
world (7.17e-03)
polygon (6.59e-03)
buffer (9.70e-04)
value (6.48e-04)
array (5.77e-04)
float (5.47e-04)
class (3.98e-04)
20 (3.85e-04)
<SENTENCE_START>
{
return
new
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
new,arraynewget (4.64e-01)
compute (2.75e-01)
add (4.57e-02)
size (2.53e-02)
create (1.94e-02)
is (1.77e-02)
new (1.33e-02)
pop (1.17e-02)
truncate (8.60e-03)
resize (8.43e-03)
<SENTENCE_START>
{
return
new
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
array%END% (9.08e-01)
%UNK% (1.23e-02)
contact (4.44e-03)
size (3.86e-03)
polygon (3.85e-03)
value (2.57e-03)
buffer (2.37e-03)
height (1.93e-03)
count (1.87e-03)
array (1.49e-03)
<SENTENCE_START>
{
return
new
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
%END%%END% (9.70e-01)
size (5.88e-03)
contact (5.73e-03)
polygon (4.86e-03)
value (1.81e-03)
20 (5.07e-04)
buffer (4.34e-04)
array (3.75e-04)
count (3.15e-04)
new (2.66e-04)
<SENTENCE_START>
{
return
new
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
new,instancenewget (4.11e-01)
create (1.33e-01)
draw (7.56e-02)
new (3.32e-02)
%UNK% (2.94e-02)
is (2.82e-02)
begin (2.66e-02)
add (2.13e-02)
instance (1.81e-02)
generate (1.55e-02)
<SENTENCE_START>
{
return
new
circle
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
circle
contact
(
world
)
;
}
<SENTENCE_END/>
instance%END% (8.20e-01)
circle (1.07e-01)
contact (2.00e-02)
world (1.11e-02)
new (3.30e-03)
%UNK% (2.78e-03)
performed (1.37e-03)
rad (1.13e-03)
segment (9.10e-04)
radius (8.82e-04)
<SENTENCE_START>
{
return
new
circle
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
circle
contact
(
world
)
;
}
<SENTENCE_END/>
%END%%END% (9.45e-01)
contact (2.93e-02)
circle (1.51e-02)
world (3.43e-03)
buffer (3.07e-04)
float (2.99e-04)
performed (2.29e-04)
array (2.29e-04)
offset (1.49e-04)
20 (1.40e-04)
<SENTENCE_START>
{
return
new
circle
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
circle
contact
(
world
)
;
}
<SENTENCE_END/>
new,arraynewget (5.27e-01)
new (5.85e-02)
%END% (5.23e-02)
create (3.86e-02)
instance (3.50e-02)
%UNK% (3.39e-02)
resize (1.96e-02)
add (1.93e-02)
is (1.73e-02)
draw (1.29e-02)
<SENTENCE_START>
{
return
new
circle
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
circle
contact
[
size
]
;
}
<SENTENCE_END/>
array%END% (9.29e-01)
circle (3.57e-02)
contact (8.72e-03)
%UNK% (3.64e-03)
new (3.13e-03)
color (6.08e-04)
size (4.92e-04)
buffer (4.53e-04)
2 (4.30e-04)
height (3.21e-04)
<SENTENCE_START>
{
return
new
circle
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
circle
contact
[
size
]
;
}
<SENTENCE_END/>
%END%%END% (9.60e-01)
circle (1.45e-02)
contact (1.20e-02)
size (4.96e-03)
value (5.00e-04)
new (2.65e-04)
20 (2.48e-04)
buffer (2.22e-04)
array (2.08e-04)
offset (1.58e-04)
<SENTENCE_START>
{
return
new
circle
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
circle
contact
[
size
]
;
}
<SENTENCE_END/>
new,instancenewdraw (5.50e-01)
and (8.46e-02)
circle (7.19e-02)
compute (2.56e-02)
%END% (2.47e-02)
calculate (2.27e-02)
create (1.62e-02)
segment (1.61e-02)
generate (1.44e-02)
polygon (1.27e-02)
<SENTENCE_START>
{
return
new
polygon
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
polygon
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
instancecircle (5.80e-01)
%END% (2.25e-01)
and (1.38e-01)
contact (4.73e-02)
polygon (2.95e-03)
world (1.31e-03)
segment (9.09e-04)
performed (7.38e-04)
draw (2.39e-04)
radius (1.45e-04)
<SENTENCE_START>
{
return
new
polygon
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
polygon
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
%END%%END% (8.35e-01)
contact (1.07e-01)
circle (5.26e-02)
and (2.27e-03)
world (3.33e-04)
polygon (3.12e-04)
performed (1.73e-04)
fv (5.25e-05)
all (3.74e-05)
new (3.61e-05)
<SENTENCE_START>
{
return
new
polygon
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
polygon
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
new,arraynew%END% (2.71e-01)
draw (8.75e-02)
get (7.53e-02)
and (6.81e-02)
compute (6.67e-02)
create (6.23e-02)
generate (2.92e-02)
calculate (2.24e-02)
circle (2.16e-02)
new (1.46e-02)
<SENTENCE_START>
{
return
new
polygon
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
polygon
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
array%END% (4.93e-01)
circle (3.34e-01)
and (1.37e-01)
contact (1.97e-02)
polygon (8.24e-03)
new (1.46e-03)
draw (4.19e-04)
segment (3.47e-04)
triangle (2.22e-04)
%UNK% (2.12e-04)
<SENTENCE_START>
{
return
new
polygon
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
polygon
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
%END%%END% (8.75e-01)
circle (6.90e-02)
contact (3.24e-02)
and (1.33e-02)
polygon (4.81e-03)
new (9.03e-04)
size (4.40e-04)
value (3.36e-04)
return (1.69e-04)
20 (1.16e-04)
<SENTENCE_START>
{
return
new
polygon
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
polygon
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
new,instancenewand (1.75e-01)
draw (1.37e-01)
%END% (1.25e-01)
create (6.69e-02)
generate (4.54e-02)
get (4.45e-02)
circle (3.01e-02)
is (2.75e-02)
%UNK% (2.37e-02)
check (1.89e-02)
<SENTENCE_START>
{
return
new
edge
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
edge
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
instancecircle (7.42e-01)
and (1.44e-01)
%END% (8.07e-02)
contact (2.95e-02)
edge (1.78e-03)
world (4.68e-04)
performed (1.73e-04)
segment (1.16e-04)
new (3.65e-05)
frustum (2.49e-05)
<SENTENCE_START>
{
return
new
edge
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
edge
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
%END%%END% (6.56e-01)
contact (2.20e-01)
circle (1.18e-01)
and (2.71e-03)
world (4.40e-04)
edge (1.59e-04)
performed (9.64e-05)
fv (2.21e-05)
new (1.65e-05)
value (1.56e-05)
<SENTENCE_START>
{
return
new
edge
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
edge
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
new,arraynew%END% (5.18e-01)
get (1.43e-01)
and (4.20e-02)
create (3.69e-02)
is (3.06e-02)
instance (3.04e-02)
edge (2.05e-02)
new (1.92e-02)
generate (1.51e-02)
%UNK% (1.04e-02)
<SENTENCE_START>
{
return
new
edge
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
edge
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
arraycircle (4.39e-01)
%END% (2.73e-01)
and (2.60e-01)
contact (1.36e-02)
edge (1.07e-02)
new (9.16e-04)
draw (1.13e-04)
segment (9.78e-05)
triangle (9.08e-05)
%UNK% (6.43e-05)
<SENTENCE_START>
{
return
new
edge
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
edge
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
%END%%END% (7.86e-01)
circle (1.41e-01)
contact (4.87e-02)
and (1.74e-02)
edge (2.32e-03)
size (4.98e-04)
new (3.63e-04)
value (1.81e-04)
return (1.07e-04)
20 (5.25e-05)
<SENTENCE_START>
{
return
new
edge
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
edge
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
new,instancenewcompute (1.32e-01)
get (1.25e-01)
draw (9.60e-02)
is (9.09e-02)
create (8.48e-02)
and (6.16e-02)
generate (5.13e-02)
calculate (2.07e-02)
polygon (1.97e-02)
%END% (1.84e-02)
<SENTENCE_START>
{
return
new
edge
and
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
edge
and
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
instanceand (4.12e-01)
%END% (3.08e-01)
polygon (2.17e-01)
contact (4.43e-02)
edge (1.02e-02)
world (2.83e-03)
performed (3.36e-04)
new (2.26e-04)
valid (1.34e-04)
segment (1.09e-04)
<SENTENCE_START>
{
return
new
edge
and
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
edge
and
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
%END%%END% (8.41e-01)
contact (1.12e-01)
polygon (3.97e-02)
and (3.56e-03)
world (6.54e-04)
edge (3.52e-04)
performed (1.07e-04)
value (7.62e-05)
fv (3.42e-05)
new (3.22e-05)
<SENTENCE_START>
{
return
new
edge
and
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
edge
and
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
new,arraynewget (2.84e-01)
%END% (1.73e-01)
is (9.48e-02)
and (6.03e-02)
create (5.19e-02)
compute (4.03e-02)
edge (3.45e-02)
generate (2.57e-02)
find (1.16e-02)
new (9.67e-03)
<SENTENCE_START>
{
return
new
edge
and
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
edge
and
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
array%END% (6.40e-01)
and (2.48e-01)
polygon (5.43e-02)
edge (3.67e-02)
contact (8.84e-03)
new (2.57e-03)
%UNK% (5.44e-04)
generate (3.10e-04)
valid (2.41e-04)
triangle (1.78e-04)
<SENTENCE_START>
{
return
new
edge
and
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
edge
and
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
%END%%END% (8.98e-01)
polygon (4.87e-02)
and (2.52e-02)
contact (1.83e-02)
edge (4.60e-03)
size (5.76e-04)
value (5.47e-04)
new (4.24e-04)
20 (1.08e-04)
return (1.00e-04)
<SENTENCE_START>
{
return
new
edge
and
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
edge
and
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
new,instancenewdraw (3.84e-01)
create (1.67e-01)
and (4.82e-02)
generate (3.93e-02)
get (2.44e-02)
render (2.43e-02)
circle (2.30e-02)
update (1.91e-02)
calculate (1.66e-02)
begin (1.64e-02)
<SENTENCE_START>
{
return
new
chain
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
chain
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
instancecircle (7.59e-01)
and (1.39e-01)
%END% (6.84e-02)
contact (3.19e-02)
chain (3.79e-04)
world (3.08e-04)
performed (1.32e-04)
segment (1.05e-04)
frustum (2.82e-05)
radius (2.04e-05)
<SENTENCE_START>
{
return
new
chain
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
chain
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
%END%%END% (4.90e-01)
contact (3.46e-01)
circle (1.59e-01)
and (1.93e-03)
world (3.23e-04)
chain (7.69e-05)
performed (6.69e-05)
fv (2.42e-05)
new (1.68e-05)
all (1.55e-05)
<SENTENCE_START>
{
return
new
chain
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
chain
and
circle
contact
(
world
)
;
}
<SENTENCE_END/>
new,arraynew%END% (3.08e-01)
create (2.50e-01)
get (1.34e-01)
and (3.66e-02)
generate (2.83e-02)
new (2.18e-02)
draw (1.56e-02)
instance (1.50e-02)
declared (1.44e-02)
%UNK% (9.34e-03)
<SENTENCE_START>
{
return
new
chain
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
chain
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
arraycircle (5.26e-01)
and (2.90e-01)
%END% (1.71e-01)
contact (1.04e-02)
chain (1.11e-03)
segment (8.23e-05)
new (6.89e-05)
draw (5.91e-05)
radius (5.34e-05)
triangle (4.25e-05)
<SENTENCE_START>
{
return
new
chain
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
chain
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
%END%%END% (5.85e-01)
circle (2.69e-01)
contact (1.25e-01)
and (1.36e-02)
chain (1.23e-03)
size (5.13e-04)
new (5.02e-04)
return (1.65e-04)
value (1.36e-04)
20 (5.19e-05)
<SENTENCE_START>
{
return
new
chain
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
chain
and
circle
contact
[
size
]
;
}
<SENTENCE_END/>
new,instancenewcompute (2.45e-01)
draw (1.78e-01)
create (1.72e-01)
get (5.80e-02)
generate (3.43e-02)
calculate (3.00e-02)
polygon (2.83e-02)
add (2.72e-02)
is (1.58e-02)
and (1.44e-02)
<SENTENCE_START>
{
return
new
chain
and
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
chain
and
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
instanceand (3.92e-01)
polygon (2.75e-01)
%END% (2.59e-01)
contact (6.48e-02)
world (2.19e-03)
chain (1.82e-03)
performed (2.69e-04)
frustum (1.19e-04)
segment (1.01e-04)
all (9.18e-05)
<SENTENCE_START>
{
return
new
chain
and
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
chain
and
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
%END%%END% (7.31e-01)
contact (2.08e-01)
polygon (5.40e-02)
and (2.32e-03)
world (5.40e-04)
chain (1.52e-04)
performed (8.57e-05)
value (7.53e-05)
array (4.46e-05)
all (4.42e-05)
<SENTENCE_START>
{
return
new
chain
and
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
chain
and
polygon
contact
(
world
)
;
}
<SENTENCE_END/>
new,arraynewcreate (2.10e-01)
get (2.08e-01)
compute (1.93e-01)
%END% (4.62e-02)
generate (2.86e-02)
add (2.45e-02)
and (2.26e-02)
polygon (2.04e-02)
is (2.01e-02)
find (1.88e-02)
<SENTENCE_START>
{
return
new
chain
and
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
chain
and
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
array%END% (4.96e-01)
and (4.01e-01)
polygon (8.47e-02)
contact (8.66e-03)
chain (4.46e-03)
new (2.09e-04)
%UNK% (1.88e-04)
vertex (1.03e-04)
projection (9.68e-05)
triangle (7.87e-05)
<SENTENCE_START>
{
return
new
chain
and
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
chain
and
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
%END%%END% (7.84e-01)
polygon (1.21e-01)
contact (5.89e-02)
and (2.48e-02)
chain (2.77e-03)
size (8.82e-04)
new (6.92e-04)
value (5.81e-04)
return (1.83e-04)
20 (1.38e-04)
<SENTENCE_START>
{
return
new
chain
and
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
chain
and
polygon
contact
[
size
]
;
}
<SENTENCE_END/>
new,instancenewnew (2.74e-01)
cpy (1.46e-01)
create (1.19e-01)
abs (8.49e-02)
%UNK% (8.49e-02)
get (7.64e-02)
with (2.06e-02)
instance (1.87e-02)
add (1.84e-02)
make (1.66e-02)
<SENTENCE_START>
{
return
new
vec
2
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
vec
2
(
)
;
}
<SENTENCE_END/>
instance%END% (9.39e-01)
%UNK% (6.49e-03)
array (2.90e-03)
equal (2.64e-03)
2 (2.36e-03)
buffer (2.14e-03)
float (1.96e-03)
3 (1.40e-03)
endian (1.27e-03)
object (1.27e-03)
<SENTENCE_START>
{
return
new
vec
2
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
vec
2
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.31e-01)
%UNK% (5.74e-03)
buffer (4.35e-03)
array (3.46e-03)
2 (3.35e-03)
value (2.56e-03)
float (2.42e-03)
object (1.71e-03)
3 (1.68e-03)
double (1.55e-03)
<SENTENCE_START>
{
return
new
vec
2
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
vec
2
(
)
;
}
<SENTENCE_END/>
new,instancenewnew (3.62e-01)
cpy (8.77e-02)
3 (8.76e-02)
%UNK% (8.16e-02)
check (5.27e-02)
with (3.90e-02)
resize (3.47e-02)
create (3.45e-02)
abs (2.63e-02)
swap (2.42e-02)
<SENTENCE_START>
{
return
new
vec
3
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
vec
3
(
)
;
}
<SENTENCE_END/>
instance%END% (9.35e-01)
3 (7.09e-03)
%UNK% (5.65e-03)
equal (5.57e-03)
array (3.15e-03)
buffer (2.85e-03)
endian (2.47e-03)
float (1.89e-03)
double (1.28e-03)
2 (1.21e-03)
<SENTENCE_START>
{
return
new
vec
3
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
vec
3
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.24e-01)
3 (6.88e-03)
%UNK% (5.95e-03)
buffer (5.52e-03)
array (3.70e-03)
equal (3.04e-03)
float (2.55e-03)
double (2.46e-03)
value (2.45e-03)
endian (1.99e-03)
<SENTENCE_START>
{
return
new
vec
3
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
vec
3
(
)
;
}
<SENTENCE_END/>
new,instancenewget (4.83e-01)
create (3.54e-01)
new (7.14e-02)
instance (2.25e-02)
add (1.13e-02)
is (1.02e-02)
make (9.01e-03)
cpy (3.98e-03)
obtain (3.83e-03)
write (2.44e-03)
<SENTENCE_START>
{
return
new
mat
22
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
mat
22
(
)
;
}
<SENTENCE_END/>
instance%END% (7.38e-01)
%UNK% (3.85e-02)
array (1.36e-02)
buffer (1.23e-02)
instance (9.56e-03)
new (9.49e-03)
object (6.59e-03)
to (6.11e-03)
with (5.09e-03)
value (3.84e-03)
<SENTENCE_START>
{
return
new
mat
22
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
mat
22
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.66e-01)
array (2.34e-03)
buffer (2.12e-03)
value (1.78e-03)
%UNK% (1.63e-03)
22 (1.46e-03)
object (1.01e-03)
20 (8.43e-04)
offset (7.92e-04)
file (6.71e-04)
<SENTENCE_START>
{
return
new
mat
22
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
mat
22
(
)
;
}
<SENTENCE_END/>
new,instancenewinstance (8.56e-01)
new (4.66e-02)
test (4.25e-02)
aabb (1.16e-02)
get (1.13e-02)
copy (2.41e-03)
with (2.39e-03)
make (1.93e-03)
%UNK% (1.87e-03)
cpy (1.70e-03)
<SENTENCE_START>
{
return
new
aabb
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
aabb
(
)
;
}
<SENTENCE_END/>
instance%END% (9.39e-01)
aabb (7.85e-03)
test (4.12e-03)
equal (3.54e-03)
%UNK% (2.96e-03)
instance (2.92e-03)
object (2.46e-03)
array (1.31e-03)
2 (1.09e-03)
endian (1.05e-03)
<SENTENCE_START>
{
return
new
aabb
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
aabb
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.61e-01)
aabb (5.30e-03)
array (1.61e-03)
%UNK% (1.53e-03)
object (1.48e-03)
buffer (1.33e-03)
value (1.24e-03)
float (7.10e-04)
double (6.65e-04)
2 (6.34e-04)
<SENTENCE_START>
{
return
new
aabb
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
aabb
(
)
;
}
<SENTENCE_END/>
new,instancenewrot (9.51e-01)
mul (1.12e-02)
rotate (1.08e-02)
new (6.95e-03)
create (6.64e-03)
to (1.71e-03)
cpy (1.58e-03)
get (1.17e-03)
add (1.14e-03)
prj (9.70e-04)
<SENTENCE_START>
{
return
new
rot
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
rot
(
)
;
}
<SENTENCE_END/>
instance%END% (9.75e-01)
array (4.02e-03)
%UNK% (1.40e-03)
to (1.20e-03)
rot (1.06e-03)
4 (7.99e-04)
float (5.59e-04)
object (5.41e-04)
rad (4.91e-04)
all (4.75e-04)
<SENTENCE_START>
{
return
new
rot
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
rot
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.81e-01)
rot (3.12e-03)
array (1.82e-03)
value (7.38e-04)
buffer (6.99e-04)
%UNK% (5.22e-04)
object (4.73e-04)
float (4.37e-04)
only (4.23e-04)
20 (3.51e-04)
<SENTENCE_START>
{
return
new
rot
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
rot
(
)
;
}
<SENTENCE_END/>
new,instancenewnew (8.20e-01)
instance (1.22e-01)
get (2.88e-02)
cpy (5.02e-03)
create (4.28e-03)
with (2.55e-03)
is (1.94e-03)
read (1.38e-03)
write (1.21e-03)
protected (1.16e-03)
<SENTENCE_START>
{
return
new
mat
33
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
mat
33
(
)
;
}
<SENTENCE_END/>
instance%END% (9.87e-01)
%UNK% (1.02e-03)
array (7.10e-04)
buffer (6.97e-04)
new (6.11e-04)
instance (4.29e-04)
object (3.96e-04)
string (2.98e-04)
value (2.77e-04)
float (2.57e-04)
<SENTENCE_START>
{
return
new
mat
33
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
mat
33
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.92e-01)
33 (5.59e-04)
array (4.19e-04)
buffer (3.84e-04)
value (3.55e-04)
%UNK% (3.02e-04)
20 (2.15e-04)
object (2.08e-04)
mat (2.04e-04)
float (1.61e-04)
<SENTENCE_START>
{
return
new
mat
33
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
mat
33
(
)
;
}
<SENTENCE_END/>
get,poly,contact,stackgetget (8.43e-01)
is (1.32e-01)
%UNK% (8.38e-03)
iterator (2.27e-03)
needs (1.72e-03)
return (1.54e-03)
protected (1.06e-03)
can (7.02e-04)
should (6.51e-04)
un (5.95e-04)
<SENTENCE_START>
{
return
pcstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pcstack
;
}
<SENTENCE_END/>
poly%UNK% (7.67e-01)
pcstack (2.13e-01)
%END% (2.71e-03)
return (1.68e-03)
start (8.14e-04)
is (4.48e-04)
get (4.35e-04)
to (4.02e-04)
offsets (3.63e-04)
string (3.21e-04)
<SENTENCE_START>
{
return
pcstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pcstack
;
}
<SENTENCE_END/>
contact%END% (8.81e-01)
%UNK% (2.50e-02)
value (9.21e-03)
pcstack (6.89e-03)
20 (3.42e-03)
buffer (2.45e-03)
only (2.30e-03)
array (2.24e-03)
file (2.03e-03)
count (1.92e-03)
<SENTENCE_START>
{
return
pcstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pcstack
;
}
<SENTENCE_END/>
stack%END% (9.56e-01)
value (8.58e-03)
20 (3.71e-03)
only (2.99e-03)
offset (1.22e-03)
pcstack (1.11e-03)
array (9.28e-04)
buffer (8.85e-04)
accessible (8.57e-04)
count (8.23e-04)
<SENTENCE_START>
{
return
pcstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pcstack
;
}
<SENTENCE_END/>
%END%%END% (9.40e-01)
pcstack (1.48e-02)
value (8.33e-03)
20 (3.49e-03)
only (2.98e-03)
return (1.44e-03)
offset (1.29e-03)
array (8.30e-04)
accessible (8.01e-04)
buffer (7.84e-04)
<SENTENCE_START>
{
return
pcstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
pcstack
;
}
<SENTENCE_END/>
get,circle,contact,stackgetget (8.43e-01)
is (1.32e-01)
%UNK% (8.38e-03)
iterator (2.27e-03)
needs (1.72e-03)
return (1.54e-03)
protected (1.06e-03)
can (7.02e-04)
should (6.51e-04)
un (5.95e-04)
<SENTENCE_START>
{
return
ccstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
ccstack
;
}
<SENTENCE_END/>
circle%UNK% (7.67e-01)
ccstack (2.13e-01)
%END% (2.71e-03)
return (1.68e-03)
start (8.14e-04)
is (4.48e-04)
get (4.35e-04)
to (4.02e-04)
offsets (3.63e-04)
string (3.21e-04)
<SENTENCE_START>
{
return
ccstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
ccstack
;
}
<SENTENCE_END/>
contact%END% (8.81e-01)
%UNK% (2.50e-02)
value (9.21e-03)
ccstack (6.89e-03)
20 (3.42e-03)
buffer (2.45e-03)
only (2.30e-03)
array (2.24e-03)
file (2.03e-03)
count (1.92e-03)
<SENTENCE_START>
{
return
ccstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
ccstack
;
}
<SENTENCE_END/>
stack%END% (9.58e-01)
value (8.19e-03)
20 (3.65e-03)
only (2.95e-03)
ccstack (1.49e-03)
offset (1.16e-03)
array (8.71e-04)
accessible (8.16e-04)
buffer (8.13e-04)
count (7.47e-04)
<SENTENCE_START>
{
return
ccstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
ccstack
;
}
<SENTENCE_END/>
%END%%END% (9.33e-01)
ccstack (2.05e-02)
value (8.09e-03)
20 (3.44e-03)
only (2.95e-03)
return (2.52e-03)
offset (1.24e-03)
array (8.06e-04)
accessible (7.82e-04)
buffer (7.54e-04)
<SENTENCE_START>
{
return
ccstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
ccstack
;
}
<SENTENCE_END/>
get,poly,circle,contact,stackgetget (8.43e-01)
is (1.32e-01)
%UNK% (8.38e-03)
iterator (2.27e-03)
needs (1.72e-03)
return (1.54e-03)
protected (1.06e-03)
can (7.02e-04)
should (6.51e-04)
un (5.95e-04)
<SENTENCE_START>
{
return
cpstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cpstack
;
}
<SENTENCE_END/>
poly%UNK% (7.67e-01)
cpstack (2.13e-01)
%END% (2.71e-03)
return (1.68e-03)
start (8.14e-04)
is (4.48e-04)
get (4.35e-04)
to (4.02e-04)
offsets (3.63e-04)
string (3.21e-04)
<SENTENCE_START>
{
return
cpstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cpstack
;
}
<SENTENCE_END/>
circle%END% (8.81e-01)
%UNK% (2.50e-02)
value (9.21e-03)
cpstack (6.89e-03)
20 (3.42e-03)
buffer (2.45e-03)
only (2.30e-03)
array (2.24e-03)
file (2.03e-03)
count (1.92e-03)
<SENTENCE_START>
{
return
cpstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cpstack
;
}
<SENTENCE_END/>
contact%END% (9.56e-01)
value (8.58e-03)
20 (3.71e-03)
only (2.99e-03)
offset (1.22e-03)
cpstack (1.11e-03)
array (9.28e-04)
buffer (8.85e-04)
accessible (8.57e-04)
count (8.23e-04)
<SENTENCE_START>
{
return
cpstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cpstack
;
}
<SENTENCE_END/>
stack%END% (9.33e-01)
cpstack (2.04e-02)
value (8.09e-03)
20 (3.44e-03)
only (2.95e-03)
return (2.52e-03)
offset (1.24e-03)
array (8.05e-04)
accessible (7.81e-04)
buffer (7.53e-04)
<SENTENCE_START>
{
return
cpstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cpstack
;
}
<SENTENCE_END/>
%END%%END% (9.33e-01)
cpstack (2.06e-02)
value (8.09e-03)
20 (3.44e-03)
only (2.95e-03)
return (2.55e-03)
offset (1.24e-03)
array (8.05e-04)
accessible (7.81e-04)
buffer (7.53e-04)
<SENTENCE_START>
{
return
cpstack
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cpstack
;
}
<SENTENCE_END/>
pop,vec,2poppop (5.97e-01)
get (3.41e-01)
is (1.26e-02)
remove (7.72e-03)
add (3.14e-03)
size (1.88e-03)
shrink (1.85e-03)
obtain (1.70e-03)
%UNK% (1.57e-03)
last (1.57e-03)
<SENTENCE_START>
{
return
vecs
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vecs
.
pop
(
)
;
}
<SENTENCE_END/>
vec%END% (9.87e-01)
%UNK% (7.16e-04)
pop (7.05e-04)
value (3.86e-04)
all (2.80e-04)
size (2.38e-04)
array (2.27e-04)
vecs (2.11e-04)
to (2.02e-04)
string (1.82e-04)
<SENTENCE_START>
{
return
vecs
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vecs
.
pop
(
)
;
}
<SENTENCE_END/>
2%END% (9.96e-01)
pop (8.17e-04)
value (1.72e-04)
vecs (6.27e-05)
all (5.89e-05)
array (5.48e-05)
20 (5.34e-05)
%UNK% (5.17e-05)
file (4.20e-05)
performed (4.12e-05)
<SENTENCE_START>
{
return
vecs
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vecs
.
pop
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.95e-01)
pop (1.15e-03)
value (1.56e-04)
20 (6.40e-05)
vecs (4.24e-05)
performed (4.14e-05)
array (4.07e-05)
all (4.04e-05)
locations (3.30e-05)
file (3.28e-05)
<SENTENCE_START>
{
return
vecs
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vecs
.
pop
(
)
;
}
<SENTENCE_END/>
pop,vec,2poppop (7.37e-01)
get (2.25e-01)
add (7.60e-03)
remove (4.04e-03)
shrink (1.54e-03)
is (1.53e-03)
to (1.09e-03)
size (1.08e-03)
obtain (1.04e-03)
pack (9.88e-04)
<SENTENCE_START>
{
return
vecs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vecs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
vec%END% (9.59e-01)
num (1.57e-02)
arg (1.91e-03)
pop (1.51e-03)
vecs (1.11e-03)
all (8.38e-04)
value (7.46e-04)
by (7.00e-04)
string (6.32e-04)
to (5.72e-04)
<SENTENCE_START>
{
return
vecs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vecs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
2%END% (9.84e-01)
num (6.50e-03)
pop (3.03e-03)
arg (1.21e-03)
value (1.96e-04)
vecs (1.68e-04)
all (9.54e-05)
array (5.65e-05)
20 (4.99e-05)
string (4.92e-05)
<SENTENCE_START>
{
return
vecs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vecs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
%END%%END% (9.84e-01)
pop (5.02e-03)
num (3.52e-03)
arg (1.25e-03)
value (1.92e-04)
vecs (9.44e-05)
all (6.92e-05)
20 (6.64e-05)
return (5.51e-05)
array (5.11e-05)
<SENTENCE_START>
{
return
vecs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vecs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
push,vec,2pushpush (8.45e-01)
add (4.67e-02)
insert (1.97e-02)
resize (1.82e-02)
pop (1.30e-02)
put (5.08e-03)
remove (3.10e-03)
get (3.00e-03)
shrink (2.41e-03)
draw (2.12e-03)
<SENTENCE_START>
{
vecs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vecs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
vec%END% (9.67e-01)
num (1.50e-02)
push (2.98e-03)
arg (1.34e-03)
all (7.23e-04)
value (4.70e-04)
and (4.29e-04)
string (3.05e-04)
box (2.82e-04)
at (2.66e-04)
<SENTENCE_START>
{
vecs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vecs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
2%END% (9.88e-01)
push (6.66e-03)
num (1.63e-03)
arg (2.55e-04)
value (1.61e-04)
20 (7.90e-05)
all (6.09e-05)
performed (5.87e-05)
fv (4.28e-05)
at (3.81e-05)
<SENTENCE_START>
{
vecs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vecs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
%END%%END% (9.88e-01)
push (6.10e-03)
num (1.14e-03)
arg (4.11e-04)
value (1.57e-04)
20 (8.06e-05)
all (5.90e-05)
performed (5.33e-05)
fv (4.05e-05)
at (3.68e-05)
<SENTENCE_START>
{
vecs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vecs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
pop,vec,3popmul (2.28e-01)
pop (1.52e-01)
%UNK% (1.05e-01)
to (6.73e-02)
3 (5.82e-02)
swap (5.06e-02)
abs (2.34e-02)
encode (1.43e-02)
bt (1.18e-02)
avg (1.17e-02)
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
)
;
}
<SENTENCE_END/>
vec%END% (5.24e-01)
%UNK% (1.19e-01)
3 (5.24e-02)
to (2.60e-02)
string (2.21e-02)
equal (2.07e-02)
endian (1.51e-02)
buffer (6.20e-03)
array (6.14e-03)
swap (6.09e-03)
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
)
;
}
<SENTENCE_END/>
3%END% (7.20e-01)
3 (5.60e-02)
%UNK% (3.19e-02)
endian (2.28e-02)
string (1.85e-02)
equal (7.67e-03)
to (7.16e-03)
float (6.24e-03)
buffer (5.04e-03)
double (4.84e-03)
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
)
;
}
<SENTENCE_END/>
%END%%END% (6.92e-01)
3 (7.83e-02)
endian (3.27e-02)
%UNK% (2.15e-02)
string (1.97e-02)
float (9.28e-03)
double (7.61e-03)
equal (6.43e-03)
2 (5.29e-03)
buffer (5.17e-03)
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
)
;
}
<SENTENCE_END/>
pop,vec,3poppop (5.65e-01)
to (6.50e-02)
get (5.99e-02)
mul (5.31e-02)
add (2.33e-02)
%UNK% (1.93e-02)
abs (1.59e-02)
encode (1.54e-02)
random (9.82e-03)
swap (9.49e-03)
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
vec%END% (2.49e-01)
to (8.50e-02)
num (7.69e-02)
string (7.19e-02)
%UNK% (6.27e-02)
3 (3.16e-02)
endian (1.88e-02)
buffer (8.86e-03)
0 (8.75e-03)
equal (7.86e-03)
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
3%END% (7.62e-01)
string (2.55e-02)
3 (2.15e-02)
%UNK% (2.05e-02)
endian (1.61e-02)
to (1.12e-02)
buffer (4.94e-03)
array (4.47e-03)
float (4.39e-03)
equal (4.24e-03)
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
%END%%END% (8.50e-01)
3 (1.64e-02)
string (1.48e-02)
endian (1.38e-02)
%UNK% (8.68e-03)
to (4.01e-03)
float (3.98e-03)
double (3.65e-03)
buffer (3.23e-03)
array (3.16e-03)
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
vec
3
s
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
push,vec,3pushpush (9.64e-01)
insert (3.70e-03)
add (3.15e-03)
decode (3.09e-03)
resize (3.04e-03)
mul (2.85e-03)
sort (1.35e-03)
put (9.60e-04)
to (8.35e-04)
arg (7.52e-04)
<SENTENCE_START>
{
vec
3
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vec
3
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
vec%END% (4.40e-01)
3 (5.08e-02)
num (4.80e-02)
string (3.86e-02)
to (2.94e-02)
push (2.84e-02)
%UNK% (1.87e-02)
decode (1.62e-02)
0 (1.41e-02)
endian (1.27e-02)
<SENTENCE_START>
{
vec
3
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vec
3
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
3%END% (9.10e-01)
3 (1.77e-02)
endian (8.10e-03)
string (4.93e-03)
%UNK% (2.70e-03)
double (2.69e-03)
push (2.69e-03)
at (2.30e-03)
float (2.25e-03)
num (1.99e-03)
<SENTENCE_START>
{
vec
3
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vec
3
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
%END%%END% (9.23e-01)
3 (1.50e-02)
endian (7.20e-03)
string (3.74e-03)
push (3.45e-03)
%UNK% (2.26e-03)
double (2.12e-03)
float (1.92e-03)
at (1.80e-03)
fv (1.64e-03)
<SENTENCE_START>
{
vec
3
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vec
3
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
pop,mat,22popget (5.70e-01)
pop (3.36e-01)
%UNK% (3.41e-02)
is (2.29e-02)
un (5.96e-03)
obtain (2.80e-03)
can (2.30e-03)
add (1.94e-03)
to (1.57e-03)
append (1.09e-03)
<SENTENCE_START>
{
return
mats
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mats
.
pop
(
)
;
}
<SENTENCE_END/>
mat%UNK% (4.84e-01)
%END% (3.06e-01)
to (1.35e-02)
string (6.77e-03)
value (5.51e-03)
size (4.81e-03)
start (3.85e-03)
file (3.45e-03)
element (3.15e-03)
buffer (3.13e-03)
<SENTENCE_START>
{
return
mats
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mats
.
pop
(
)
;
}
<SENTENCE_END/>
22%END% (8.36e-01)
%UNK% (8.08e-02)
value (6.36e-03)
string (2.92e-03)
file (2.58e-03)
buffer (1.90e-03)
to (1.73e-03)
count (1.63e-03)
array (1.61e-03)
changed (1.28e-03)
<SENTENCE_START>
{
return
mats
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mats
.
pop
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.32e-01)
%UNK% (1.86e-02)
value (4.99e-03)
file (1.53e-03)
pop (1.50e-03)
string (1.35e-03)
20 (1.33e-03)
buffer (1.12e-03)
array (1.03e-03)
count (1.00e-03)
<SENTENCE_START>
{
return
mats
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mats
.
pop
(
)
;
}
<SENTENCE_END/>
pop,mat,22poppop (5.78e-01)
get (3.89e-01)
add (6.76e-03)
%UNK% (3.26e-03)
is (2.09e-03)
obtain (1.78e-03)
to (1.41e-03)
append (9.32e-04)
arg (7.92e-04)
mats (7.88e-04)
<SENTENCE_START>
{
return
mats
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mats
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
mat%END% (3.05e-01)
num (1.49e-01)
%UNK% (1.38e-01)
to (4.11e-02)
string (2.61e-02)
value (1.35e-02)
get (1.28e-02)
managed (1.03e-02)
renderable (7.21e-03)
result (7.14e-03)
<SENTENCE_START>
{
return
mats
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mats
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
22%END% (9.34e-01)
%UNK% (1.19e-02)
value (5.25e-03)
num (4.49e-03)
pop (2.04e-03)
string (2.01e-03)
count (1.19e-03)
array (1.18e-03)
buffer (1.14e-03)
file (1.01e-03)
<SENTENCE_START>
{
return
mats
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mats
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
%END%%END% (9.68e-01)
pop (3.24e-03)
value (2.91e-03)
num (2.57e-03)
%UNK% (1.86e-03)
arg (1.19e-03)
20 (8.01e-04)
string (6.25e-04)
array (6.11e-04)
count (5.20e-04)
<SENTENCE_START>
{
return
mats
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mats
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
push,mat,22pushpush (8.74e-01)
add (4.66e-02)
pop (1.35e-02)
resize (8.75e-03)
%UNK% (6.45e-03)
get (6.33e-03)
insert (4.28e-03)
compute (2.96e-03)
run (1.96e-03)
set (1.64e-03)
<SENTENCE_START>
{
mats
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
mats
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
mat%END% (7.49e-01)
num (7.21e-02)
%UNK% (2.27e-02)
to (8.03e-03)
string (7.88e-03)
value (6.22e-03)
box (3.45e-03)
0 (3.14e-03)
managed (2.93e-03)
all (2.45e-03)
<SENTENCE_START>
{
mats
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
mats
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
22%END% (9.82e-01)
push (5.08e-03)
value (1.21e-03)
num (1.13e-03)
%UNK% (5.97e-04)
20 (4.95e-04)
count (2.40e-04)
array (2.34e-04)
string (2.23e-04)
buffer (2.19e-04)
<SENTENCE_START>
{
mats
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
mats
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
%END%%END% (9.81e-01)
push (4.91e-03)
value (1.11e-03)
num (1.05e-03)
%UNK% (5.70e-04)
20 (4.78e-04)
arg (4.25e-04)
count (2.21e-04)
array (2.18e-04)
string (2.04e-04)
<SENTENCE_START>
{
mats
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
mats
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
pop,mat,33popget (2.69e-01)
pop (2.24e-01)
is (9.54e-02)
%UNK% (6.90e-02)
to (5.83e-02)
length (2.05e-02)
mul (1.76e-02)
close (1.38e-02)
read (1.13e-02)
compare (1.06e-02)
<SENTENCE_START>
{
return
mat
33
s
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mat
33
s
.
pop
(
)
;
}
<SENTENCE_END/>
mat%END% (9.50e-01)
%UNK% (8.47e-03)
string (4.05e-03)
to (3.02e-03)
array (1.16e-03)
file (8.40e-04)
endian (8.38e-04)
buffer (6.09e-04)
in (5.17e-04)
char (5.02e-04)
<SENTENCE_START>
{
return
mat
33
s
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mat
33
s
.
pop
(
)
;
}
<SENTENCE_END/>
33%END% (9.91e-01)
string (1.28e-03)
%UNK% (5.86e-04)
endian (4.29e-04)
file (2.39e-04)
array (2.18e-04)
to (2.08e-04)
float (1.80e-04)
pop (1.55e-04)
20 (1.41e-04)
<SENTENCE_START>
{
return
mat
33
s
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mat
33
s
.
pop
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.90e-01)
pop (1.23e-03)
string (8.48e-04)
endian (3.50e-04)
%UNK% (1.86e-04)
return (1.57e-04)
file (1.53e-04)
float (1.50e-04)
20 (1.39e-04)
s (1.33e-04)
<SENTENCE_START>
{
return
mat
33
s
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mat
33
s
.
pop
(
)
;
}
<SENTENCE_END/>
push,mat,33pushpush (8.31e-01)
add (4.06e-02)
resize (1.93e-02)
insert (1.50e-02)
pop (9.02e-03)
decode (5.71e-03)
mul (4.53e-03)
%UNK% (3.58e-03)
sort (3.57e-03)
put (3.36e-03)
<SENTENCE_START>
{
mat
33
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
mat
33
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
mat%END% (9.09e-01)
string (1.25e-02)
num (9.42e-03)
to (4.21e-03)
decode (2.65e-03)
0 (2.41e-03)
%UNK% (2.26e-03)
char (2.26e-03)
lines (2.16e-03)
endian (1.58e-03)
<SENTENCE_START>
{
mat
33
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
mat
33
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
33%END% (9.88e-01)
push (2.19e-03)
num (1.27e-03)
string (1.01e-03)
endian (3.35e-04)
arg (2.75e-04)
at (1.80e-04)
double (1.65e-04)
float (1.39e-04)
20 (1.37e-04)
<SENTENCE_START>
{
mat
33
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
mat
33
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
%END%%END% (9.88e-01)
push (3.17e-03)
num (7.66e-04)
string (5.98e-04)
arg (4.10e-04)
endian (2.35e-04)
at (1.22e-04)
20 (1.15e-04)
double (1.05e-04)
float (9.31e-05)
<SENTENCE_START>
{
mat
33
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
mat
33
s
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
pop,aabbpopget (9.47e-01)
pop (3.41e-02)
is (9.13e-03)
return (8.50e-04)
aabbs (8.05e-04)
remove (5.54e-04)
obtain (5.48e-04)
last (3.86e-04)
add (3.65e-04)
%UNK% (3.19e-04)
<SENTENCE_START>
{
return
aabbs
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
aabbs
.
pop
(
)
;
}
<SENTENCE_END/>
aabb%END% (6.46e-01)
%UNK% (5.66e-02)
get (1.22e-02)
update (8.77e-03)
size (8.05e-03)
value (7.57e-03)
to (7.18e-03)
type (3.85e-03)
element (3.79e-03)
changed (3.76e-03)
<SENTENCE_START>
{
return
aabbs
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
aabbs
.
pop
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.41e-01)
%UNK% (4.71e-03)
value (4.62e-03)
buffer (1.04e-03)
array (1.02e-03)
pop (9.18e-04)
string (8.69e-04)
count (8.62e-04)
file (7.35e-04)
20 (7.23e-04)
<SENTENCE_START>
{
return
aabbs
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
aabbs
.
pop
(
)
;
}
<SENTENCE_END/>
pop,aabbpopget (8.21e-01)
pop (1.58e-01)
add (3.15e-03)
is (2.10e-03)
remove (1.18e-03)
aabbs (1.17e-03)
obtain (8.87e-04)
return (8.84e-04)
arg (6.00e-04)
pack (5.81e-04)
<SENTENCE_START>
{
return
aabbs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
aabbs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
aabb%END% (4.66e-01)
num (1.24e-01)
get (4.43e-02)
%UNK% (1.74e-02)
to (1.28e-02)
value (1.10e-02)
string (8.22e-03)
update (7.28e-03)
bounding (6.21e-03)
by (6.01e-03)
<SENTENCE_START>
{
return
aabbs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
aabbs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
%END%%END% (9.51e-01)
num (4.49e-03)
value (4.22e-03)
pop (2.74e-03)
%UNK% (1.56e-03)
string (8.65e-04)
array (8.42e-04)
count (7.66e-04)
buffer (7.62e-04)
arg (7.55e-04)
<SENTENCE_START>
{
return
aabbs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
aabbs
.
pop
(
arg
num
)
;
}
<SENTENCE_END/>
push,aabbpushpush (7.73e-01)
add (5.90e-02)
get (3.47e-02)
insert (1.61e-02)
resize (1.41e-02)
pop (1.30e-02)
set (1.02e-02)
compute (6.86e-03)
draw (5.76e-03)
remove (3.75e-03)
<SENTENCE_START>
{
aabbs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
aabbs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
aabb%END% (7.83e-01)
num (6.54e-02)
value (5.47e-03)
%UNK% (4.44e-03)
to (3.79e-03)
string (3.51e-03)
box (3.12e-03)
all (3.01e-03)
bounding (2.77e-03)
and (2.43e-03)
<SENTENCE_START>
{
aabbs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
aabbs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
%END%%END% (9.82e-01)
push (5.76e-03)
num (1.23e-03)
value (1.14e-03)
20 (3.71e-04)
all (2.10e-04)
array (2.09e-04)
count (1.93e-04)
%UNK% (1.85e-04)
buffer (1.85e-04)
<SENTENCE_START>
{
aabbs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
aabbs
.
push
(
arg
num
)
;
}
<SENTENCE_END/>
pop,rotpopget (5.70e-01)
pop (3.36e-01)
%UNK% (3.41e-02)
is (2.29e-02)
un (5.96e-03)
obtain (2.80e-03)
can (2.30e-03)
add (1.94e-03)
to (1.57e-03)
append (1.09e-03)
<SENTENCE_START>
{
return
rots
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
rots
.
pop
(
)
;
}
<SENTENCE_END/>
rot%UNK% (4.84e-01)
%END% (3.06e-01)
to (1.35e-02)
string (6.77e-03)
value (5.51e-03)
size (4.81e-03)
start (3.85e-03)
file (3.45e-03)
element (3.15e-03)
buffer (3.13e-03)
<SENTENCE_START>
{
return
rots
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
rots
.
pop
(
)
;
}
<SENTENCE_END/>
%END%%END% (8.36e-01)
%UNK% (8.08e-02)
value (6.36e-03)
string (2.92e-03)
file (2.58e-03)
buffer (1.90e-03)
to (1.73e-03)
count (1.63e-03)
array (1.61e-03)
changed (1.28e-03)
<SENTENCE_START>
{
return
rots
.
pop
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
rots
.
pop
(
)
;
}
<SENTENCE_END/>
push,rotpushpush (3.71e-01)
%UNK% (1.36e-01)
init (5.77e-02)
reset (3.58e-02)
set (3.21e-02)
add (2.83e-02)
setup (2.45e-02)
end (2.29e-02)
resize (1.67e-02)
run (1.58e-02)
<SENTENCE_START>
{
rots
.
push
(
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
rots
.
push
(
num
)
;
}
<SENTENCE_END/>
rot%END% (9.20e-01)
%UNK% (1.32e-02)
num (1.11e-02)
string (2.34e-03)
value (2.03e-03)
at (1.15e-03)
to (1.12e-03)
and (1.04e-03)
changed (9.83e-04)
up (9.11e-04)
<SENTENCE_START>
{
rots
.
push
(
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
rots
.
push
(
num
)
;
}
<SENTENCE_END/>
%END%%END% (9.87e-01)
push (1.95e-03)
value (9.05e-04)
%UNK% (7.96e-04)
20 (4.74e-04)
num (3.61e-04)
performed (2.39e-04)
count (1.92e-04)
at (1.90e-04)
endian (1.90e-04)
<SENTENCE_START>
{
rots
.
push
(
num
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
rots
.
push
(
num
)
;
}
<SENTENCE_END/>
get,collisiongetget (8.96e-01)
is (7.40e-02)
iterator (1.13e-02)
needs (4.55e-03)
protected (2.66e-03)
return (1.63e-03)
as (6.80e-04)
owns (6.53e-04)
collision (5.67e-04)
has (4.02e-04)
<SENTENCE_START>
{
return
collision
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
;
}
<SENTENCE_END/>
collisioncollision (6.12e-01)
%END% (3.78e-01)
return (7.05e-03)
ref (1.59e-04)
%START% (1.37e-04)
take (1.21e-04)
c (7.37e-05)
release (6.58e-05)
valid (6.53e-05)
limit (6.37e-05)
<SENTENCE_START>
{
return
collision
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
;
}
<SENTENCE_END/>
%END%%END% (9.57e-01)
collision (2.64e-02)
only (8.08e-04)
value (7.51e-04)
20 (6.48e-04)
return (3.80e-04)
array (3.78e-04)
offset (3.21e-04)
double (2.52e-04)
count (2.49e-04)
<SENTENCE_START>
{
return
collision
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
;
}
<SENTENCE_END/>
get,time,of,impactgetget (9.19e-01)
is (6.23e-02)
return (5.40e-03)
as (2.26e-03)
toi (2.25e-03)
needs (7.43e-04)
owns (7.29e-04)
skip (5.15e-04)
last (4.21e-04)
full (3.49e-04)
<SENTENCE_START>
{
return
toi
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
toi
;
}
<SENTENCE_END/>
timetoi (9.99e-01)
return (1.02e-03)
increment (6.13e-05)
hex (5.30e-05)
solve (2.13e-05)
strings (1.56e-05)
tools (8.65e-06)
heightfield (6.52e-06)
spec (6.24e-06)
noise (5.83e-06)
<SENTENCE_START>
{
return
toi
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
toi
;
}
<SENTENCE_END/>
oftoi (4.46e-01)
%START% (2.10e-02)
%END% (1.69e-02)
torque (1.19e-02)
mode (1.14e-02)
pixel (1.13e-02)
enabled (1.08e-02)
motor (9.72e-03)
%UNK% (9.30e-03)
gamepad (8.59e-03)
<SENTENCE_START>
{
return
toi
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
toi
;
}
<SENTENCE_END/>
impact%END% (8.21e-01)
value (1.87e-02)
only (1.04e-02)
20 (5.77e-03)
offset (4.45e-03)
buffer (4.28e-03)
toi (4.05e-03)
mode (3.54e-03)
count (2.92e-03)
enabled (2.91e-03)
<SENTENCE_START>
{
return
toi
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
toi
;
}
<SENTENCE_END/>
%END%%END% (8.36e-01)
value (1.61e-02)
toi (1.54e-02)
only (8.34e-03)
20 (4.87e-03)
offset (3.63e-03)
buffer (3.24e-03)
mode (2.78e-03)
count (2.33e-03)
array (2.31e-03)
<SENTENCE_START>
{
return
toi
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
toi
;
}
<SENTENCE_END/>
get,distancegetget (6.89e-01)
dist (2.92e-01)
is (7.55e-03)
fast (2.37e-03)
available (1.45e-03)
return (1.38e-03)
needs (1.27e-03)
intersect (7.90e-04)
ceil (2.37e-04)
mouse (2.15e-04)
<SENTENCE_START>
{
return
dist
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dist
;
}
<SENTENCE_END/>
distancedist (9.98e-01)
return (1.30e-03)
intersect (4.56e-04)
square (1.23e-07)
intersection (6.33e-08)
ray (5.29e-08)
signed (3.29e-08)
center (1.21e-08)
fast (8.45e-09)
segments (5.95e-09)
<SENTENCE_START>
{
return
dist
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dist
;
}
<SENTENCE_END/>
%END%%END% (3.66e-01)
dist (1.22e-01)
square (6.28e-02)
2 (2.43e-02)
value (2.20e-02)
only (1.74e-02)
mode (1.20e-02)
bounds (1.18e-02)
side (1.10e-02)
%UNK% (1.09e-02)
<SENTENCE_START>
{
return
dist
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dist
;
}
<SENTENCE_END/>
get,float,arraygetget (7.24e-01)
add (6.28e-02)
%UNK% (2.68e-02)
is (2.05e-02)
to (1.83e-02)
length (1.26e-02)
pop (1.07e-02)
random (8.64e-03)
contains (7.98e-03)
append (7.07e-03)
<SENTENCE_START>
{
if
(
!
afloats
.
contains
key
(
arg
length
)
)
{
afloats
.
put
(
arg
length
,
new
float
[
arg
length
]
)
;
}
assert
(
afloats
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
afloats
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
afloats
.
contains
key
(
arg
length
)
)
{
afloats
.
put
(
arg
length
,
new
float
[
arg
length
]
)
;
}
assert
(
afloats
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
afloats
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
float%END% (4.67e-01)
%UNK% (1.32e-01)
to (6.92e-02)
length (5.02e-02)
get (2.17e-02)
string (2.01e-02)
new (7.97e-03)
afloats (7.27e-03)
random (5.02e-03)
add (4.81e-03)
<SENTENCE_START>
{
if
(
!
afloats
.
contains
key
(
arg
length
)
)
{
afloats
.
put
(
arg
length
,
new
float
[
arg
length
]
)
;
}
assert
(
afloats
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
afloats
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
afloats
.
contains
key
(
arg
length
)
)
{
afloats
.
put
(
arg
length
,
new
float
[
arg
length
]
)
;
}
assert
(
afloats
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
afloats
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
array%END% (7.93e-01)
%UNK% (3.41e-02)
to (2.44e-02)
length (1.63e-02)
string (1.09e-02)
get (5.59e-03)
afloats (3.51e-03)
at (2.81e-03)
arg (2.72e-03)
key (2.67e-03)
<SENTENCE_START>
{
if
(
!
afloats
.
contains
key
(
arg
length
)
)
{
afloats
.
put
(
arg
length
,
new
float
[
arg
length
]
)
;
}
assert
(
afloats
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
afloats
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
afloats
.
contains
key
(
arg
length
)
)
{
afloats
.
put
(
arg
length
,
new
float
[
arg
length
]
)
;
}
assert
(
afloats
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
afloats
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
%END%%END% (9.34e-01)
length (4.20e-03)
get (3.92e-03)
put (3.91e-03)
key (3.47e-03)
%UNK% (2.93e-03)
afloats (2.76e-03)
string (2.66e-03)
to (2.44e-03)
arg (2.40e-03)
<SENTENCE_START>
{
if
(
!
afloats
.
contains
key
(
arg
length
)
)
{
afloats
.
put
(
arg
length
,
new
float
[
arg
length
]
)
;
}
assert
(
afloats
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
afloats
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
afloats
.
contains
key
(
arg
length
)
)
{
afloats
.
put
(
arg
length
,
new
float
[
arg
length
]
)
;
}
assert
(
afloats
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
afloats
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
get,int,arraygetget (7.33e-01)
add (5.94e-02)
%UNK% (2.54e-02)
is (1.90e-02)
to (1.70e-02)
length (1.13e-02)
pop (1.05e-02)
contains (8.18e-03)
random (7.75e-03)
append (6.86e-03)
<SENTENCE_START>
{
if
(
!
aints
.
contains
key
(
arg
length
)
)
{
aints
.
put
(
arg
length
,
new
int
[
arg
length
]
)
;
}
assert
(
aints
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
aints
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
aints
.
contains
key
(
arg
length
)
)
{
aints
.
put
(
arg
length
,
new
int
[
arg
length
]
)
;
}
assert
(
aints
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
aints
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
int%END% (4.49e-01)
%UNK% (1.27e-01)
to (6.64e-02)
length (4.97e-02)
get (2.62e-02)
string (2.01e-02)
new (8.56e-03)
aints (7.84e-03)
add (5.37e-03)
random (5.16e-03)
<SENTENCE_START>
{
if
(
!
aints
.
contains
key
(
arg
length
)
)
{
aints
.
put
(
arg
length
,
new
int
[
arg
length
]
)
;
}
assert
(
aints
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
aints
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
aints
.
contains
key
(
arg
length
)
)
{
aints
.
put
(
arg
length
,
new
int
[
arg
length
]
)
;
}
assert
(
aints
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
aints
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
array%END% (7.85e-01)
%UNK% (3.30e-02)
to (2.43e-02)
length (1.66e-02)
string (1.11e-02)
get (6.34e-03)
aints (3.31e-03)
value (3.08e-03)
arg (2.88e-03)
key (2.73e-03)
<SENTENCE_START>
{
if
(
!
aints
.
contains
key
(
arg
length
)
)
{
aints
.
put
(
arg
length
,
new
int
[
arg
length
]
)
;
}
assert
(
aints
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
aints
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
aints
.
contains
key
(
arg
length
)
)
{
aints
.
put
(
arg
length
,
new
int
[
arg
length
]
)
;
}
assert
(
aints
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
aints
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
%END%%END% (9.50e-01)
length (2.86e-03)
get (2.52e-03)
string (2.48e-03)
%UNK% (2.44e-03)
to (2.11e-03)
key (2.00e-03)
aints (1.97e-03)
put (1.89e-03)
arg (1.49e-03)
<SENTENCE_START>
{
if
(
!
aints
.
contains
key
(
arg
length
)
)
{
aints
.
put
(
arg
length
,
new
int
[
arg
length
]
)
;
}
assert
(
aints
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
aints
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
aints
.
contains
key
(
arg
length
)
)
{
aints
.
put
(
arg
length
,
new
int
[
arg
length
]
)
;
}
assert
(
aints
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
aints
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
get,vec,2,arraygetget (6.11e-01)
add (1.02e-01)
%UNK% (4.87e-02)
to (2.29e-02)
is (1.02e-02)
set (9.34e-03)
pop (7.94e-03)
contains (7.79e-03)
length (6.91e-03)
random (6.13e-03)
<SENTENCE_START>
{
if
(
!
avecs
.
contains
key
(
arg
length
)
)
{
vec
2
[
]
ray
=
new
vec
2
[
arg
length
]
;
for
(
int
i
=
0
;
i
<
arg
length
;
i
++
)
{
ray
[
i
]
=
new
vec
2
(
)
;
}
avecs
.
put
(
arg
length
,
ray
)
;
}
assert
(
avecs
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
avecs
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
avecs
.
contains
key
(
arg
length
)
)
{
vec
2
[
]
ray
=
new
vec
2
[
arg
length
]
;
for
(
int
i
=
0
;
i
<
arg
length
;
i
++
)
{
ray
[
i
]
=
new
vec
2
(
)
;
}
avecs
.
put
(
arg
length
,
ray
)
;
}
assert
(
avecs
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
avecs
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
vec%END% (3.82e-01)
%UNK% (1.26e-01)
to (4.80e-02)
get (3.85e-02)
length (1.95e-02)
ray (1.81e-02)
avecs (1.38e-02)
vec (1.18e-02)
string (1.13e-02)
arg (9.32e-03)
<SENTENCE_START>
{
if
(
!
avecs
.
contains
key
(
arg
length
)
)
{
vec
2
[
]
ray
=
new
vec
2
[
arg
length
]
;
for
(
int
i
=
0
;
i
<
arg
length
;
i
++
)
{
ray
[
i
]
=
new
vec
2
(
)
;
}
avecs
.
put
(
arg
length
,
ray
)
;
}
assert
(
avecs
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
avecs
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
avecs
.
contains
key
(
arg
length
)
)
{
vec
2
[
]
ray
=
new
vec
2
[
arg
length
]
;
for
(
int
i
=
0
;
i
<
arg
length
;
i
++
)
{
ray
[
i
]
=
new
vec
2
(
)
;
}
avecs
.
put
(
arg
length
,
ray
)
;
}
assert
(
avecs
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
avecs
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
2%END% (6.87e-01)
%UNK% (4.61e-02)
to (2.04e-02)
get (1.27e-02)
length (1.10e-02)
vec (1.05e-02)
string (7.73e-03)
ray (7.39e-03)
arg (5.61e-03)
2 (5.53e-03)
<SENTENCE_START>
{
if
(
!
avecs
.
contains
key
(
arg
length
)
)
{
vec
2
[
]
ray
=
new
vec
2
[
arg
length
]
;
for
(
int
i
=
0
;
i
<
arg
length
;
i
++
)
{
ray
[
i
]
=
new
vec
2
(
)
;
}
avecs
.
put
(
arg
length
,
ray
)
;
}
assert
(
avecs
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
avecs
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
avecs
.
contains
key
(
arg
length
)
)
{
vec
2
[
]
ray
=
new
vec
2
[
arg
length
]
;
for
(
int
i
=
0
;
i
<
arg
length
;
i
++
)
{
ray
[
i
]
=
new
vec
2
(
)
;
}
avecs
.
put
(
arg
length
,
ray
)
;
}
assert
(
avecs
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
avecs
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
array%END% (8.92e-01)
%UNK% (1.10e-02)
to (5.70e-03)
string (3.91e-03)
vec (3.34e-03)
2 (3.20e-03)
length (3.11e-03)
ray (2.54e-03)
get (2.43e-03)
arg (2.09e-03)
<SENTENCE_START>
{
if
(
!
avecs
.
contains
key
(
arg
length
)
)
{
vec
2
[
]
ray
=
new
vec
2
[
arg
length
]
;
for
(
int
i
=
0
;
i
<
arg
length
;
i
++
)
{
ray
[
i
]
=
new
vec
2
(
)
;
}
avecs
.
put
(
arg
length
,
ray
)
;
}
assert
(
avecs
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
avecs
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
avecs
.
contains
key
(
arg
length
)
)
{
vec
2
[
]
ray
=
new
vec
2
[
arg
length
]
;
for
(
int
i
=
0
;
i
<
arg
length
;
i
++
)
{
ray
[
i
]
=
new
vec
2
(
)
;
}
avecs
.
put
(
arg
length
,
ray
)
;
}
assert
(
avecs
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
avecs
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
%END%%END% (8.94e-01)
%UNK% (9.93e-03)
to (5.29e-03)
string (3.71e-03)
2 (3.24e-03)
length (3.10e-03)
vec (3.06e-03)
ray (2.72e-03)
get (2.54e-03)
arg (2.26e-03)
<SENTENCE_START>
{
if
(
!
avecs
.
contains
key
(
arg
length
)
)
{
vec
2
[
]
ray
=
new
vec
2
[
arg
length
]
;
for
(
int
i
=
0
;
i
<
arg
length
;
i
++
)
{
ray
[
i
]
=
new
vec
2
(
)
;
}
avecs
.
put
(
arg
length
,
ray
)
;
}
assert
(
avecs
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
avecs
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
avecs
.
contains
key
(
arg
length
)
)
{
vec
2
[
]
ray
=
new
vec
2
[
arg
length
]
;
for
(
int
i
=
0
;
i
<
arg
length
;
i
++
)
{
ray
[
i
]
=
new
vec
2
(
)
;
}
avecs
.
put
(
arg
length
,
ray
)
;
}
assert
(
avecs
.
get
(
arg
length
)
.
length
==
arg
length
)
:
"Array not built with correct length"
;
return
avecs
.
get
(
arg
length
)
;
}
<SENTENCE_END/>
is,patternisis (1.45e-01)
get (8.65e-02)
index (4.84e-02)
state (4.75e-02)
draw (4.42e-02)
%UNK% (3.74e-02)
mouse (2.73e-02)
encode (2.30e-02)
read (2.07e-02)
put (1.94e-02)
<SENTENCE_START>
{
return
(
str
.
index
of
(
'*'
)
!=
-
1
||
str
.
index
of
(
'?'
)
!=
-
1
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
str
.
index
of
(
'*'
)
!=
-
1
||
str
.
index
of
(
'?'
)
!=
-
1
)
;
}
<SENTENCE_END/>
pattern%END% (6.25e-01)
at (7.53e-02)
index (4.48e-02)
of (3.46e-02)
%UNK% (1.23e-02)
string (1.12e-02)
point (9.90e-03)
in (8.43e-03)
char (7.20e-03)
1 (5.25e-03)
<SENTENCE_START>
{
return
(
str
.
index
of
(
'*'
)
!=
-
1
||
str
.
index
of
(
'?'
)
!=
-
1
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
str
.
index
of
(
'*'
)
!=
-
1
||
str
.
index
of
(
'?'
)
!=
-
1
)
;
}
<SENTENCE_END/>
%END%%END% (7.47e-01)
at (5.44e-02)
of (2.07e-02)
index (2.04e-02)
%UNK% (1.24e-02)
string (8.05e-03)
in (7.96e-03)
point (6.43e-03)
1 (6.21e-03)
value (4.78e-03)
<SENTENCE_START>
{
return
(
str
.
index
of
(
'*'
)
!=
-
1
||
str
.
index
of
(
'?'
)
!=
-
1
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
str
.
index
of
(
'*'
)
!=
-
1
||
str
.
index
of
(
'?'
)
!=
-
1
)
;
}
<SENTENCE_END/>
tokenize,to,string,arraytokenizeto (2.93e-01)
parse (6.83e-02)
%UNK% (5.01e-02)
string (4.55e-02)
append (3.64e-02)
is (3.45e-02)
has (3.42e-02)
read (3.12e-02)
insert (2.33e-02)
next (2.25e-02)
<SENTENCE_START>
{
if
(
str
==
null
)
{
return
null
;
}
string
tokenizer
st
=
new
string
tokenizer
(
str
,
delimiters
)
;
list
<
string
>
tokens
=
new
array
list
<
string
>
(
)
;
while
(
st
.
has
more
tokens
(
)
)
{
string
token
=
st
.
next
token
(
)
;
if
(
trim
tokens
)
{
token
=
token
.
trim
(
)
;
}
if
(
!
ignore
empty
tokens
||
token
.
length
(
)
>
0
)
{
tokens
.
add
(
token
)
;
}
}
return
tokens
.
to
array
(
new
string
[
tokens
.
size
(
)
]
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
str
==
null
)
{
return
null
;
}
string
tokenizer
st
=
new
string
tokenizer
(
str
,
delimiters
)
;
list
<
string
>
tokens
=
new
array
list
<
string
>
(
)
;
while
(
st
.
has
more
tokens
(
)
)
{
string
token
=
st
.
next
token
(
)
;
if
(
trim
tokens
)
{
token
=
token
.
trim
(
)
;
}
if
(
!
ignore
empty
tokens
||
token
.
length
(
)
>
0
)
{
tokens
.
add
(
token
)
;
}
}
return
tokens
.
to
array
(
new
string
[
tokens
.
size
(
)
]
)
;
}
<SENTENCE_END/>
to%END% (4.76e-01)
string (1.42e-01)
to (1.01e-01)
%UNK% (2.72e-02)
next (1.90e-02)
at (9.50e-03)
str (9.47e-03)
parse (9.13e-03)
tokens (9.03e-03)
token (8.20e-03)
<SENTENCE_START>
{
if
(
str
==
null
)
{
return
null
;
}
string
tokenizer
st
=
new
string
tokenizer
(
str
,
delimiters
)
;
list
<
string
>
tokens
=
new
array
list
<
string
>
(
)
;
while
(
st
.
has
more
tokens
(
)
)
{
string
token
=
st
.
next
token
(
)
;
if
(
trim
tokens
)
{
token
=
token
.
trim
(
)
;
}
if
(
!
ignore
empty
tokens
||
token
.
length
(
)
>
0
)
{
tokens
.
add
(
token
)
;
}
}
return
tokens
.
to
array
(
new
string
[
tokens
.
size
(
)
]
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
str
==
null
)
{
return
null
;
}
string
tokenizer
st
=
new
string
tokenizer
(
str
,
delimiters
)
;
list
<
string
>
tokens
=
new
array
list
<
string
>
(
)
;
while
(
st
.
has
more
tokens
(
)
)
{
string
token
=
st
.
next
token
(
)
;
if
(
trim
tokens
)
{
token
=
token
.
trim
(
)
;
}
if
(
!
ignore
empty
tokens
||
token
.
length
(
)
>
0
)
{
tokens
.
add
(
token
)
;
}
}
return
tokens
.
to
array
(
new
string
[
tokens
.
size
(
)
]
)
;
}
<SENTENCE_END/>
string%END% (7.67e-01)
string (6.70e-02)
to (3.21e-02)
%UNK% (9.74e-03)
next (7.97e-03)
at (5.70e-03)
token (5.26e-03)
tokens (5.03e-03)
array (3.61e-03)
gradle (3.26e-03)
<SENTENCE_START>
{
if
(
str
==
null
)
{
return
null
;
}
string
tokenizer
st
=
new
string
tokenizer
(
str
,
delimiters
)
;
list
<
string
>
tokens
=
new
array
list
<
string
>
(
)
;
while
(
st
.
has
more
tokens
(
)
)
{
string
token
=
st
.
next
token
(
)
;
if
(
trim
tokens
)
{
token
=
token
.
trim
(
)
;
}
if
(
!
ignore
empty
tokens
||
token
.
length
(
)
>
0
)
{
tokens
.
add
(
token
)
;
}
}
return
tokens
.
to
array
(
new
string
[
tokens
.
size
(
)
]
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
str
==
null
)
{
return
null
;
}
string
tokenizer
st
=
new
string
tokenizer
(
str
,
delimiters
)
;
list
<
string
>
tokens
=
new
array
list
<
string
>
(
)
;
while
(
st
.
has
more
tokens
(
)
)
{
string
token
=
st
.
next
token
(
)
;
if
(
trim
tokens
)
{
token
=
token
.
trim
(
)
;
}
if
(
!
ignore
empty
tokens
||
token
.
length
(
)
>
0
)
{
tokens
.
add
(
token
)
;
}
}
return
tokens
.
to
array
(
new
string
[
tokens
.
size
(
)
]
)
;
}
<SENTENCE_END/>
array%END% (8.71e-01)
string (3.29e-02)
to (1.21e-02)
token (4.15e-03)
%UNK% (3.84e-03)
tokens (3.80e-03)
next (3.23e-03)
at (3.16e-03)
array (2.22e-03)
gradle (1.88e-03)
<SENTENCE_START>
{
if
(
str
==
null
)
{
return
null
;
}
string
tokenizer
st
=
new
string
tokenizer
(
str
,
delimiters
)
;
list
<
string
>
tokens
=
new
array
list
<
string
>
(
)
;
while
(
st
.
has
more
tokens
(
)
)
{
string
token
=
st
.
next
token
(
)
;
if
(
trim
tokens
)
{
token
=
token
.
trim
(
)
;
}
if
(
!
ignore
empty
tokens
||
token
.
length
(
)
>
0
)
{
tokens
.
add
(
token
)
;
}
}
return
tokens
.
to
array
(
new
string
[
tokens
.
size
(
)
]
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
str
==
null
)
{
return
null
;
}
string
tokenizer
st
=
new
string
tokenizer
(
str
,
delimiters
)
;
list
<
string
>
tokens
=
new
array
list
<
string
>
(
)
;
while
(
st
.
has
more
tokens
(
)
)
{
string
token
=
st
.
next
token
(
)
;
if
(
trim
tokens
)
{
token
=
token
.
trim
(
)
;
}
if
(
!
ignore
empty
tokens
||
token
.
length
(
)
>
0
)
{
tokens
.
add
(
token
)
;
}
}
return
tokens
.
to
array
(
new
string
[
tokens
.
size
(
)
]
)
;
}
<SENTENCE_END/>
%END%%END% (8.60e-01)
string (3.35e-02)
to (1.17e-02)
token (5.05e-03)
tokens (4.14e-03)
%UNK% (3.58e-03)
next (3.49e-03)
at (3.09e-03)
st (2.86e-03)
array (2.55e-03)
<SENTENCE_START>
{
if
(
str
==
null
)
{
return
null
;
}
string
tokenizer
st
=
new
string
tokenizer
(
str
,
delimiters
)
;
list
<
string
>
tokens
=
new
array
list
<
string
>
(
)
;
while
(
st
.
has
more
tokens
(
)
)
{
string
token
=
st
.
next
token
(
)
;
if
(
trim
tokens
)
{
token
=
token
.
trim
(
)
;
}
if
(
!
ignore
empty
tokens
||
token
.
length
(
)
>
0
)
{
tokens
.
add
(
token
)
;
}
}
return
tokens
.
to
array
(
new
string
[
tokens
.
size
(
)
]
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
str
==
null
)
{
return
null
;
}
string
tokenizer
st
=
new
string
tokenizer
(
str
,
delimiters
)
;
list
<
string
>
tokens
=
new
array
list
<
string
>
(
)
;
while
(
st
.
has
more
tokens
(
)
)
{
string
token
=
st
.
next
token
(
)
;
if
(
trim
tokens
)
{
token
=
token
.
trim
(
)
;
}
if
(
!
ignore
empty
tokens
||
token
.
length
(
)
>
0
)
{
tokens
.
add
(
token
)
;
}
}
return
tokens
.
to
array
(
new
string
[
tokens
.
size
(
)
]
)
;
}
<SENTENCE_END/>
matchmatchis (3.37e-01)
%UNK% (1.72e-01)
get (1.01e-01)
read (8.76e-02)
to (3.45e-02)
has (2.89e-02)
can (2.49e-02)
key (6.42e-03)
equals (5.49e-03)
state (4.72e-03)
<SENTENCE_START>
{
if
(
patterns
==
null
||
patterns
.
length
==
0
)
return
true
;
for
(
string
pattern
:
patterns
)
{
if
(
%SELF%
(
pattern
,
file
)
)
{
return
true
;
}
}
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
patterns
==
null
||
patterns
.
length
==
0
)
return
true
;
for
(
string
pattern
:
patterns
)
{
if
(
%SELF%
(
pattern
,
file
)
)
{
return
true
;
}
}
return
false
;
}
<SENTENCE_END/>
%END%%UNK% (3.37e-01)
%END% (3.14e-01)
string (4.91e-02)
to (1.89e-02)
file (1.57e-02)
patterns (1.27e-02)
read (1.17e-02)
from (5.95e-03)
value (5.74e-03)
directory (5.22e-03)
<SENTENCE_START>
{
if
(
patterns
==
null
||
patterns
.
length
==
0
)
return
true
;
for
(
string
pattern
:
patterns
)
{
if
(
%SELF%
(
pattern
,
file
)
)
{
return
true
;
}
}
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
patterns
==
null
||
patterns
.
length
==
0
)
return
true
;
for
(
string
pattern
:
patterns
)
{
if
(
%SELF%
(
pattern
,
file
)
)
{
return
true
;
}
}
return
false
;
}
<SENTENCE_END/>
matchmatch%UNK% (3.42e-01)
%END% (1.12e-01)
index (2.08e-02)
read (1.35e-02)
parse (1.07e-02)
string (1.05e-02)
in (9.87e-03)
start (8.61e-03)
at (8.61e-03)
reset (7.55e-03)
<SENTENCE_START>
{
if
(
str
.
starts
with
(
"/"
)
!=
pattern
.
starts
with
(
"/"
)
)
{
return
false
;
}
string
[
]
pat
dirs
=
tokenize
to
string
array
(
pattern
,
"/"
,
true
,
true
)
;
string
[
]
str
dirs
=
tokenize
to
string
array
(
str
,
"/"
,
true
,
true
)
;
int
pat
idx
start
=
0
;
int
pat
idx
end
=
pat
dirs
.
length
-
1
;
int
str
idx
start
=
0
;
int
str
idx
end
=
str
dirs
.
length
-
1
;
while
(
pat
idx
start
<=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
string
pat
dir
=
(
string
)
pat
dirs
[
pat
idx
start
]
;
if
(
pat
dir
.
equals
(
"**"
)
)
{
break
;
}
if
(
!
match
strings
(
pat
dir
,
(
string
)
str
dirs
[
str
idx
start
]
)
)
{
return
false
;
}
pat
idx
start
++
;
str
idx
start
++
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
!
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
return
false
;
}
}
return
true
;
}
else
{
if
(
pat
idx
start
>
pat
idx
end
)
{
return
false
;
}
}
while
(
pat
idx
start
<=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
string
pat
dir
=
(
string
)
pat
dirs
[
pat
idx
end
]
;
if
(
pat
dir
.
equals
(
"**"
)
)
{
break
;
}
if
(
!
match
strings
(
pat
dir
,
(
string
)
str
dirs
[
str
idx
end
]
)
)
{
return
false
;
}
pat
idx
end
--
;
str
idx
end
--
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
!
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
return
false
;
}
}
return
true
;
}
while
(
pat
idx
start
!=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
int
pat
idx
tmp
=
-
1
;
for
(
int
i
=
pat
idx
start
+
1
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
pat
idx
tmp
=
i
;
break
;
}
}
if
(
pat
idx
tmp
==
pat
idx
start
+
1
)
{
pat
idx
start
++
;
continue
;
}
int
pat
length
=
(
pat
idx
tmp
-
pat
idx
start
-
1
)
;
int
str
length
=
(
str
idx
end
-
str
idx
start
+
1
)
;
int
found
idx
=
-
1
;
str
loop
:
for
(
int
i
=
0
;
i
<=
str
length
-
pat
length
;
i
++
)
{
for
(
int
j
=
0
;
j
<
pat
length
;
j
++
)
{
string
sub
pat
=
(
string
)
pat
dirs
[
pat
idx
start
+
j
+
1
]
;
string
sub
str
=
(
string
)
str
dirs
[
str
idx
start
+
i
+
j
]
;
if
(
!
match
strings
(
sub
pat
,
sub
str
)
)
{
continue
str
loop
;
}
}
found
idx
=
str
idx
start
+
i
;
break
;
}
if
(
found
idx
==
-
1
)
{
return
false
;
}
pat
idx
start
=
pat
idx
tmp
;
str
idx
start
=
found
idx
+
pat
length
;
}
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
!
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
return
false
;
}
}
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
str
.
starts
with
(
"/"
)
!=
pattern
.
starts
with
(
"/"
)
)
{
return
false
;
}
string
[
]
pat
dirs
=
tokenize
to
string
array
(
pattern
,
"/"
,
true
,
true
)
;
string
[
]
str
dirs
=
tokenize
to
string
array
(
str
,
"/"
,
true
,
true
)
;
int
pat
idx
start
=
0
;
int
pat
idx
end
=
pat
dirs
.
length
-
1
;
int
str
idx
start
=
0
;
int
str
idx
end
=
str
dirs
.
length
-
1
;
while
(
pat
idx
start
<=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
string
pat
dir
=
(
string
)
pat
dirs
[
pat
idx
start
]
;
if
(
pat
dir
.
equals
(
"**"
)
)
{
break
;
}
if
(
!
match
strings
(
pat
dir
,
(
string
)
str
dirs
[
str
idx
start
]
)
)
{
return
false
;
}
pat
idx
start
++
;
str
idx
start
++
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
!
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
return
false
;
}
}
return
true
;
}
else
{
if
(
pat
idx
start
>
pat
idx
end
)
{
return
false
;
}
}
while
(
pat
idx
start
<=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
string
pat
dir
=
(
string
)
pat
dirs
[
pat
idx
end
]
;
if
(
pat
dir
.
equals
(
"**"
)
)
{
break
;
}
if
(
!
match
strings
(
pat
dir
,
(
string
)
str
dirs
[
str
idx
end
]
)
)
{
return
false
;
}
pat
idx
end
--
;
str
idx
end
--
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
!
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
return
false
;
}
}
return
true
;
}
while
(
pat
idx
start
!=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
int
pat
idx
tmp
=
-
1
;
for
(
int
i
=
pat
idx
start
+
1
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
pat
idx
tmp
=
i
;
break
;
}
}
if
(
pat
idx
tmp
==
pat
idx
start
+
1
)
{
pat
idx
start
++
;
continue
;
}
int
pat
length
=
(
pat
idx
tmp
-
pat
idx
start
-
1
)
;
int
str
length
=
(
str
idx
end
-
str
idx
start
+
1
)
;
int
found
idx
=
-
1
;
str
loop
:
for
(
int
i
=
0
;
i
<=
str
length
-
pat
length
;
i
++
)
{
for
(
int
j
=
0
;
j
<
pat
length
;
j
++
)
{
string
sub
pat
=
(
string
)
pat
dirs
[
pat
idx
start
+
j
+
1
]
;
string
sub
str
=
(
string
)
str
dirs
[
str
idx
start
+
i
+
j
]
;
if
(
!
match
strings
(
sub
pat
,
sub
str
)
)
{
continue
str
loop
;
}
}
found
idx
=
str
idx
start
+
i
;
break
;
}
if
(
found
idx
==
-
1
)
{
return
false
;
}
pat
idx
start
=
pat
idx
tmp
;
str
idx
start
=
found
idx
+
pat
length
;
}
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
!
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
return
false
;
}
}
return
true
;
}
<SENTENCE_END/>
%END%%END% (4.97e-01)
%UNK% (1.78e-01)
string (1.51e-02)
index (1.00e-02)
at (9.98e-03)
in (9.54e-03)
pat (4.43e-03)
value (4.43e-03)
test (4.29e-03)
start (4.16e-03)
<SENTENCE_START>
{
if
(
str
.
starts
with
(
"/"
)
!=
pattern
.
starts
with
(
"/"
)
)
{
return
false
;
}
string
[
]
pat
dirs
=
tokenize
to
string
array
(
pattern
,
"/"
,
true
,
true
)
;
string
[
]
str
dirs
=
tokenize
to
string
array
(
str
,
"/"
,
true
,
true
)
;
int
pat
idx
start
=
0
;
int
pat
idx
end
=
pat
dirs
.
length
-
1
;
int
str
idx
start
=
0
;
int
str
idx
end
=
str
dirs
.
length
-
1
;
while
(
pat
idx
start
<=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
string
pat
dir
=
(
string
)
pat
dirs
[
pat
idx
start
]
;
if
(
pat
dir
.
equals
(
"**"
)
)
{
break
;
}
if
(
!
match
strings
(
pat
dir
,
(
string
)
str
dirs
[
str
idx
start
]
)
)
{
return
false
;
}
pat
idx
start
++
;
str
idx
start
++
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
!
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
return
false
;
}
}
return
true
;
}
else
{
if
(
pat
idx
start
>
pat
idx
end
)
{
return
false
;
}
}
while
(
pat
idx
start
<=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
string
pat
dir
=
(
string
)
pat
dirs
[
pat
idx
end
]
;
if
(
pat
dir
.
equals
(
"**"
)
)
{
break
;
}
if
(
!
match
strings
(
pat
dir
,
(
string
)
str
dirs
[
str
idx
end
]
)
)
{
return
false
;
}
pat
idx
end
--
;
str
idx
end
--
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
!
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
return
false
;
}
}
return
true
;
}
while
(
pat
idx
start
!=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
int
pat
idx
tmp
=
-
1
;
for
(
int
i
=
pat
idx
start
+
1
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
pat
idx
tmp
=
i
;
break
;
}
}
if
(
pat
idx
tmp
==
pat
idx
start
+
1
)
{
pat
idx
start
++
;
continue
;
}
int
pat
length
=
(
pat
idx
tmp
-
pat
idx
start
-
1
)
;
int
str
length
=
(
str
idx
end
-
str
idx
start
+
1
)
;
int
found
idx
=
-
1
;
str
loop
:
for
(
int
i
=
0
;
i
<=
str
length
-
pat
length
;
i
++
)
{
for
(
int
j
=
0
;
j
<
pat
length
;
j
++
)
{
string
sub
pat
=
(
string
)
pat
dirs
[
pat
idx
start
+
j
+
1
]
;
string
sub
str
=
(
string
)
str
dirs
[
str
idx
start
+
i
+
j
]
;
if
(
!
match
strings
(
sub
pat
,
sub
str
)
)
{
continue
str
loop
;
}
}
found
idx
=
str
idx
start
+
i
;
break
;
}
if
(
found
idx
==
-
1
)
{
return
false
;
}
pat
idx
start
=
pat
idx
tmp
;
str
idx
start
=
found
idx
+
pat
length
;
}
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
!
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
return
false
;
}
}
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
str
.
starts
with
(
"/"
)
!=
pattern
.
starts
with
(
"/"
)
)
{
return
false
;
}
string
[
]
pat
dirs
=
tokenize
to
string
array
(
pattern
,
"/"
,
true
,
true
)
;
string
[
]
str
dirs
=
tokenize
to
string
array
(
str
,
"/"
,
true
,
true
)
;
int
pat
idx
start
=
0
;
int
pat
idx
end
=
pat
dirs
.
length
-
1
;
int
str
idx
start
=
0
;
int
str
idx
end
=
str
dirs
.
length
-
1
;
while
(
pat
idx
start
<=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
string
pat
dir
=
(
string
)
pat
dirs
[
pat
idx
start
]
;
if
(
pat
dir
.
equals
(
"**"
)
)
{
break
;
}
if
(
!
match
strings
(
pat
dir
,
(
string
)
str
dirs
[
str
idx
start
]
)
)
{
return
false
;
}
pat
idx
start
++
;
str
idx
start
++
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
!
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
return
false
;
}
}
return
true
;
}
else
{
if
(
pat
idx
start
>
pat
idx
end
)
{
return
false
;
}
}
while
(
pat
idx
start
<=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
string
pat
dir
=
(
string
)
pat
dirs
[
pat
idx
end
]
;
if
(
pat
dir
.
equals
(
"**"
)
)
{
break
;
}
if
(
!
match
strings
(
pat
dir
,
(
string
)
str
dirs
[
str
idx
end
]
)
)
{
return
false
;
}
pat
idx
end
--
;
str
idx
end
--
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
!
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
return
false
;
}
}
return
true
;
}
while
(
pat
idx
start
!=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
int
pat
idx
tmp
=
-
1
;
for
(
int
i
=
pat
idx
start
+
1
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
pat
idx
tmp
=
i
;
break
;
}
}
if
(
pat
idx
tmp
==
pat
idx
start
+
1
)
{
pat
idx
start
++
;
continue
;
}
int
pat
length
=
(
pat
idx
tmp
-
pat
idx
start
-
1
)
;
int
str
length
=
(
str
idx
end
-
str
idx
start
+
1
)
;
int
found
idx
=
-
1
;
str
loop
:
for
(
int
i
=
0
;
i
<=
str
length
-
pat
length
;
i
++
)
{
for
(
int
j
=
0
;
j
<
pat
length
;
j
++
)
{
string
sub
pat
=
(
string
)
pat
dirs
[
pat
idx
start
+
j
+
1
]
;
string
sub
str
=
(
string
)
str
dirs
[
str
idx
start
+
i
+
j
]
;
if
(
!
match
strings
(
sub
pat
,
sub
str
)
)
{
continue
str
loop
;
}
}
found
idx
=
str
idx
start
+
i
;
break
;
}
if
(
found
idx
==
-
1
)
{
return
false
;
}
pat
idx
start
=
pat
idx
tmp
;
str
idx
start
=
found
idx
+
pat
length
;
}
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
!
pat
dirs
[
i
]
.
equals
(
"**"
)
)
{
return
false
;
}
}
return
true
;
}
<SENTENCE_END/>
match,stringsmatch%UNK% (2.28e-01)
%END% (5.48e-02)
index (4.20e-02)
read (2.03e-02)
is (1.56e-02)
in (1.26e-02)
reset (1.16e-02)
end (1.16e-02)
of (1.13e-02)
nearest (1.11e-02)
<SENTENCE_START>
{
char
[
]
pat
arr
=
pattern
.
to
char
array
(
)
;
char
[
]
str
arr
=
str
.
to
char
array
(
)
;
int
pat
idx
start
=
0
;
int
pat
idx
end
=
pat
arr
.
length
-
1
;
int
str
idx
start
=
0
;
int
str
idx
end
=
str
arr
.
length
-
1
;
char
ch
;
boolean
contains
star
=
false
;
for
(
int
i
=
0
;
i
<
pat
arr
.
length
;
i
++
)
{
if
(
pat
arr
[
i
]
==
'*'
)
{
contains
star
=
true
;
break
;
}
}
if
(
!
contains
star
)
{
if
(
pat
idx
end
!=
str
idx
end
)
{
return
false
;
}
for
(
int
i
=
0
;
i
<=
pat
idx
end
;
i
++
)
{
ch
=
pat
arr
[
i
]
;
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
i
]
)
{
return
false
;
}
}
}
return
true
;
}
if
(
pat
idx
end
==
0
)
{
return
true
;
}
while
(
(
ch
=
pat
arr
[
pat
idx
start
]
)
!=
'*'
&&
str
idx
start
<=
str
idx
end
)
{
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
start
]
)
{
return
false
;
}
}
pat
idx
start
++
;
str
idx
start
++
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
while
(
(
ch
=
pat
arr
[
pat
idx
end
]
)
!=
'*'
&&
str
idx
start
<=
str
idx
end
)
{
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
end
]
)
{
return
false
;
}
}
pat
idx
end
--
;
str
idx
end
--
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
while
(
pat
idx
start
!=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
int
pat
idx
tmp
=
-
1
;
for
(
int
i
=
pat
idx
start
+
1
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
==
'*'
)
{
pat
idx
tmp
=
i
;
break
;
}
}
if
(
pat
idx
tmp
==
pat
idx
start
+
1
)
{
pat
idx
start
++
;
continue
;
}
int
pat
length
=
(
pat
idx
tmp
-
pat
idx
start
-
1
)
;
int
str
length
=
(
str
idx
end
-
str
idx
start
+
1
)
;
int
found
idx
=
-
1
;
str
loop
:
for
(
int
i
=
0
;
i
<=
str
length
-
pat
length
;
i
++
)
{
for
(
int
j
=
0
;
j
<
pat
length
;
j
++
)
{
ch
=
pat
arr
[
pat
idx
start
+
j
+
1
]
;
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
start
+
i
+
j
]
)
{
continue
str
loop
;
}
}
}
found
idx
=
str
idx
start
+
i
;
break
;
}
if
(
found
idx
==
-
1
)
{
return
false
;
}
pat
idx
start
=
pat
idx
tmp
;
str
idx
start
=
found
idx
+
pat
length
;
}
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
char
[
]
pat
arr
=
pattern
.
to
char
array
(
)
;
char
[
]
str
arr
=
str
.
to
char
array
(
)
;
int
pat
idx
start
=
0
;
int
pat
idx
end
=
pat
arr
.
length
-
1
;
int
str
idx
start
=
0
;
int
str
idx
end
=
str
arr
.
length
-
1
;
char
ch
;
boolean
contains
star
=
false
;
for
(
int
i
=
0
;
i
<
pat
arr
.
length
;
i
++
)
{
if
(
pat
arr
[
i
]
==
'*'
)
{
contains
star
=
true
;
break
;
}
}
if
(
!
contains
star
)
{
if
(
pat
idx
end
!=
str
idx
end
)
{
return
false
;
}
for
(
int
i
=
0
;
i
<=
pat
idx
end
;
i
++
)
{
ch
=
pat
arr
[
i
]
;
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
i
]
)
{
return
false
;
}
}
}
return
true
;
}
if
(
pat
idx
end
==
0
)
{
return
true
;
}
while
(
(
ch
=
pat
arr
[
pat
idx
start
]
)
!=
'*'
&&
str
idx
start
<=
str
idx
end
)
{
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
start
]
)
{
return
false
;
}
}
pat
idx
start
++
;
str
idx
start
++
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
while
(
(
ch
=
pat
arr
[
pat
idx
end
]
)
!=
'*'
&&
str
idx
start
<=
str
idx
end
)
{
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
end
]
)
{
return
false
;
}
}
pat
idx
end
--
;
str
idx
end
--
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
while
(
pat
idx
start
!=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
int
pat
idx
tmp
=
-
1
;
for
(
int
i
=
pat
idx
start
+
1
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
==
'*'
)
{
pat
idx
tmp
=
i
;
break
;
}
}
if
(
pat
idx
tmp
==
pat
idx
start
+
1
)
{
pat
idx
start
++
;
continue
;
}
int
pat
length
=
(
pat
idx
tmp
-
pat
idx
start
-
1
)
;
int
str
length
=
(
str
idx
end
-
str
idx
start
+
1
)
;
int
found
idx
=
-
1
;
str
loop
:
for
(
int
i
=
0
;
i
<=
str
length
-
pat
length
;
i
++
)
{
for
(
int
j
=
0
;
j
<
pat
length
;
j
++
)
{
ch
=
pat
arr
[
pat
idx
start
+
j
+
1
]
;
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
start
+
i
+
j
]
)
{
continue
str
loop
;
}
}
}
found
idx
=
str
idx
start
+
i
;
break
;
}
if
(
found
idx
==
-
1
)
{
return
false
;
}
pat
idx
start
=
pat
idx
tmp
;
str
idx
start
=
found
idx
+
pat
length
;
}
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
<SENTENCE_END/>
strings%END% (3.22e-01)
%UNK% (1.69e-01)
index (2.89e-02)
in (1.50e-02)
of (1.27e-02)
string (1.21e-02)
at (1.10e-02)
value (9.12e-03)
read (8.44e-03)
end (6.46e-03)
<SENTENCE_START>
{
char
[
]
pat
arr
=
pattern
.
to
char
array
(
)
;
char
[
]
str
arr
=
str
.
to
char
array
(
)
;
int
pat
idx
start
=
0
;
int
pat
idx
end
=
pat
arr
.
length
-
1
;
int
str
idx
start
=
0
;
int
str
idx
end
=
str
arr
.
length
-
1
;
char
ch
;
boolean
contains
star
=
false
;
for
(
int
i
=
0
;
i
<
pat
arr
.
length
;
i
++
)
{
if
(
pat
arr
[
i
]
==
'*'
)
{
contains
star
=
true
;
break
;
}
}
if
(
!
contains
star
)
{
if
(
pat
idx
end
!=
str
idx
end
)
{
return
false
;
}
for
(
int
i
=
0
;
i
<=
pat
idx
end
;
i
++
)
{
ch
=
pat
arr
[
i
]
;
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
i
]
)
{
return
false
;
}
}
}
return
true
;
}
if
(
pat
idx
end
==
0
)
{
return
true
;
}
while
(
(
ch
=
pat
arr
[
pat
idx
start
]
)
!=
'*'
&&
str
idx
start
<=
str
idx
end
)
{
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
start
]
)
{
return
false
;
}
}
pat
idx
start
++
;
str
idx
start
++
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
while
(
(
ch
=
pat
arr
[
pat
idx
end
]
)
!=
'*'
&&
str
idx
start
<=
str
idx
end
)
{
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
end
]
)
{
return
false
;
}
}
pat
idx
end
--
;
str
idx
end
--
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
while
(
pat
idx
start
!=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
int
pat
idx
tmp
=
-
1
;
for
(
int
i
=
pat
idx
start
+
1
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
==
'*'
)
{
pat
idx
tmp
=
i
;
break
;
}
}
if
(
pat
idx
tmp
==
pat
idx
start
+
1
)
{
pat
idx
start
++
;
continue
;
}
int
pat
length
=
(
pat
idx
tmp
-
pat
idx
start
-
1
)
;
int
str
length
=
(
str
idx
end
-
str
idx
start
+
1
)
;
int
found
idx
=
-
1
;
str
loop
:
for
(
int
i
=
0
;
i
<=
str
length
-
pat
length
;
i
++
)
{
for
(
int
j
=
0
;
j
<
pat
length
;
j
++
)
{
ch
=
pat
arr
[
pat
idx
start
+
j
+
1
]
;
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
start
+
i
+
j
]
)
{
continue
str
loop
;
}
}
}
found
idx
=
str
idx
start
+
i
;
break
;
}
if
(
found
idx
==
-
1
)
{
return
false
;
}
pat
idx
start
=
pat
idx
tmp
;
str
idx
start
=
found
idx
+
pat
length
;
}
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
char
[
]
pat
arr
=
pattern
.
to
char
array
(
)
;
char
[
]
str
arr
=
str
.
to
char
array
(
)
;
int
pat
idx
start
=
0
;
int
pat
idx
end
=
pat
arr
.
length
-
1
;
int
str
idx
start
=
0
;
int
str
idx
end
=
str
arr
.
length
-
1
;
char
ch
;
boolean
contains
star
=
false
;
for
(
int
i
=
0
;
i
<
pat
arr
.
length
;
i
++
)
{
if
(
pat
arr
[
i
]
==
'*'
)
{
contains
star
=
true
;
break
;
}
}
if
(
!
contains
star
)
{
if
(
pat
idx
end
!=
str
idx
end
)
{
return
false
;
}
for
(
int
i
=
0
;
i
<=
pat
idx
end
;
i
++
)
{
ch
=
pat
arr
[
i
]
;
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
i
]
)
{
return
false
;
}
}
}
return
true
;
}
if
(
pat
idx
end
==
0
)
{
return
true
;
}
while
(
(
ch
=
pat
arr
[
pat
idx
start
]
)
!=
'*'
&&
str
idx
start
<=
str
idx
end
)
{
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
start
]
)
{
return
false
;
}
}
pat
idx
start
++
;
str
idx
start
++
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
while
(
(
ch
=
pat
arr
[
pat
idx
end
]
)
!=
'*'
&&
str
idx
start
<=
str
idx
end
)
{
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
end
]
)
{
return
false
;
}
}
pat
idx
end
--
;
str
idx
end
--
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
while
(
pat
idx
start
!=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
int
pat
idx
tmp
=
-
1
;
for
(
int
i
=
pat
idx
start
+
1
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
==
'*'
)
{
pat
idx
tmp
=
i
;
break
;
}
}
if
(
pat
idx
tmp
==
pat
idx
start
+
1
)
{
pat
idx
start
++
;
continue
;
}
int
pat
length
=
(
pat
idx
tmp
-
pat
idx
start
-
1
)
;
int
str
length
=
(
str
idx
end
-
str
idx
start
+
1
)
;
int
found
idx
=
-
1
;
str
loop
:
for
(
int
i
=
0
;
i
<=
str
length
-
pat
length
;
i
++
)
{
for
(
int
j
=
0
;
j
<
pat
length
;
j
++
)
{
ch
=
pat
arr
[
pat
idx
start
+
j
+
1
]
;
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
start
+
i
+
j
]
)
{
continue
str
loop
;
}
}
}
found
idx
=
str
idx
start
+
i
;
break
;
}
if
(
found
idx
==
-
1
)
{
return
false
;
}
pat
idx
start
=
pat
idx
tmp
;
str
idx
start
=
found
idx
+
pat
length
;
}
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
<SENTENCE_END/>
%END%%END% (3.95e-01)
%UNK% (1.50e-01)
index (2.52e-02)
in (1.43e-02)
of (1.17e-02)
string (1.16e-02)
at (1.07e-02)
value (8.69e-03)
read (6.66e-03)
end (5.57e-03)
<SENTENCE_START>
{
char
[
]
pat
arr
=
pattern
.
to
char
array
(
)
;
char
[
]
str
arr
=
str
.
to
char
array
(
)
;
int
pat
idx
start
=
0
;
int
pat
idx
end
=
pat
arr
.
length
-
1
;
int
str
idx
start
=
0
;
int
str
idx
end
=
str
arr
.
length
-
1
;
char
ch
;
boolean
contains
star
=
false
;
for
(
int
i
=
0
;
i
<
pat
arr
.
length
;
i
++
)
{
if
(
pat
arr
[
i
]
==
'*'
)
{
contains
star
=
true
;
break
;
}
}
if
(
!
contains
star
)
{
if
(
pat
idx
end
!=
str
idx
end
)
{
return
false
;
}
for
(
int
i
=
0
;
i
<=
pat
idx
end
;
i
++
)
{
ch
=
pat
arr
[
i
]
;
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
i
]
)
{
return
false
;
}
}
}
return
true
;
}
if
(
pat
idx
end
==
0
)
{
return
true
;
}
while
(
(
ch
=
pat
arr
[
pat
idx
start
]
)
!=
'*'
&&
str
idx
start
<=
str
idx
end
)
{
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
start
]
)
{
return
false
;
}
}
pat
idx
start
++
;
str
idx
start
++
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
while
(
(
ch
=
pat
arr
[
pat
idx
end
]
)
!=
'*'
&&
str
idx
start
<=
str
idx
end
)
{
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
end
]
)
{
return
false
;
}
}
pat
idx
end
--
;
str
idx
end
--
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
while
(
pat
idx
start
!=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
int
pat
idx
tmp
=
-
1
;
for
(
int
i
=
pat
idx
start
+
1
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
==
'*'
)
{
pat
idx
tmp
=
i
;
break
;
}
}
if
(
pat
idx
tmp
==
pat
idx
start
+
1
)
{
pat
idx
start
++
;
continue
;
}
int
pat
length
=
(
pat
idx
tmp
-
pat
idx
start
-
1
)
;
int
str
length
=
(
str
idx
end
-
str
idx
start
+
1
)
;
int
found
idx
=
-
1
;
str
loop
:
for
(
int
i
=
0
;
i
<=
str
length
-
pat
length
;
i
++
)
{
for
(
int
j
=
0
;
j
<
pat
length
;
j
++
)
{
ch
=
pat
arr
[
pat
idx
start
+
j
+
1
]
;
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
start
+
i
+
j
]
)
{
continue
str
loop
;
}
}
}
found
idx
=
str
idx
start
+
i
;
break
;
}
if
(
found
idx
==
-
1
)
{
return
false
;
}
pat
idx
start
=
pat
idx
tmp
;
str
idx
start
=
found
idx
+
pat
length
;
}
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
char
[
]
pat
arr
=
pattern
.
to
char
array
(
)
;
char
[
]
str
arr
=
str
.
to
char
array
(
)
;
int
pat
idx
start
=
0
;
int
pat
idx
end
=
pat
arr
.
length
-
1
;
int
str
idx
start
=
0
;
int
str
idx
end
=
str
arr
.
length
-
1
;
char
ch
;
boolean
contains
star
=
false
;
for
(
int
i
=
0
;
i
<
pat
arr
.
length
;
i
++
)
{
if
(
pat
arr
[
i
]
==
'*'
)
{
contains
star
=
true
;
break
;
}
}
if
(
!
contains
star
)
{
if
(
pat
idx
end
!=
str
idx
end
)
{
return
false
;
}
for
(
int
i
=
0
;
i
<=
pat
idx
end
;
i
++
)
{
ch
=
pat
arr
[
i
]
;
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
i
]
)
{
return
false
;
}
}
}
return
true
;
}
if
(
pat
idx
end
==
0
)
{
return
true
;
}
while
(
(
ch
=
pat
arr
[
pat
idx
start
]
)
!=
'*'
&&
str
idx
start
<=
str
idx
end
)
{
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
start
]
)
{
return
false
;
}
}
pat
idx
start
++
;
str
idx
start
++
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
while
(
(
ch
=
pat
arr
[
pat
idx
end
]
)
!=
'*'
&&
str
idx
start
<=
str
idx
end
)
{
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
end
]
)
{
return
false
;
}
}
pat
idx
end
--
;
str
idx
end
--
;
}
if
(
str
idx
start
>
str
idx
end
)
{
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
while
(
pat
idx
start
!=
pat
idx
end
&&
str
idx
start
<=
str
idx
end
)
{
int
pat
idx
tmp
=
-
1
;
for
(
int
i
=
pat
idx
start
+
1
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
==
'*'
)
{
pat
idx
tmp
=
i
;
break
;
}
}
if
(
pat
idx
tmp
==
pat
idx
start
+
1
)
{
pat
idx
start
++
;
continue
;
}
int
pat
length
=
(
pat
idx
tmp
-
pat
idx
start
-
1
)
;
int
str
length
=
(
str
idx
end
-
str
idx
start
+
1
)
;
int
found
idx
=
-
1
;
str
loop
:
for
(
int
i
=
0
;
i
<=
str
length
-
pat
length
;
i
++
)
{
for
(
int
j
=
0
;
j
<
pat
length
;
j
++
)
{
ch
=
pat
arr
[
pat
idx
start
+
j
+
1
]
;
if
(
ch
!=
'?'
)
{
if
(
ch
!=
str
arr
[
str
idx
start
+
i
+
j
]
)
{
continue
str
loop
;
}
}
}
found
idx
=
str
idx
start
+
i
;
break
;
}
if
(
found
idx
==
-
1
)
{
return
false
;
}
pat
idx
start
=
pat
idx
tmp
;
str
idx
start
=
found
idx
+
pat
length
;
}
for
(
int
i
=
pat
idx
start
;
i
<=
pat
idx
end
;
i
++
)
{
if
(
pat
arr
[
i
]
!=
'*'
)
{
return
false
;
}
}
return
true
;
}
<SENTENCE_END/>
get,c,ptrgetget (9.83e-01)
c (4.72e-03)
obj (1.88e-03)
swig (1.36e-03)
is (8.93e-04)
return (8.85e-04)
ptr (5.54e-04)
0 (3.63e-04)
null (3.14e-04)
obtain (2.82e-04)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
cc (9.96e-01)
ptr (2.00e-03)
get (1.04e-03)
%END% (8.72e-04)
swig (1.90e-04)
instance (1.07e-04)
overlaps (3.51e-05)
derived (2.62e-05)
match (7.06e-06)
is (6.12e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
ptrptr (9.96e-01)
c (2.15e-03)
%END% (1.61e-03)
obj (1.88e-05)
0 (6.12e-06)
get (6.07e-06)
return (5.61e-06)
string (2.74e-06)
instance (2.57e-06)
swig (2.31e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
%END%%END% (9.61e-01)
ptr (3.23e-02)
obj (8.25e-04)
c (4.05e-04)
return (2.33e-04)
string (2.06e-04)
double (1.33e-04)
at (1.02e-04)
0 (9.89e-05)
swig (5.39e-05)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
set,box,1setset (9.81e-01)
box (4.89e-03)
1 (4.15e-03)
detector (2.55e-03)
c (8.27e-04)
ptr (6.44e-04)
bt (5.49e-04)
get (4.59e-04)
collision (3.49e-04)
jni (3.12e-04)
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
1
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
1
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
boxbox (8.07e-01)
detector (1.89e-01)
%END% (3.33e-03)
1 (8.51e-04)
get (5.56e-05)
c (4.87e-05)
bt (1.28e-05)
ptr (8.61e-06)
set (8.22e-06)
shape (7.48e-06)
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
1
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
1
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
11 (6.54e-01)
box (3.18e-01)
%END% (2.39e-02)
detector (2.21e-03)
set (6.24e-04)
ptr (2.41e-04)
c (1.73e-04)
shape (1.48e-04)
bt (6.63e-05)
jni (5.54e-05)
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
1
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
1
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.19e-01)
1 (5.74e-02)
set (1.89e-02)
box (7.24e-04)
ptr (3.15e-04)
c (1.61e-04)
value (1.14e-04)
%UNK% (9.55e-05)
get (8.96e-05)
bt (8.88e-05)
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
1
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
1
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,box,1getget (9.82e-01)
box (3.53e-03)
1 (3.11e-03)
detector (1.79e-03)
ptr (1.35e-03)
c (1.08e-03)
return (5.03e-04)
bt (4.08e-04)
long (3.79e-04)
shape (3.35e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
1
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
1
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
boxbox (6.30e-01)
detector (3.63e-01)
%END% (4.84e-03)
1 (1.30e-03)
get (2.83e-04)
c (6.00e-05)
ptr (4.89e-05)
long (3.36e-05)
instance (2.97e-05)
collision (2.51e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
1
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
1
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
11 (5.91e-01)
box (3.81e-01)
%END% (2.14e-02)
detector (4.00e-03)
get (5.25e-04)
ptr (4.18e-04)
c (2.90e-04)
shape (1.38e-04)
bt (9.76e-05)
jni (9.22e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
1
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
1
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.18e-01)
1 (6.09e-02)
get (1.58e-02)
box (6.78e-04)
ptr (4.77e-04)
c (4.00e-04)
shape (2.76e-04)
bt (1.41e-04)
%UNK% (9.49e-05)
return (9.08e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
1
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
1
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,box,2setset (9.86e-01)
2 (3.85e-03)
box (2.88e-03)
detector (1.20e-03)
c (6.98e-04)
ptr (5.57e-04)
bt (4.52e-04)
get (3.71e-04)
collision (3.35e-04)
jni (2.87e-04)
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
2
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
2
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
boxbox (8.81e-01)
detector (1.11e-01)
%END% (4.36e-03)
2 (3.15e-03)
c (8.97e-05)
get (7.38e-05)
set (2.55e-05)
bt (2.12e-05)
ptr (1.16e-05)
shape (1.10e-05)
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
2
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
2
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
22 (5.89e-01)
box (2.58e-01)
%END% (1.43e-01)
detector (3.02e-03)
ptr (1.22e-03)
set (1.01e-03)
c (8.15e-04)
shape (6.89e-04)
bt (2.57e-04)
jni (2.49e-04)
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
2
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
2
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.54e-01)
2 (3.17e-02)
set (9.81e-03)
box (6.64e-04)
ptr (2.65e-04)
c (1.52e-04)
value (1.16e-04)
%UNK% (1.04e-04)
get (1.01e-04)
bt (9.13e-05)
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
2
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
box
box
detector
box
2
set
(
swig
c
ptr
,
this
,
bt
box
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,box,2getget (9.83e-01)
2 (3.31e-03)
box (2.72e-03)
ptr (1.29e-03)
detector (1.12e-03)
c (1.05e-03)
return (5.56e-04)
long (3.86e-04)
bt (3.69e-04)
shape (3.18e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
2
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
2
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
boxbox (7.19e-01)
detector (2.69e-01)
%END% (5.83e-03)
2 (4.83e-03)
get (4.32e-04)
c (8.94e-05)
ptr (7.66e-05)
long (6.72e-05)
collision (4.72e-05)
instance (3.37e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
2
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
2
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
22 (5.68e-01)
box (3.40e-01)
%END% (7.89e-02)
detector (5.57e-03)
ptr (1.35e-03)
c (9.27e-04)
get (7.86e-04)
shape (4.76e-04)
bt (3.10e-04)
jni (2.67e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
2
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
2
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.48e-01)
2 (3.80e-02)
get (8.56e-03)
box (5.65e-04)
ptr (4.00e-04)
c (3.69e-04)
shape (2.19e-04)
bt (1.28e-04)
%UNK% (9.97e-05)
instance (9.33e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
2
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
box
box
detector
box
2
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
box
shape
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
createcreatecreate (1.12e-01)
main (9.41e-02)
load (7.29e-02)
set (6.72e-02)
%END% (4.84e-02)
%UNK% (4.52e-02)
run (3.99e-02)
add (3.46e-02)
setup (3.04e-02)
init (2.57e-02)
<SENTENCE_START>
{
gdx
.
app
.
set
log
level
(
application
.
log
error
)
;
resolution
[
]
resolutions
=
{
new
resolution
(
320
,
480
,
".320480"
)
,
new
resolution
(
480
,
800
,
".480800"
)
,
new
resolution
(
480
,
856
,
".480854"
)
}
;
resolution
file
resolver
resolver
=
new
resolution
file
resolver
(
new
internal
file
handle
resolver
(
)
,
resolutions
)
;
manager
=
new
asset
manager
(
)
;
manager
.
set
loader
(
texture
.
class
,
new
texture
loader
(
resolver
)
)
;
manager
.
set
error
listener
(
this
)
;
load
(
)
;
texture
.
set
asset
manager
(
manager
)
;
batch
=
new
sprite
batch
(
)
;
font
=
new
bitmap
font
(
gdx
.
files
.
internal
(
"data/font.fnt"
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
app
.
set
log
level
(
application
.
log
error
)
;
resolution
[
]
resolutions
=
{
new
resolution
(
320
,
480
,
".320480"
)
,
new
resolution
(
480
,
800
,
".480800"
)
,
new
resolution
(
480
,
856
,
".480854"
)
}
;
resolution
file
resolver
resolver
=
new
resolution
file
resolver
(
new
internal
file
handle
resolver
(
)
,
resolutions
)
;
manager
=
new
asset
manager
(
)
;
manager
.
set
loader
(
texture
.
class
,
new
texture
loader
(
resolver
)
)
;
manager
.
set
error
listener
(
this
)
;
load
(
)
;
texture
.
set
asset
manager
(
manager
)
;
batch
=
new
sprite
batch
(
)
;
font
=
new
bitmap
font
(
gdx
.
files
.
internal
(
"data/font.fnt"
)
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (7.55e-01)
sprite (1.55e-02)
loader (1.43e-02)
%UNK% (1.33e-02)
font (1.18e-02)
texture (1.08e-02)
asset (1.04e-02)
batch (1.03e-02)
manager (8.89e-03)
new (8.79e-03)
<SENTENCE_START>
{
gdx
.
app
.
set
log
level
(
application
.
log
error
)
;
resolution
[
]
resolutions
=
{
new
resolution
(
320
,
480
,
".320480"
)
,
new
resolution
(
480
,
800
,
".480800"
)
,
new
resolution
(
480
,
856
,
".480854"
)
}
;
resolution
file
resolver
resolver
=
new
resolution
file
resolver
(
new
internal
file
handle
resolver
(
)
,
resolutions
)
;
manager
=
new
asset
manager
(
)
;
manager
.
set
loader
(
texture
.
class
,
new
texture
loader
(
resolver
)
)
;
manager
.
set
error
listener
(
this
)
;
load
(
)
;
texture
.
set
asset
manager
(
manager
)
;
batch
=
new
sprite
batch
(
)
;
font
=
new
bitmap
font
(
gdx
.
files
.
internal
(
"data/font.fnt"
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
app
.
set
log
level
(
application
.
log
error
)
;
resolution
[
]
resolutions
=
{
new
resolution
(
320
,
480
,
".320480"
)
,
new
resolution
(
480
,
800
,
".480800"
)
,
new
resolution
(
480
,
856
,
".480854"
)
}
;
resolution
file
resolver
resolver
=
new
resolution
file
resolver
(
new
internal
file
handle
resolver
(
)
,
resolutions
)
;
manager
=
new
asset
manager
(
)
;
manager
.
set
loader
(
texture
.
class
,
new
texture
loader
(
resolver
)
)
;
manager
.
set
error
listener
(
this
)
;
load
(
)
;
texture
.
set
asset
manager
(
manager
)
;
batch
=
new
sprite
batch
(
)
;
font
=
new
bitmap
font
(
gdx
.
files
.
internal
(
"data/font.fnt"
)
,
false
)
;
}
<SENTENCE_END/>
loadloadon (2.83e-01)
create (1.41e-01)
%UNK% (8.74e-02)
make (5.13e-02)
new (2.85e-02)
generate (2.78e-02)
log (1.62e-02)
check (1.34e-02)
surface (1.33e-02)
handle (1.19e-02)
<SENTENCE_START>
{
start
=
time
utils
.
nano
time
(
)
;
tex
1
=
new
texture
(
"data/animation.png"
)
;
tex
2
=
new
texture
atlas
(
gdx
.
files
.
internal
(
"data/pack"
)
)
;
font
2
=
new
bitmap
font
(
gdx
.
files
.
internal
(
"data/verdana39.fnt"
)
,
false
)
;
system
.
out
.
println
(
"plain took: "
+
(
time
utils
.
nano
time
(
)
-
start
)
/
1000000000.0f
)
;
start
=
time
utils
.
nano
time
(
)
;
manager
.
%SELF%
(
"data/animation.png"
,
texture
.
class
)
;
manager
.
%SELF%
(
"data/pack"
,
texture
atlas
.
class
)
;
manager
.
%SELF%
(
"data/verdana39.fnt"
,
bitmap
font
.
class
)
;
manager
.
%SELF%
(
"data/i18n/message2"
,
i
18
n
bundle
.
class
,
new
i
18
n
bundle
loader
.
i
18
n
bundle
parameter
(
reloads
%
2
==
0
?
locale
.
italian
:
locale
.
english
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
start
=
time
utils
.
nano
time
(
)
;
tex
1
=
new
texture
(
"data/animation.png"
)
;
tex
2
=
new
texture
atlas
(
gdx
.
files
.
internal
(
"data/pack"
)
)
;
font
2
=
new
bitmap
font
(
gdx
.
files
.
internal
(
"data/verdana39.fnt"
)
,
false
)
;
system
.
out
.
println
(
"plain took: "
+
(
time
utils
.
nano
time
(
)
-
start
)
/
1000000000.0f
)
;
start
=
time
utils
.
nano
time
(
)
;
manager
.
%SELF%
(
"data/animation.png"
,
texture
.
class
)
;
manager
.
%SELF%
(
"data/pack"
,
texture
atlas
.
class
)
;
manager
.
%SELF%
(
"data/verdana39.fnt"
,
bitmap
font
.
class
)
;
manager
.
%SELF%
(
"data/i18n/message2"
,
i
18
n
bundle
.
class
,
new
i
18
n
bundle
loader
.
i
18
n
bundle
parameter
(
reloads
%
2
==
0
?
locale
.
italian
:
locale
.
english
)
)
;
}
<SENTENCE_END/>
%END%%END% (3.74e-01)
%UNK% (1.52e-01)
bundle (9.73e-02)
texture (1.96e-02)
font (1.50e-02)
bitmap (8.71e-03)
atlas (8.70e-03)
new (8.14e-03)
n (7.87e-03)
reloads (6.93e-03)
<SENTENCE_START>
{
start
=
time
utils
.
nano
time
(
)
;
tex
1
=
new
texture
(
"data/animation.png"
)
;
tex
2
=
new
texture
atlas
(
gdx
.
files
.
internal
(
"data/pack"
)
)
;
font
2
=
new
bitmap
font
(
gdx
.
files
.
internal
(
"data/verdana39.fnt"
)
,
false
)
;
system
.
out
.
println
(
"plain took: "
+
(
time
utils
.
nano
time
(
)
-
start
)
/
1000000000.0f
)
;
start
=
time
utils
.
nano
time
(
)
;
manager
.
%SELF%
(
"data/animation.png"
,
texture
.
class
)
;
manager
.
%SELF%
(
"data/pack"
,
texture
atlas
.
class
)
;
manager
.
%SELF%
(
"data/verdana39.fnt"
,
bitmap
font
.
class
)
;
manager
.
%SELF%
(
"data/i18n/message2"
,
i
18
n
bundle
.
class
,
new
i
18
n
bundle
loader
.
i
18
n
bundle
parameter
(
reloads
%
2
==
0
?
locale
.
italian
:
locale
.
english
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
start
=
time
utils
.
nano
time
(
)
;
tex
1
=
new
texture
(
"data/animation.png"
)
;
tex
2
=
new
texture
atlas
(
gdx
.
files
.
internal
(
"data/pack"
)
)
;
font
2
=
new
bitmap
font
(
gdx
.
files
.
internal
(
"data/verdana39.fnt"
)
,
false
)
;
system
.
out
.
println
(
"plain took: "
+
(
time
utils
.
nano
time
(
)
-
start
)
/
1000000000.0f
)
;
start
=
time
utils
.
nano
time
(
)
;
manager
.
%SELF%
(
"data/animation.png"
,
texture
.
class
)
;
manager
.
%SELF%
(
"data/pack"
,
texture
atlas
.
class
)
;
manager
.
%SELF%
(
"data/verdana39.fnt"
,
bitmap
font
.
class
)
;
manager
.
%SELF%
(
"data/i18n/message2"
,
i
18
n
bundle
.
class
,
new
i
18
n
bundle
loader
.
i
18
n
bundle
parameter
(
reloads
%
2
==
0
?
locale
.
italian
:
locale
.
english
)
)
;
}
<SENTENCE_END/>
unloadunloadset (1.44e-01)
%UNK% (1.21e-01)
on (6.56e-02)
dispose (4.38e-02)
clear (4.10e-02)
flush (4.04e-02)
destroy (3.91e-02)
end (3.72e-02)
add (3.16e-02)
hide (2.36e-02)
<SENTENCE_START>
{
tex
1
.
dispose
(
)
;
tex
2
.
dispose
(
)
;
font
2
.
dispose
(
)
;
manager
.
%SELF%
(
"data/animation.png"
)
;
manager
.
%SELF%
(
"data/pack"
)
;
manager
.
%SELF%
(
"data/verdana39.fnt"
)
;
manager
.
%SELF%
(
"data/i18n/message2"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tex
1
.
dispose
(
)
;
tex
2
.
dispose
(
)
;
font
2
.
dispose
(
)
;
manager
.
%SELF%
(
"data/animation.png"
)
;
manager
.
%SELF%
(
"data/pack"
)
;
manager
.
%SELF%
(
"data/verdana39.fnt"
)
;
manager
.
%SELF%
(
"data/i18n/message2"
)
;
}
<SENTENCE_END/>
%END%%END% (5.37e-01)
%UNK% (1.22e-01)
changed (1.48e-02)
clicked (1.18e-02)
flush (7.74e-03)
on (7.18e-03)
dispose (6.69e-03)
lock (6.01e-03)
destroy (6.00e-03)
notify (5.97e-03)
<SENTENCE_START>
{
tex
1
.
dispose
(
)
;
tex
2
.
dispose
(
)
;
font
2
.
dispose
(
)
;
manager
.
%SELF%
(
"data/animation.png"
)
;
manager
.
%SELF%
(
"data/pack"
)
;
manager
.
%SELF%
(
"data/verdana39.fnt"
)
;
manager
.
%SELF%
(
"data/i18n/message2"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tex
1
.
dispose
(
)
;
tex
2
.
dispose
(
)
;
font
2
.
dispose
(
)
;
manager
.
%SELF%
(
"data/animation.png"
)
;
manager
.
%SELF%
(
"data/pack"
)
;
manager
.
%SELF%
(
"data/verdana39.fnt"
)
;
manager
.
%SELF%
(
"data/i18n/message2"
)
;
}
<SENTENCE_END/>
invalidate,textureinvalidateload (5.40e-02)
begin (5.20e-02)
delete (5.11e-02)
put (3.84e-02)
set (3.66e-02)
end (3.45e-02)
run (2.57e-02)
buffer (2.48e-02)
new (2.46e-02)
copy (2.26e-02)
<SENTENCE_START>
{
int
buffer
buffer
=
buffer
utils
.
new
int
buffer
(
1
)
;
buffer
.
put
(
0
,
texture
.
get
texture
object
handle
(
)
)
;
gdx
.
gl
.
gl
delete
textures
(
1
,
buffer
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
buffer
buffer
=
buffer
utils
.
new
int
buffer
(
1
)
;
buffer
.
put
(
0
,
texture
.
get
texture
object
handle
(
)
)
;
gdx
.
gl
.
gl
delete
textures
(
1
,
buffer
)
;
}
<SENTENCE_END/>
texture%END% (3.11e-01)
buffer (1.74e-01)
texture (1.26e-01)
object (8.36e-02)
delete (7.86e-02)
int (2.85e-02)
gl (1.90e-02)
new (8.95e-03)
frame (6.82e-03)
textures (6.14e-03)
<SENTENCE_START>
{
int
buffer
buffer
=
buffer
utils
.
new
int
buffer
(
1
)
;
buffer
.
put
(
0
,
texture
.
get
texture
object
handle
(
)
)
;
gdx
.
gl
.
gl
delete
textures
(
1
,
buffer
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
buffer
buffer
=
buffer
utils
.
new
int
buffer
(
1
)
;
buffer
.
put
(
0
,
texture
.
get
texture
object
handle
(
)
)
;
gdx
.
gl
.
gl
delete
textures
(
1
,
buffer
)
;
}
<SENTENCE_END/>
%END%%END% (6.79e-01)
object (1.16e-01)
buffer (8.38e-02)
textures (3.88e-02)
handle (1.86e-02)
delete (1.59e-02)
texture (9.76e-03)
int (4.14e-03)
1 (9.40e-04)
gl (7.88e-04)
<SENTENCE_START>
{
int
buffer
buffer
=
buffer
utils
.
new
int
buffer
(
1
)
;
buffer
.
put
(
0
,
texture
.
get
texture
object
handle
(
)
)
;
gdx
.
gl
.
gl
delete
textures
(
1
,
buffer
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
buffer
buffer
=
buffer
utils
.
new
int
buffer
(
1
)
;
buffer
.
put
(
0
,
texture
.
get
texture
object
handle
(
)
)
;
gdx
.
gl
.
gl
delete
textures
(
1
,
buffer
)
;
}
<SENTENCE_END/>
renderrender%UNK% (1.92e-01)
render (9.82e-02)
draw (9.55e-02)
set (4.75e-02)
get (4.16e-02)
update (3.49e-02)
create (3.44e-02)
end (2.66e-02)
add (2.21e-02)
generate (1.61e-02)
<SENTENCE_START>
{
gdx
.
gl
.
gl
clear
(
gl
20
.
gl
color
buffer
bit
)
;
boolean
result
=
manager
.
update
(
)
;
if
(
result
)
{
if
(
!
diagnosed
)
{
diagnosed
=
true
;
system
.
out
.
println
(
"took: "
+
(
time
utils
.
nano
time
(
)
-
start
)
/
1000000000.0f
)
;
elapsed
=
0
;
}
else
{
elapsed
+=
gdx
.
graphics
.
get
raw
delta
time
(
)
;
if
(
elapsed
>
0.2f
)
{
unload
(
)
;
load
(
)
;
diagnosed
=
false
;
reloads
++
;
}
}
}
frame
++
;
batch
.
begin
(
)
;
if
(
manager
.
is
loaded
(
"data/animation.png"
)
)
batch
.
draw
(
manager
.
get
(
"data/animation.png"
,
texture
.
class
)
,
100
,
100
)
;
if
(
manager
.
is
loaded
(
"data/verdana39.png"
)
)
batch
.
draw
(
manager
.
get
(
"data/verdana39.png"
,
texture
.
class
)
,
300
,
100
)
;
if
(
manager
.
is
loaded
(
"data/pack"
)
)
batch
.
draw
(
manager
.
get
(
"data/pack"
,
texture
atlas
.
class
)
.
find
region
(
"particle-star"
)
,
164
,
100
)
;
if
(
manager
.
is
loaded
(
"data/verdana39.fnt"
)
)
manager
.
get
(
"data/verdana39.fnt"
,
bitmap
font
.
class
)
.
draw
(
batch
,
"This is a test"
,
100
,
80
)
;
if
(
manager
.
is
loaded
(
"data/multipagefont.fnt"
)
)
manager
.
get
(
"data/multipagefont.fnt"
,
bitmap
font
.
class
)
.
draw
(
batch
,
"This is a test qpRPN multi page!"
,
100
,
80
)
;
if
(
manager
.
is
loaded
(
"data/i18n/message2"
)
)
font
.
draw
(
batch
,
manager
.
get
(
"data/i18n/message2"
,
i
18
n
bundle
.
class
)
.
get
(
"msg"
)
,
100
,
400
)
;
font
.
draw
(
batch
,
"loaded: "
+
manager
.
get
progress
(
)
+
", reloads: "
+
reloads
,
0
,
30
)
;
batch
.
end
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
gl
.
gl
clear
(
gl
20
.
gl
color
buffer
bit
)
;
boolean
result
=
manager
.
update
(
)
;
if
(
result
)
{
if
(
!
diagnosed
)
{
diagnosed
=
true
;
system
.
out
.
println
(
"took: "
+
(
time
utils
.
nano
time
(
)
-
start
)
/
1000000000.0f
)
;
elapsed
=
0
;
}
else
{
elapsed
+=
gdx
.
graphics
.
get
raw
delta
time
(
)
;
if
(
elapsed
>
0.2f
)
{
unload
(
)
;
load
(
)
;
diagnosed
=
false
;
reloads
++
;
}
}
}
frame
++
;
batch
.
begin
(
)
;
if
(
manager
.
is
loaded
(
"data/animation.png"
)
)
batch
.
draw
(
manager
.
get
(
"data/animation.png"
,
texture
.
class
)
,
100
,
100
)
;
if
(
manager
.
is
loaded
(
"data/verdana39.png"
)
)
batch
.
draw
(
manager
.
get
(
"data/verdana39.png"
,
texture
.
class
)
,
300
,
100
)
;
if
(
manager
.
is
loaded
(
"data/pack"
)
)
batch
.
draw
(
manager
.
get
(
"data/pack"
,
texture
atlas
.
class
)
.
find
region
(
"particle-star"
)
,
164
,
100
)
;
if
(
manager
.
is
loaded
(
"data/verdana39.fnt"
)
)
manager
.
get
(
"data/verdana39.fnt"
,
bitmap
font
.
class
)
.
draw
(
batch
,
"This is a test"
,
100
,
80
)
;
if
(
manager
.
is
loaded
(
"data/multipagefont.fnt"
)
)
manager
.
get
(
"data/multipagefont.fnt"
,
bitmap
font
.
class
)
.
draw
(
batch
,
"This is a test qpRPN multi page!"
,
100
,
80
)
;
if
(
manager
.
is
loaded
(
"data/i18n/message2"
)
)
font
.
draw
(
batch
,
manager
.
get
(
"data/i18n/message2"
,
i
18
n
bundle
.
class
)
.
get
(
"msg"
)
,
100
,
400
)
;
font
.
draw
(
batch
,
"loaded: "
+
manager
.
get
progress
(
)
+
", reloads: "
+
reloads
,
0
,
30
)
;
batch
.
end
(
)
;
}
<SENTENCE_END/>
%END%%END% (6.42e-01)
%UNK% (9.26e-02)
render (1.36e-02)
draw (8.00e-03)
manager (5.43e-03)
loaded (5.41e-03)
update (4.91e-03)
batch (4.85e-03)
changed (4.52e-03)
end (4.09e-03)
<SENTENCE_START>
{
gdx
.
gl
.
gl
clear
(
gl
20
.
gl
color
buffer
bit
)
;
boolean
result
=
manager
.
update
(
)
;
if
(
result
)
{
if
(
!
diagnosed
)
{
diagnosed
=
true
;
system
.
out
.
println
(
"took: "
+
(
time
utils
.
nano
time
(
)
-
start
)
/
1000000000.0f
)
;
elapsed
=
0
;
}
else
{
elapsed
+=
gdx
.
graphics
.
get
raw
delta
time
(
)
;
if
(
elapsed
>
0.2f
)
{
unload
(
)
;
load
(
)
;
diagnosed
=
false
;
reloads
++
;
}
}
}
frame
++
;
batch
.
begin
(
)
;
if
(
manager
.
is
loaded
(
"data/animation.png"
)
)
batch
.
draw
(
manager
.
get
(
"data/animation.png"
,
texture
.
class
)
,
100
,
100
)
;
if
(
manager
.
is
loaded
(
"data/verdana39.png"
)
)
batch
.
draw
(
manager
.
get
(
"data/verdana39.png"
,
texture
.
class
)
,
300
,
100
)
;
if
(
manager
.
is
loaded
(
"data/pack"
)
)
batch
.
draw
(
manager
.
get
(
"data/pack"
,
texture
atlas
.
class
)
.
find
region
(
"particle-star"
)
,
164
,
100
)
;
if
(
manager
.
is
loaded
(
"data/verdana39.fnt"
)
)
manager
.
get
(
"data/verdana39.fnt"
,
bitmap
font
.
class
)
.
draw
(
batch
,
"This is a test"
,
100
,
80
)
;
if
(
manager
.
is
loaded
(
"data/multipagefont.fnt"
)
)
manager
.
get
(
"data/multipagefont.fnt"
,
bitmap
font
.
class
)
.
draw
(
batch
,
"This is a test qpRPN multi page!"
,
100
,
80
)
;
if
(
manager
.
is
loaded
(
"data/i18n/message2"
)
)
font
.
draw
(
batch
,
manager
.
get
(
"data/i18n/message2"
,
i
18
n
bundle
.
class
)
.
get
(
"msg"
)
,
100
,
400
)
;
font
.
draw
(
batch
,
"loaded: "
+
manager
.
get
progress
(
)
+
", reloads: "
+
reloads
,
0
,
30
)
;
batch
.
end
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
gl
.
gl
clear
(
gl
20
.
gl
color
buffer
bit
)
;
boolean
result
=
manager
.
update
(
)
;
if
(
result
)
{
if
(
!
diagnosed
)
{
diagnosed
=
true
;
system
.
out
.
println
(
"took: "
+
(
time
utils
.
nano
time
(
)
-
start
)
/
1000000000.0f
)
;
elapsed
=
0
;
}
else
{
elapsed
+=
gdx
.
graphics
.
get
raw
delta
time
(
)
;
if
(
elapsed
>
0.2f
)
{
unload
(
)
;
load
(
)
;
diagnosed
=
false
;
reloads
++
;
}
}
}
frame
++
;
batch
.
begin
(
)
;
if
(
manager
.
is
loaded
(
"data/animation.png"
)
)
batch
.
draw
(
manager
.
get
(
"data/animation.png"
,
texture
.
class
)
,
100
,
100
)
;
if
(
manager
.
is
loaded
(
"data/verdana39.png"
)
)
batch
.
draw
(
manager
.
get
(
"data/verdana39.png"
,
texture
.
class
)
,
300
,
100
)
;
if
(
manager
.
is
loaded
(
"data/pack"
)
)
batch
.
draw
(
manager
.
get
(
"data/pack"
,
texture
atlas
.
class
)
.
find
region
(
"particle-star"
)
,
164
,
100
)
;
if
(
manager
.
is
loaded
(
"data/verdana39.fnt"
)
)
manager
.
get
(
"data/verdana39.fnt"
,
bitmap
font
.
class
)
.
draw
(
batch
,
"This is a test"
,
100
,
80
)
;
if
(
manager
.
is
loaded
(
"data/multipagefont.fnt"
)
)
manager
.
get
(
"data/multipagefont.fnt"
,
bitmap
font
.
class
)
.
draw
(
batch
,
"This is a test qpRPN multi page!"
,
100
,
80
)
;
if
(
manager
.
is
loaded
(
"data/i18n/message2"
)
)
font
.
draw
(
batch
,
manager
.
get
(
"data/i18n/message2"
,
i
18
n
bundle
.
class
)
.
get
(
"msg"
)
,
100
,
400
)
;
font
.
draw
(
batch
,
"loaded: "
+
manager
.
get
progress
(
)
+
", reloads: "
+
reloads
,
0
,
30
)
;
batch
.
end
(
)
;
}
<SENTENCE_END/>
allocateallocateallocate (9.39e-01)
wrap (2.91e-02)
buffer (7.19e-03)
put (5.67e-03)
new (5.34e-03)
capacity (2.02e-03)
short (1.89e-03)
return (1.38e-03)
illegal (1.01e-03)
factory (9.38e-04)
<SENTENCE_START>
{
if
(
capacity
<
0
)
{
throw
new
illegal
argument
exception
(
)
;
}
return
buffer
factory
.
new
short
buffer
(
capacity
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
capacity
<
0
)
{
throw
new
illegal
argument
exception
(
)
;
}
return
buffer
factory
.
new
short
buffer
(
capacity
)
;
}
<SENTENCE_END/>
%END%%END% (8.49e-01)
short (6.64e-02)
buffer (3.69e-02)
capacity (1.21e-02)
new (9.20e-03)
allocate (3.68e-03)
factory (2.84e-03)
illegal (2.28e-03)
all (8.25e-04)
array (6.91e-04)
<SENTENCE_START>
{
if
(
capacity
<
0
)
{
throw
new
illegal
argument
exception
(
)
;
}
return
buffer
factory
.
new
short
buffer
(
capacity
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
capacity
<
0
)
{
throw
new
illegal
argument
exception
(
)
;
}
return
buffer
factory
.
new
short
buffer
(
capacity
)
;
}
<SENTENCE_END/>
wrapwrapadd (3.44e-01)
wrap (2.09e-01)
to (2.01e-01)
array (6.96e-02)
put (2.15e-02)
with (1.47e-02)
append (1.35e-02)
slice (1.10e-02)
all (1.01e-02)
read (9.49e-03)
<SENTENCE_START>
{
return
%SELF%
(
array
,
0
,
array
.
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
array
,
0
,
array
.
length
)
;
}
<SENTENCE_END/>
%END%%END% (6.87e-01)
all (1.73e-01)
array (9.64e-02)
to (1.41e-02)
length (2.52e-03)
wrap (1.70e-03)
0 (1.53e-03)
offset (1.20e-03)
fully (1.18e-03)
string (1.12e-03)
<SENTENCE_START>
{
return
%SELF%
(
array
,
0
,
array
.
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
array
,
0
,
array
.
length
)
;
}
<SENTENCE_END/>
wrapwrapwrap (8.08e-01)
put (3.25e-02)
allocate (3.24e-02)
to (1.60e-02)
slice (9.77e-03)
buffer (7.89e-03)
copy (7.57e-03)
%END% (7.38e-03)
new (6.54e-03)
read (4.72e-03)
<SENTENCE_START>
{
if
(
array
==
null
)
{
throw
new
null
pointer
exception
(
)
;
}
if
(
start
<
0
||
len
<
0
||
(
long
)
start
+
(
long
)
len
>
array
.
length
)
{
throw
new
index
out
of
bounds
exception
(
)
;
}
short
buffer
buf
=
buffer
factory
.
new
short
buffer
(
array
)
;
buf
.
position
=
start
;
buf
.
limit
=
start
+
len
;
return
buf
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
array
==
null
)
{
throw
new
null
pointer
exception
(
)
;
}
if
(
start
<
0
||
len
<
0
||
(
long
)
start
+
(
long
)
len
>
array
.
length
)
{
throw
new
index
out
of
bounds
exception
(
)
;
}
short
buffer
buf
=
buffer
factory
.
new
short
buffer
(
array
)
;
buf
.
position
=
start
;
buf
.
limit
=
start
+
len
;
return
buf
;
}
<SENTENCE_END/>
%END%%END% (8.71e-01)
wrap (1.51e-02)
to (1.10e-02)
array (9.74e-03)
long (8.02e-03)
short (6.75e-03)
buffer (4.95e-03)
read (2.70e-03)
all (2.61e-03)
byte (2.57e-03)
<SENTENCE_START>
{
if
(
array
==
null
)
{
throw
new
null
pointer
exception
(
)
;
}
if
(
start
<
0
||
len
<
0
||
(
long
)
start
+
(
long
)
len
>
array
.
length
)
{
throw
new
index
out
of
bounds
exception
(
)
;
}
short
buffer
buf
=
buffer
factory
.
new
short
buffer
(
array
)
;
buf
.
position
=
start
;
buf
.
limit
=
start
+
len
;
return
buf
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
array
==
null
)
{
throw
new
null
pointer
exception
(
)
;
}
if
(
start
<
0
||
len
<
0
||
(
long
)
start
+
(
long
)
len
>
array
.
length
)
{
throw
new
index
out
of
bounds
exception
(
)
;
}
short
buffer
buf
=
buffer
factory
.
new
short
buffer
(
array
)
;
buf
.
position
=
start
;
buf
.
limit
=
start
+
len
;
return
buf
;
}
<SENTENCE_END/>
arrayarrayarray (5.70e-01)
protected (2.24e-01)
with (1.87e-01)
wrap (4.50e-03)
to (3.67e-03)
has (1.51e-03)
put (1.46e-03)
add (1.20e-03)
compact (6.18e-04)
slice (5.80e-04)
<SENTENCE_START>
{
return
protected
array
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
protected
array
(
)
;
}
<SENTENCE_END/>
%END%%END% (6.02e-01)
array (3.14e-01)
all (1.00e-02)
only (9.49e-03)
object (4.44e-03)
with (4.19e-03)
offset (3.79e-03)
buffer (3.22e-03)
long (3.04e-03)
protected (2.69e-03)
<SENTENCE_START>
{
return
protected
array
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
protected
array
(
)
;
}
<SENTENCE_END/>
array,offsetarrayarray (7.95e-01)
protected (1.40e-01)
with (4.14e-02)
offset (8.95e-03)
put (3.18e-03)
compact (2.78e-03)
slice (2.32e-03)
wrap (1.35e-03)
to (7.24e-04)
return (3.71e-04)
<SENTENCE_START>
{
return
protected
array
offset
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
protected
array
offset
(
)
;
}
<SENTENCE_END/>
offsetarray (7.45e-01)
%END% (8.44e-02)
offset (6.76e-02)
only (1.93e-02)
protected (1.65e-02)
with (7.62e-03)
all (5.99e-03)
buffer (4.98e-03)
long (4.20e-03)
object (3.50e-03)
<SENTENCE_START>
{
return
protected
array
offset
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
protected
array
offset
(
)
;
}
<SENTENCE_END/>
%END%%END% (7.61e-01)
array (1.34e-01)
offset (3.46e-02)
only (1.75e-02)
20 (3.68e-03)
all (3.37e-03)
buffer (3.10e-03)
value (2.69e-03)
object (2.43e-03)
double (1.57e-03)
<SENTENCE_START>
{
return
protected
array
offset
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
protected
array
offset
(
)
;
}
<SENTENCE_END/>
compare,tocomparecompare (8.02e-01)
slice (1.01e-01)
equals (1.20e-02)
to (1.08e-02)
read (7.02e-03)
%END% (5.22e-03)
copy (4.17e-03)
same (3.28e-03)
other (2.90e-03)
contains (2.75e-03)
<SENTENCE_START>
{
int
compare
remaining
=
(
remaining
(
)
<
other
buffer
.
remaining
(
)
)
?
remaining
(
)
:
other
buffer
.
remaining
(
)
;
int
this
pos
=
position
;
int
other
pos
=
other
buffer
.
position
;
short
this
byte
,
other
byte
;
while
(
compare
remaining
>
0
)
{
this
byte
=
get
(
this
pos
)
;
other
byte
=
other
buffer
.
get
(
other
pos
)
;
if
(
this
byte
!=
other
byte
)
{
return
this
byte
<
other
byte
?
-
1
:
1
;
}
this
pos
++
;
other
pos
++
;
compare
remaining
--
;
}
return
remaining
(
)
-
other
buffer
.
remaining
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
compare
remaining
=
(
remaining
(
)
<
other
buffer
.
remaining
(
)
)
?
remaining
(
)
:
other
buffer
.
remaining
(
)
;
int
this
pos
=
position
;
int
other
pos
=
other
buffer
.
position
;
short
this
byte
,
other
byte
;
while
(
compare
remaining
>
0
)
{
this
byte
=
get
(
this
pos
)
;
other
byte
=
other
buffer
.
get
(
other
pos
)
;
if
(
this
byte
!=
other
byte
)
{
return
this
byte
<
other
byte
?
-
1
:
1
;
}
this
pos
++
;
other
pos
++
;
compare
remaining
--
;
}
return
remaining
(
)
-
other
buffer
.
remaining
(
)
;
}
<SENTENCE_END/>
to%END% (9.01e-01)
to (1.16e-02)
equals (6.49e-03)
byte (5.01e-03)
compare (4.31e-03)
and (3.63e-03)
read (2.32e-03)
slice (2.27e-03)
other (2.15e-03)
copy (2.14e-03)
<SENTENCE_START>
{
int
compare
remaining
=
(
remaining
(
)
<
other
buffer
.
remaining
(
)
)
?
remaining
(
)
:
other
buffer
.
remaining
(
)
;
int
this
pos
=
position
;
int
other
pos
=
other
buffer
.
position
;
short
this
byte
,
other
byte
;
while
(
compare
remaining
>
0
)
{
this
byte
=
get
(
this
pos
)
;
other
byte
=
other
buffer
.
get
(
other
pos
)
;
if
(
this
byte
!=
other
byte
)
{
return
this
byte
<
other
byte
?
-
1
:
1
;
}
this
pos
++
;
other
pos
++
;
compare
remaining
--
;
}
return
remaining
(
)
-
other
buffer
.
remaining
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
compare
remaining
=
(
remaining
(
)
<
other
buffer
.
remaining
(
)
)
?
remaining
(
)
:
other
buffer
.
remaining
(
)
;
int
this
pos
=
position
;
int
other
pos
=
other
buffer
.
position
;
short
this
byte
,
other
byte
;
while
(
compare
remaining
>
0
)
{
this
byte
=
get
(
this
pos
)
;
other
byte
=
other
buffer
.
get
(
other
pos
)
;
if
(
this
byte
!=
other
byte
)
{
return
this
byte
<
other
byte
?
-
1
:
1
;
}
this
pos
++
;
other
pos
++
;
compare
remaining
--
;
}
return
remaining
(
)
-
other
buffer
.
remaining
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.46e-01)
to (4.89e-03)
byte (3.41e-03)
equals (2.44e-03)
and (2.21e-03)
other (1.54e-03)
at (1.36e-03)
compare (1.30e-03)
remaining (1.29e-03)
short (1.16e-03)
<SENTENCE_START>
{
int
compare
remaining
=
(
remaining
(
)
<
other
buffer
.
remaining
(
)
)
?
remaining
(
)
:
other
buffer
.
remaining
(
)
;
int
this
pos
=
position
;
int
other
pos
=
other
buffer
.
position
;
short
this
byte
,
other
byte
;
while
(
compare
remaining
>
0
)
{
this
byte
=
get
(
this
pos
)
;
other
byte
=
other
buffer
.
get
(
other
pos
)
;
if
(
this
byte
!=
other
byte
)
{
return
this
byte
<
other
byte
?
-
1
:
1
;
}
this
pos
++
;
other
pos
++
;
compare
remaining
--
;
}
return
remaining
(
)
-
other
buffer
.
remaining
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
compare
remaining
=
(
remaining
(
)
<
other
buffer
.
remaining
(
)
)
?
remaining
(
)
:
other
buffer
.
remaining
(
)
;
int
this
pos
=
position
;
int
other
pos
=
other
buffer
.
position
;
short
this
byte
,
other
byte
;
while
(
compare
remaining
>
0
)
{
this
byte
=
get
(
this
pos
)
;
other
byte
=
other
buffer
.
get
(
other
pos
)
;
if
(
this
byte
!=
other
byte
)
{
return
this
byte
<
other
byte
?
-
1
:
1
;
}
this
pos
++
;
other
pos
++
;
compare
remaining
--
;
}
return
remaining
(
)
-
other
buffer
.
remaining
(
)
;
}
<SENTENCE_END/>
equalsequalsequals (8.84e-01)
contains (1.23e-02)
copy (1.10e-02)
epsilon (9.79e-03)
%END% (9.22e-03)
same (6.58e-03)
equal (3.82e-03)
to (3.40e-03)
other (3.15e-03)
test (3.02e-03)
<SENTENCE_START>
{
if
(
!
(
other
instanceof
short
buffer
)
)
{
return
false
;
}
short
buffer
other
buffer
=
(
short
buffer
)
other
;
if
(
remaining
(
)
!=
other
buffer
.
remaining
(
)
)
{
return
false
;
}
int
my
position
=
position
;
int
other
position
=
other
buffer
.
position
;
boolean
equal
so
far
=
true
;
while
(
equal
so
far
&&
(
my
position
<
limit
)
)
{
equal
so
far
=
get
(
my
position
++
)
==
other
buffer
.
get
(
other
position
++
)
;
}
return
equal
so
far
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
(
other
instanceof
short
buffer
)
)
{
return
false
;
}
short
buffer
other
buffer
=
(
short
buffer
)
other
;
if
(
remaining
(
)
!=
other
buffer
.
remaining
(
)
)
{
return
false
;
}
int
my
position
=
position
;
int
other
position
=
other
buffer
.
position
;
boolean
equal
so
far
=
true
;
while
(
equal
so
far
&&
(
my
position
<
limit
)
)
{
equal
so
far
=
get
(
my
position
++
)
==
other
buffer
.
get
(
other
position
++
)
;
}
return
equal
so
far
;
}
<SENTENCE_END/>
%END%%END% (8.11e-01)
equals (7.72e-02)
and (1.33e-02)
equal (8.55e-03)
at (6.81e-03)
down (3.94e-03)
buffer (3.68e-03)
short (3.26e-03)
to (3.13e-03)
other (3.12e-03)
<SENTENCE_START>
{
if
(
!
(
other
instanceof
short
buffer
)
)
{
return
false
;
}
short
buffer
other
buffer
=
(
short
buffer
)
other
;
if
(
remaining
(
)
!=
other
buffer
.
remaining
(
)
)
{
return
false
;
}
int
my
position
=
position
;
int
other
position
=
other
buffer
.
position
;
boolean
equal
so
far
=
true
;
while
(
equal
so
far
&&
(
my
position
<
limit
)
)
{
equal
so
far
=
get
(
my
position
++
)
==
other
buffer
.
get
(
other
position
++
)
;
}
return
equal
so
far
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
(
other
instanceof
short
buffer
)
)
{
return
false
;
}
short
buffer
other
buffer
=
(
short
buffer
)
other
;
if
(
remaining
(
)
!=
other
buffer
.
remaining
(
)
)
{
return
false
;
}
int
my
position
=
position
;
int
other
position
=
other
buffer
.
position
;
boolean
equal
so
far
=
true
;
while
(
equal
so
far
&&
(
my
position
<
limit
)
)
{
equal
so
far
=
get
(
my
position
++
)
==
other
buffer
.
get
(
other
position
++
)
;
}
return
equal
so
far
;
}
<SENTENCE_END/>
getgetget (9.93e-01)
dest (1.39e-03)
0 (3.73e-04)
append (3.09e-04)
return (2.58e-04)
length (1.97e-04)
to (1.66e-04)
clamp (1.63e-04)
is (1.17e-04)
wrap (5.76e-05)
<SENTENCE_START>
{
return
%SELF%
(
dest
,
0
,
dest
.
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
dest
,
0
,
dest
.
length
)
;
}
<SENTENCE_END/>
%END%%END% (9.65e-01)
to (4.48e-03)
length (3.71e-03)
string (2.17e-03)
by (2.04e-03)
all (1.24e-03)
0 (1.11e-03)
%UNK% (8.62e-04)
dest (8.03e-04)
get (6.11e-04)
<SENTENCE_START>
{
return
%SELF%
(
dest
,
0
,
dest
.
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
dest
,
0
,
dest
.
length
)
;
}
<SENTENCE_END/>
getgetget (9.75e-01)
buffer (3.12e-03)
underflow (2.05e-03)
length (1.21e-03)
len (1.11e-03)
off (7.59e-04)
i (7.48e-04)
int (6.27e-04)
remaining (5.74e-04)
exception (5.44e-04)
<SENTENCE_START>
{
int
length
=
dest
.
length
;
if
(
off
<
0
||
len
<
0
||
(
long
)
off
+
(
long
)
len
>
length
)
{
throw
new
index
out
of
bounds
exception
(
)
;
}
if
(
len
>
remaining
(
)
)
{
throw
new
buffer
underflow
exception
(
)
;
}
for
(
int
i
=
off
;
i
<
off
+
len
;
i
++
)
{
dest
[
i
]
=
%SELF%
(
)
;
}
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
length
=
dest
.
length
;
if
(
off
<
0
||
len
<
0
||
(
long
)
off
+
(
long
)
len
>
length
)
{
throw
new
index
out
of
bounds
exception
(
)
;
}
if
(
len
>
remaining
(
)
)
{
throw
new
buffer
underflow
exception
(
)
;
}
for
(
int
i
=
off
;
i
<
off
+
len
;
i
++
)
{
dest
[
i
]
=
%SELF%
(
)
;
}
return
this
;
}
<SENTENCE_END/>
%END%%END% (8.98e-01)
long (6.35e-03)
int (6.12e-03)
length (5.53e-03)
underflow (2.84e-03)
of (2.60e-03)
index (2.46e-03)
off (2.19e-03)
all (1.89e-03)
at (1.82e-03)
<SENTENCE_START>
{
int
length
=
dest
.
length
;
if
(
off
<
0
||
len
<
0
||
(
long
)
off
+
(
long
)
len
>
length
)
{
throw
new
index
out
of
bounds
exception
(
)
;
}
if
(
len
>
remaining
(
)
)
{
throw
new
buffer
underflow
exception
(
)
;
}
for
(
int
i
=
off
;
i
<
off
+
len
;
i
++
)
{
dest
[
i
]
=
%SELF%
(
)
;
}
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
length
=
dest
.
length
;
if
(
off
<
0
||
len
<
0
||
(
long
)
off
+
(
long
)
len
>
length
)
{
throw
new
index
out
of
bounds
exception
(
)
;
}
if
(
len
>
remaining
(
)
)
{
throw
new
buffer
underflow
exception
(
)
;
}
for
(
int
i
=
off
;
i
<
off
+
len
;
i
++
)
{
dest
[
i
]
=
%SELF%
(
)
;
}
return
this
;
}
<SENTENCE_END/>
has,arrayhashas (9.42e-01)
array (3.55e-02)
protected (1.48e-02)
with (5.09e-03)
is (4.58e-04)
to (3.08e-04)
return (2.91e-04)
wrap (2.07e-04)
needs (2.05e-04)
can (1.36e-04)
<SENTENCE_START>
{
return
protected
has
array
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
protected
has
array
(
)
;
}
<SENTENCE_END/>
arrayarray (8.15e-01)
%END% (7.31e-02)
protected (1.43e-02)
has (1.32e-02)
with (1.22e-02)
only (9.03e-03)
to (7.74e-03)
all (6.10e-03)
offset (5.28e-03)
object (4.60e-03)
<SENTENCE_START>
{
return
protected
has
array
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
protected
has
array
(
)
;
}
<SENTENCE_END/>
%END%%END% (7.26e-01)
array (1.67e-01)
only (1.85e-02)
offset (8.34e-03)
value (6.62e-03)
20 (6.49e-03)
object (4.79e-03)
buffer (3.48e-03)
all (3.36e-03)
has (2.82e-03)
<SENTENCE_START>
{
return
protected
has
array
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
protected
has
array
(
)
;
}
<SENTENCE_END/>
hash,codehashhash (9.83e-01)
return (2.30e-03)
my (1.91e-03)
int (1.61e-03)
code (1.52e-03)
get (9.17e-04)
position (8.78e-04)
while (3.76e-04)
0 (9.31e-05)
put (7.68e-05)
<SENTENCE_START>
{
int
my
position
=
position
;
int
hash
=
0
;
while
(
my
position
<
limit
)
{
hash
=
hash
+
get
(
my
position
++
)
;
}
return
hash
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
my
position
=
position
;
int
hash
=
0
;
while
(
my
position
<
limit
)
{
hash
=
hash
+
get
(
my
position
++
)
;
}
return
hash
;
}
<SENTENCE_END/>
codecode (6.73e-01)
hash (2.09e-01)
%END% (4.21e-02)
my (1.10e-02)
int (8.00e-03)
position (6.09e-03)
return (4.74e-03)
and (2.59e-03)
long (2.44e-03)
digest (2.32e-03)
<SENTENCE_START>
{
int
my
position
=
position
;
int
hash
=
0
;
while
(
my
position
<
limit
)
{
hash
=
hash
+
get
(
my
position
++
)
;
}
return
hash
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
my
position
=
position
;
int
hash
=
0
;
while
(
my
position
<
limit
)
{
hash
=
hash
+
get
(
my
position
++
)
;
}
return
hash
;
}
<SENTENCE_END/>
%END%%END% (9.07e-01)
code (2.38e-02)
position (1.12e-02)
long (6.10e-03)
hash (5.58e-03)
int (4.67e-03)
short (4.17e-03)
at (3.19e-03)
and (3.04e-03)
down (2.70e-03)
<SENTENCE_START>
{
int
my
position
=
position
;
int
hash
=
0
;
while
(
my
position
<
limit
)
{
hash
=
hash
+
get
(
my
position
++
)
;
}
return
hash
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
my
position
=
position
;
int
hash
=
0
;
while
(
my
position
<
limit
)
{
hash
=
hash
+
get
(
my
position
++
)
;
}
return
hash
;
}
<SENTENCE_END/>
putputput (8.59e-01)
get (5.40e-02)
wrap (1.36e-02)
append (9.81e-03)
add (7.18e-03)
move (4.82e-03)
new (3.98e-03)
(3.40e-03)
src (3.38e-03)
insert (2.62e-03)
<SENTENCE_START>
{
return
%SELF%
(
src
,
0
,
src
.
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
src
,
0
,
src
.
length
)
;
}
<SENTENCE_END/>
%END%%END% (9.91e-01)
put (6.14e-04)
src (5.98e-04)
length (5.06e-04)
capacity (4.60e-04)
0 (3.57e-04)
long (2.67e-04)
locations (2.61e-04)
string (2.53e-04)
all (2.19e-04)
<SENTENCE_START>
{
return
%SELF%
(
src
,
0
,
src
.
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
src
,
0
,
src
.
length
)
;
}
<SENTENCE_END/>
putputput (9.73e-01)
buffer (2.47e-03)
compact (2.17e-03)
overflow (1.93e-03)
len (1.16e-03)
store (9.67e-04)
i (8.43e-04)
length (7.89e-04)
int (7.56e-04)
off (7.00e-04)
<SENTENCE_START>
{
int
length
=
src
.
length
;
if
(
off
<
0
||
len
<
0
||
(
long
)
off
+
(
long
)
len
>
length
)
{
throw
new
index
out
of
bounds
exception
(
)
;
}
if
(
len
>
remaining
(
)
)
{
throw
new
buffer
overflow
exception
(
)
;
}
for
(
int
i
=
off
;
i
<
off
+
len
;
i
++
)
{
%SELF%
(
src
[
i
]
)
;
}
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
length
=
src
.
length
;
if
(
off
<
0
||
len
<
0
||
(
long
)
off
+
(
long
)
len
>
length
)
{
throw
new
index
out
of
bounds
exception
(
)
;
}
if
(
len
>
remaining
(
)
)
{
throw
new
buffer
overflow
exception
(
)
;
}
for
(
int
i
=
off
;
i
<
off
+
len
;
i
++
)
{
%SELF%
(
src
[
i
]
)
;
}
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.19e-01)
long (8.38e-03)
int (8.08e-03)
length (2.92e-03)
put (2.55e-03)
at (2.26e-03)
short (2.15e-03)
index (2.14e-03)
of (1.92e-03)
all (1.91e-03)
<SENTENCE_START>
{
int
length
=
src
.
length
;
if
(
off
<
0
||
len
<
0
||
(
long
)
off
+
(
long
)
len
>
length
)
{
throw
new
index
out
of
bounds
exception
(
)
;
}
if
(
len
>
remaining
(
)
)
{
throw
new
buffer
overflow
exception
(
)
;
}
for
(
int
i
=
off
;
i
<
off
+
len
;
i
++
)
{
%SELF%
(
src
[
i
]
)
;
}
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
length
=
src
.
length
;
if
(
off
<
0
||
len
<
0
||
(
long
)
off
+
(
long
)
len
>
length
)
{
throw
new
index
out
of
bounds
exception
(
)
;
}
if
(
len
>
remaining
(
)
)
{
throw
new
buffer
overflow
exception
(
)
;
}
for
(
int
i
=
off
;
i
<
off
+
len
;
i
++
)
{
%SELF%
(
src
[
i
]
)
;
}
return
this
;
}
<SENTENCE_END/>
putputput (9.68e-01)
buffer (4.58e-03)
overflow (3.66e-03)
contents (1.71e-03)
src (1.57e-03)
compact (1.42e-03)
remaining (1.35e-03)
new (1.07e-03)
illegal (8.20e-04)
exception (6.70e-04)
<SENTENCE_START>
{
if
(
src
==
this
)
{
throw
new
illegal
argument
exception
(
)
;
}
if
(
src
.
remaining
(
)
>
remaining
(
)
)
{
throw
new
buffer
overflow
exception
(
)
;
}
short
[
]
contents
=
new
short
[
src
.
remaining
(
)
]
;
src
.
get
(
contents
)
;
%SELF%
(
contents
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
src
==
this
)
{
throw
new
illegal
argument
exception
(
)
;
}
if
(
src
.
remaining
(
)
>
remaining
(
)
)
{
throw
new
buffer
overflow
exception
(
)
;
}
short
[
]
contents
=
new
short
[
src
.
remaining
(
)
]
;
src
.
get
(
contents
)
;
%SELF%
(
contents
)
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.28e-01)
put (6.05e-03)
short (5.63e-03)
src (3.98e-03)
long (3.93e-03)
contents (3.82e-03)
int (2.01e-03)
new (1.62e-03)
value (1.48e-03)
array (1.22e-03)
<SENTENCE_START>
{
if
(
src
==
this
)
{
throw
new
illegal
argument
exception
(
)
;
}
if
(
src
.
remaining
(
)
>
remaining
(
)
)
{
throw
new
buffer
overflow
exception
(
)
;
}
short
[
]
contents
=
new
short
[
src
.
remaining
(
)
]
;
src
.
get
(
contents
)
;
%SELF%
(
contents
)
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
src
==
this
)
{
throw
new
illegal
argument
exception
(
)
;
}
if
(
src
.
remaining
(
)
>
remaining
(
)
)
{
throw
new
buffer
overflow
exception
(
)
;
}
short
[
]
contents
=
new
short
[
src
.
remaining
(
)
]
;
src
.
get
(
contents
)
;
%SELF%
(
contents
)
;
return
this
;
}
<SENTENCE_END/>
to,stringtoto (7.40e-01)
convert (4.98e-02)
copy (4.04e-02)
read (3.01e-02)
print (2.52e-02)
wrap (1.66e-02)
append (1.66e-02)
encode (1.48e-02)
string (7.69e-03)
parse (6.50e-03)
<SENTENCE_START>
{
string
buffer
buf
=
new
string
buffer
(
)
;
buf
.
append
(
get
class
(
)
.
get
name
(
)
)
;
buf
.
append
(
", status: capacity="
)
;
buf
.
append
(
capacity
(
)
)
;
buf
.
append
(
" position="
)
;
buf
.
append
(
position
(
)
)
;
buf
.
append
(
" limit="
)
;
buf
.
append
(
limit
(
)
)
;
return
buf
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
buffer
buf
=
new
string
buffer
(
)
;
buf
.
append
(
get
class
(
)
.
get
name
(
)
)
;
buf
.
append
(
", status: capacity="
)
;
buf
.
append
(
capacity
(
)
)
;
buf
.
append
(
" position="
)
;
buf
.
append
(
position
(
)
)
;
buf
.
append
(
" limit="
)
;
buf
.
append
(
limit
(
)
)
;
return
buf
.
%SELF%
(
)
;
}
<SENTENCE_END/>
string%END% (7.02e-01)
to (1.51e-01)
string (5.73e-02)
status (1.38e-02)
buf (5.77e-03)
buffer (5.10e-03)
append (4.16e-03)
class (2.62e-03)
read (1.64e-03)
new (1.56e-03)
<SENTENCE_START>
{
string
buffer
buf
=
new
string
buffer
(
)
;
buf
.
append
(
get
class
(
)
.
get
name
(
)
)
;
buf
.
append
(
", status: capacity="
)
;
buf
.
append
(
capacity
(
)
)
;
buf
.
append
(
" position="
)
;
buf
.
append
(
position
(
)
)
;
buf
.
append
(
" limit="
)
;
buf
.
append
(
limit
(
)
)
;
return
buf
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
buffer
buf
=
new
string
buffer
(
)
;
buf
.
append
(
get
class
(
)
.
get
name
(
)
)
;
buf
.
append
(
", status: capacity="
)
;
buf
.
append
(
capacity
(
)
)
;
buf
.
append
(
" position="
)
;
buf
.
append
(
position
(
)
)
;
buf
.
append
(
" limit="
)
;
buf
.
append
(
limit
(
)
)
;
return
buf
.
%SELF%
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.57e-01)
string (6.05e-03)
append (4.46e-03)
buffer (3.80e-03)
status (3.74e-03)
buf (3.35e-03)
to (3.33e-03)
class (1.01e-03)
get (9.82e-04)
name (8.02e-04)
<SENTENCE_START>
{
string
buffer
buf
=
new
string
buffer
(
)
;
buf
.
append
(
get
class
(
)
.
get
name
(
)
)
;
buf
.
append
(
", status: capacity="
)
;
buf
.
append
(
capacity
(
)
)
;
buf
.
append
(
" position="
)
;
buf
.
append
(
position
(
)
)
;
buf
.
append
(
" limit="
)
;
buf
.
append
(
limit
(
)
)
;
return
buf
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
buffer
buf
=
new
string
buffer
(
)
;
buf
.
append
(
get
class
(
)
.
get
name
(
)
)
;
buf
.
append
(
", status: capacity="
)
;
buf
.
append
(
capacity
(
)
)
;
buf
.
append
(
" position="
)
;
buf
.
append
(
position
(
)
)
;
buf
.
append
(
" limit="
)
;
buf
.
append
(
limit
(
)
)
;
return
buf
.
%SELF%
(
)
;
}
<SENTENCE_END/>
createcreate%UNK% (1.33e-01)
set (7.65e-02)
%END% (5.09e-02)
create (3.72e-02)
get (3.53e-02)
add (3.20e-02)
touch (2.26e-02)
initialize (2.17e-02)
update (2.06e-02)
setup (2.04e-02)
<SENTENCE_START>
{
batch
=
new
sprite
batch
(
)
;
renderer
=
new
shape
renderer
(
)
;
atlas
=
new
texture
atlas
(
gdx
.
files
.
internal
(
"data/pack"
)
)
;
jump
atlas
=
new
texture
atlas
(
gdx
.
files
.
internal
(
"data/jump.txt"
)
)
;
jump
animation
=
new
animation
(
0.25f
,
jump
atlas
.
find
regions
(
"ALIEN_JUMP_"
)
)
;
badlogic
=
atlas
.
create
sprite
(
"badlogicslice"
)
;
badlogic
.
set
position
(
50
,
50
)
;
badlogic
small
=
atlas
.
create
sprite
(
"badlogicsmall-rotated"
)
;
badlogic
small
.
set
position
(
10
,
10
)
;
atlas
region
region
=
atlas
.
find
region
(
"badlogicsmall"
)
;
system
.
out
.
println
(
"badlogicSmall original size: "
+
region
.
original
width
+
", "
+
region
.
original
height
)
;
system
.
out
.
println
(
"badlogicSmall packed size: "
+
region
.
packed
width
+
", "
+
region
.
packed
height
)
;
star
=
atlas
.
create
sprite
(
"particle-star"
)
;
star
.
set
position
(
10
,
70
)
;
font
=
new
bitmap
font
(
gdx
.
files
.
internal
(
"data/font.fnt"
)
,
atlas
.
find
region
(
"font"
)
,
false
)
;
gdx
.
gl
.
gl
clear
color
(
0
,
1
,
0
,
1
)
;
gdx
.
input
.
set
input
processor
(
new
input
adapter
(
)
{
public
boolean
key
up
(
int
keycode
)
{
if
(
keycode
==
keys
.
up
)
{
badlogic
small
.
flip
(
false
,
true
)
;
}
else
if
(
keycode
==
keys
.
right
)
{
badlogic
small
.
flip
(
true
,
false
)
;
}
else
if
(
keycode
==
keys
.
left
)
{
badlogic
small
.
set
size
(
512
,
512
)
;
}
else
if
(
keycode
==
keys
.
down
)
{
badlogic
small
.
rotate
90
(
true
)
;
}
return
super
.
key
up
(
keycode
)
;
}
}
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
batch
=
new
sprite
batch
(
)
;
renderer
=
new
shape
renderer
(
)
;
atlas
=
new
texture
atlas
(
gdx
.
files
.
internal
(
"data/pack"
)
)
;
jump
atlas
=
new
texture
atlas
(
gdx
.
files
.
internal
(
"data/jump.txt"
)
)
;
jump
animation
=
new
animation
(
0.25f
,
jump
atlas
.
find
regions
(
"ALIEN_JUMP_"
)
)
;
badlogic
=
atlas
.
create
sprite
(
"badlogicslice"
)
;
badlogic
.
set
position
(
50
,
50
)
;
badlogic
small
=
atlas
.
create
sprite
(
"badlogicsmall-rotated"
)
;
badlogic
small
.
set
position
(
10
,
10
)
;
atlas
region
region
=
atlas
.
find
region
(
"badlogicsmall"
)
;
system
.
out
.
println
(
"badlogicSmall original size: "
+
region
.
original
width
+
", "
+
region
.
original
height
)
;
system
.
out
.
println
(
"badlogicSmall packed size: "
+
region
.
packed
width
+
", "
+
region
.
packed
height
)
;
star
=
atlas
.
create
sprite
(
"particle-star"
)
;
star
.
set
position
(
10
,
70
)
;
font
=
new
bitmap
font
(
gdx
.
files
.
internal
(
"data/font.fnt"
)
,
atlas
.
find
region
(
"font"
)
,
false
)
;
gdx
.
gl
.
gl
clear
color
(
0
,
1
,
0
,
1
)
;
gdx
.
input
.
set
input
processor
(
new
input
adapter
(
)
{
public
boolean
key
up
(
int
keycode
)
{
if
(
keycode
==
keys
.
up
)
{
badlogic
small
.
flip
(
false
,
true
)
;
}
else
if
(
keycode
==
keys
.
right
)
{
badlogic
small
.
flip
(
true
,
false
)
;
}
else
if
(
keycode
==
keys
.
left
)
{
badlogic
small
.
set
size
(
512
,
512
)
;
}
else
if
(
keycode
==
keys
.
down
)
{
badlogic
small
.
rotate
90
(
true
)
;
}
return
super
.
key
up
(
keycode
)
;
}
}
)
;
}
<SENTENCE_END/>
%END%%END% (7.40e-01)
%UNK% (3.43e-02)
atlas (9.61e-03)
down (5.76e-03)
sprite (4.48e-03)
region (4.23e-03)
create (3.99e-03)
texture (3.55e-03)
to (3.24e-03)
jump (3.09e-03)
<SENTENCE_START>
{
batch
=
new
sprite
batch
(
)
;
renderer
=
new
shape
renderer
(
)
;
atlas
=
new
texture
atlas
(
gdx
.
files
.
internal
(
"data/pack"
)
)
;
jump
atlas
=
new
texture
atlas
(
gdx
.
files
.
internal
(
"data/jump.txt"
)
)
;
jump
animation
=
new
animation
(
0.25f
,
jump
atlas
.
find
regions
(
"ALIEN_JUMP_"
)
)
;
badlogic
=
atlas
.
create
sprite
(
"badlogicslice"
)
;
badlogic
.
set
position
(
50
,
50
)
;
badlogic
small
=
atlas
.
create
sprite
(
"badlogicsmall-rotated"
)
;
badlogic
small
.
set
position
(
10
,
10
)
;
atlas
region
region
=
atlas
.
find
region
(
"badlogicsmall"
)
;
system
.
out
.
println
(
"badlogicSmall original size: "
+
region
.
original
width
+
", "
+
region
.
original
height
)
;
system
.
out
.
println
(
"badlogicSmall packed size: "
+
region
.
packed
width
+
", "
+
region
.
packed
height
)
;
star
=
atlas
.
create
sprite
(
"particle-star"
)
;
star
.
set
position
(
10
,
70
)
;
font
=
new
bitmap
font
(
gdx
.
files
.
internal
(
"data/font.fnt"
)
,
atlas
.
find
region
(
"font"
)
,
false
)
;
gdx
.
gl
.
gl
clear
color
(
0
,
1
,
0
,
1
)
;
gdx
.
input
.
set
input
processor
(
new
input
adapter
(
)
{
public
boolean
key
up
(
int
keycode
)
{
if
(
keycode
==
keys
.
up
)
{
badlogic
small
.
flip
(
false
,
true
)
;
}
else
if
(
keycode
==
keys
.
right
)
{
badlogic
small
.
flip
(
true
,
false
)
;
}
else
if
(
keycode
==
keys
.
left
)
{
badlogic
small
.
set
size
(
512
,
512
)
;
}
else
if
(
keycode
==
keys
.
down
)
{
badlogic
small
.
rotate
90
(
true
)
;
}
return
super
.
key
up
(
keycode
)
;
}
}
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
batch
=
new
sprite
batch
(
)
;
renderer
=
new
shape
renderer
(
)
;
atlas
=
new
texture
atlas
(
gdx
.
files
.
internal
(
"data/pack"
)
)
;
jump
atlas
=
new
texture
atlas
(
gdx
.
files
.
internal
(
"data/jump.txt"
)
)
;
jump
animation
=
new
animation
(
0.25f
,
jump
atlas
.
find
regions
(
"ALIEN_JUMP_"
)
)
;
badlogic
=
atlas
.
create
sprite
(
"badlogicslice"
)
;
badlogic
.
set
position
(
50
,
50
)
;
badlogic
small
=
atlas
.
create
sprite
(
"badlogicsmall-rotated"
)
;
badlogic
small
.
set
position
(
10
,
10
)
;
atlas
region
region
=
atlas
.
find
region
(
"badlogicsmall"
)
;
system
.
out
.
println
(
"badlogicSmall original size: "
+
region
.
original
width
+
", "
+
region
.
original
height
)
;
system
.
out
.
println
(
"badlogicSmall packed size: "
+
region
.
packed
width
+
", "
+
region
.
packed
height
)
;
star
=
atlas
.
create
sprite
(
"particle-star"
)
;
star
.
set
position
(
10
,
70
)
;
font
=
new
bitmap
font
(
gdx
.
files
.
internal
(
"data/font.fnt"
)
,
atlas
.
find
region
(
"font"
)
,
false
)
;
gdx
.
gl
.
gl
clear
color
(
0
,
1
,
0
,
1
)
;
gdx
.
input
.
set
input
processor
(
new
input
adapter
(
)
{
public
boolean
key
up
(
int
keycode
)
{
if
(
keycode
==
keys
.
up
)
{
badlogic
small
.
flip
(
false
,
true
)
;
}
else
if
(
keycode
==
keys
.
right
)
{
badlogic
small
.
flip
(
true
,
false
)
;
}
else
if
(
keycode
==
keys
.
left
)
{
badlogic
small
.
set
size
(
512
,
512
)
;
}
else
if
(
keycode
==
keys
.
down
)
{
badlogic
small
.
rotate
90
(
true
)
;
}
return
super
.
key
up
(
keycode
)
;
}
}
)
;
}
<SENTENCE_END/>
key,upkeykey (8.95e-01)
contains (2.68e-02)
keys (1.86e-02)
down (9.28e-03)
keycode (7.23e-03)
scrolled (4.66e-03)
replace (1.92e-03)
up (1.79e-03)
badlogic (1.72e-03)
touch (1.31e-03)
<SENTENCE_START>
{
if
(
keycode
==
keys
.
up
)
{
badlogic
small
.
flip
(
false
,
true
)
;
}
else
if
(
keycode
==
keys
.
right
)
{
badlogic
small
.
flip
(
true
,
false
)
;
}
else
if
(
keycode
==
keys
.
left
)
{
badlogic
small
.
set
size
(
512
,
512
)
;
}
else
if
(
keycode
==
keys
.
down
)
{
badlogic
small
.
rotate
90
(
true
)
;
}
return
super
.
%SELF%
(
keycode
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
keycode
==
keys
.
up
)
{
badlogic
small
.
flip
(
false
,
true
)
;
}
else
if
(
keycode
==
keys
.
right
)
{
badlogic
small
.
flip
(
true
,
false
)
;
}
else
if
(
keycode
==
keys
.
left
)
{
badlogic
small
.
set
size
(
512
,
512
)
;
}
else
if
(
keycode
==
keys
.
down
)
{
badlogic
small
.
rotate
90
(
true
)
;
}
return
super
.
%SELF%
(
keycode
)
;
}
<SENTENCE_END/>
up%END% (4.43e-01)
down (1.70e-01)
key (1.41e-01)
up (4.44e-02)
%UNK% (1.56e-02)
keycode (1.30e-02)
to (1.04e-02)
at (6.95e-03)
moved (5.86e-03)
pressed (5.61e-03)
<SENTENCE_START>
{
if
(
keycode
==
keys
.
up
)
{
badlogic
small
.
flip
(
false
,
true
)
;
}
else
if
(
keycode
==
keys
.
right
)
{
badlogic
small
.
flip
(
true
,
false
)
;
}
else
if
(
keycode
==
keys
.
left
)
{
badlogic
small
.
set
size
(
512
,
512
)
;
}
else
if
(
keycode
==
keys
.
down
)
{
badlogic
small
.
rotate
90
(
true
)
;
}
return
super
.
%SELF%
(
keycode
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
keycode
==
keys
.
up
)
{
badlogic
small
.
flip
(
false
,
true
)
;
}
else
if
(
keycode
==
keys
.
right
)
{
badlogic
small
.
flip
(
true
,
false
)
;
}
else
if
(
keycode
==
keys
.
left
)
{
badlogic
small
.
set
size
(
512
,
512
)
;
}
else
if
(
keycode
==
keys
.
down
)
{
badlogic
small
.
rotate
90
(
true
)
;
}
return
super
.
%SELF%
(
keycode
)
;
}
<SENTENCE_END/>
%END%%END% (9.07e-01)
down (2.00e-02)
up (5.11e-03)
keycode (4.58e-03)
key (4.26e-03)
small (2.89e-03)
%UNK% (2.80e-03)
at (2.58e-03)
badlogic (1.93e-03)
keys (1.90e-03)
<SENTENCE_START>
{
if
(
keycode
==
keys
.
up
)
{
badlogic
small
.
flip
(
false
,
true
)
;
}
else
if
(
keycode
==
keys
.
right
)
{
badlogic
small
.
flip
(
true
,
false
)
;
}
else
if
(
keycode
==
keys
.
left
)
{
badlogic
small
.
set
size
(
512
,
512
)
;
}
else
if
(
keycode
==
keys
.
down
)
{
badlogic
small
.
rotate
90
(
true
)
;
}
return
super
.
%SELF%
(
keycode
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
keycode
==
keys
.
up
)
{
badlogic
small
.
flip
(
false
,
true
)
;
}
else
if
(
keycode
==
keys
.
right
)
{
badlogic
small
.
flip
(
true
,
false
)
;
}
else
if
(
keycode
==
keys
.
left
)
{
badlogic
small
.
set
size
(
512
,
512
)
;
}
else
if
(
keycode
==
keys
.
down
)
{
badlogic
small
.
rotate
90
(
true
)
;
}
return
super
.
%SELF%
(
keycode
)
;
}
<SENTENCE_END/>
renderrenderrender (4.49e-01)
begin (1.84e-01)
end (1.17e-01)
draw (9.00e-02)
update (3.41e-02)
set (2.06e-02)
apply (7.65e-03)
bind (7.54e-03)
reset (5.09e-03)
%UNK% (4.99e-03)
<SENTENCE_START>
{
time
+=
gdx
.
graphics
.
get
delta
time
(
)
;
gdx
.
gl
.
gl
clear
(
gl
20
.
gl
color
buffer
bit
)
;
renderer
.
begin
(
shape
type
.
line
)
;
renderer
.
rect
(
10
,
10
,
256
,
256
)
;
renderer
.
end
(
)
;
batch
.
begin
(
)
;
badlogic
small
.
draw
(
batch
)
;
batch
.
end
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
time
+=
gdx
.
graphics
.
get
delta
time
(
)
;
gdx
.
gl
.
gl
clear
(
gl
20
.
gl
color
buffer
bit
)
;
renderer
.
begin
(
shape
type
.
line
)
;
renderer
.
rect
(
10
,
10
,
256
,
256
)
;
renderer
.
end
(
)
;
batch
.
begin
(
)
;
badlogic
small
.
draw
(
batch
)
;
batch
.
end
(
)
;
}
<SENTENCE_END/>
%END%%END% (6.90e-01)
render (1.16e-01)
end (3.39e-02)
begin (1.69e-02)
draw (1.04e-02)
batch (6.32e-03)
%UNK% (6.19e-03)
delta (5.99e-03)
color (5.77e-03)
gl (5.01e-03)
<SENTENCE_START>
{
time
+=
gdx
.
graphics
.
get
delta
time
(
)
;
gdx
.
gl
.
gl
clear
(
gl
20
.
gl
color
buffer
bit
)
;
renderer
.
begin
(
shape
type
.
line
)
;
renderer
.
rect
(
10
,
10
,
256
,
256
)
;
renderer
.
end
(
)
;
batch
.
begin
(
)
;
badlogic
small
.
draw
(
batch
)
;
batch
.
end
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
time
+=
gdx
.
graphics
.
get
delta
time
(
)
;
gdx
.
gl
.
gl
clear
(
gl
20
.
gl
color
buffer
bit
)
;
renderer
.
begin
(
shape
type
.
line
)
;
renderer
.
rect
(
10
,
10
,
256
,
256
)
;
renderer
.
end
(
)
;
batch
.
begin
(
)
;
badlogic
small
.
draw
(
batch
)
;
batch
.
end
(
)
;
}
<SENTENCE_END/>
disposedisposedraw (2.56e-01)
end (1.22e-01)
render (1.04e-01)
begin (9.98e-02)
%END% (6.98e-02)
set (4.24e-02)
flush (2.45e-02)
update (1.66e-02)
bind (1.60e-02)
apply (1.37e-02)
<SENTENCE_START>
{
atlas
.
%SELF%
(
)
;
jump
atlas
.
%SELF%
(
)
;
batch
.
%SELF%
(
)
;
font
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
atlas
.
%SELF%
(
)
;
jump
atlas
.
%SELF%
(
)
;
batch
.
%SELF%
(
)
;
font
.
%SELF%
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.88e-01)
atlas (1.70e-03)
jump (4.28e-04)
font (4.15e-04)
batch (3.12e-04)
region (2.84e-04)
all (1.69e-04)
renderable (1.29e-04)
and (1.23e-04)
%UNK% (1.12e-04)
<SENTENCE_START>
{
atlas
.
%SELF%
(
)
;
jump
atlas
.
%SELF%
(
)
;
batch
.
%SELF%
(
)
;
font
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
atlas
.
%SELF%
(
)
;
jump
atlas
.
%SELF%
(
)
;
batch
.
%SELF%
(
)
;
font
.
%SELF%
(
)
;
}
<SENTENCE_END/>
drawdraw%END% (2.06e-01)
add (8.45e-02)
%UNK% (4.75e-02)
2 (3.91e-02)
set (3.60e-02)
draw (2.72e-02)
rect (2.33e-02)
triangle (2.02e-02)
scale (1.78e-02)
line (1.77e-02)
<SENTENCE_START>
{
float
[
]
vertices
=
region
.
get
vertices
(
)
;
short
[
]
triangles
=
region
.
get
triangles
(
)
;
float
[
]
texture
coords
=
region
.
get
texture
coords
(
)
;
final
float
world
origin
x
=
x
+
origin
x
;
final
float
world
origin
y
=
y
+
origin
y
;
float
s
x
=
width
/
region
.
get
region
(
)
.
get
region
width
(
)
;
float
s
y
=
height
/
region
.
get
region
(
)
.
get
region
height
(
)
;
float
fx
1
,
fx
2
,
fx
3
,
px
1
,
px
2
,
px
3
;
float
fy
1
,
fy
2
,
fy
3
,
py
1
,
py
2
,
py
3
;
final
float
cos
=
math
utils
.
cos
deg
(
rotation
)
;
final
float
sin
=
math
utils
.
sin
deg
(
rotation
)
;
renderer
.
set
color
(
color
.
red
)
;
renderer
.
begin
(
shape
type
.
line
)
;
for
(
int
i
=
0
,
n
=
triangles
.
length
;
i
<
n
;
i
+=
3
)
{
int
p
1
=
triangles
[
i
]
*
2
;
int
p
2
=
triangles
[
i
+
1
]
*
2
;
int
p
3
=
triangles
[
i
+
2
]
*
2
;
fx
1
=
vertices
[
p
1
]
*
s
x
;
fy
1
=
vertices
[
p
1
+
1
]
*
s
y
;
fx
2
=
vertices
[
p
2
]
*
s
x
;
fy
2
=
vertices
[
p
2
+
1
]
*
s
y
;
fx
3
=
vertices
[
p
3
]
*
s
x
;
fy
3
=
vertices
[
p
3
+
1
]
*
s
y
;
fx
1
-=
origin
x
;
fy
1
-=
origin
y
;
fx
2
-=
origin
x
;
fy
2
-=
origin
y
;
fx
3
-=
origin
x
;
fy
3
-=
origin
y
;
if
(
scale
x
!=
1
||
scale
y
!=
1
)
{
fx
1
*=
scale
x
;
fy
1
*=
scale
y
;
fx
2
*=
scale
x
;
fy
2
*=
scale
y
;
fx
3
*=
scale
x
;
fy
3
*=
scale
y
;
}
px
1
=
cos
*
fx
1
-
sin
*
fy
1
;
py
1
=
sin
*
fx
1
+
cos
*
fy
1
;
px
2
=
cos
*
fx
2
-
sin
*
fy
2
;
py
2
=
sin
*
fx
2
+
cos
*
fy
2
;
px
3
=
cos
*
fx
3
-
sin
*
fy
3
;
py
3
=
sin
*
fx
3
+
cos
*
fy
3
;
px
1
+=
world
origin
x
;
py
1
+=
world
origin
y
;
px
2
+=
world
origin
x
;
py
2
+=
world
origin
y
;
px
3
+=
world
origin
x
;
py
3
+=
world
origin
y
;
renderer
.
line
(
px
1
,
py
1
,
px
2
,
py
2
)
;
renderer
.
line
(
px
2
,
py
2
,
px
3
,
py
3
)
;
renderer
.
line
(
px
3
,
py
3
,
px
1
,
py
1
)
;
}
renderer
.
end
(
)
;
renderer
.
set
color
(
color
.
blue
)
;
renderer
.
begin
(
shape
type
.
filled
)
;
renderer
.
circle
(
world
origin
x
,
world
origin
y
,
4
)
;
renderer
.
end
(
)
;
fx
1
=
-
origin
x
;
fy
1
=
-
origin
y
;
fx
2
=
width
-
origin
x
;
fy
2
=
height
-
origin
y
;
if
(
scale
x
!=
1
||
scale
y
!=
1
)
{
fx
1
*=
scale
x
;
fy
1
*=
scale
y
;
fx
2
*=
scale
x
;
fy
2
*=
scale
y
;
}
final
float
p
1
x
=
fx
1
;
final
float
p
1
y
=
fy
1
;
final
float
p
2
x
=
fx
1
;
final
float
p
2
y
=
fy
2
;
final
float
p
3
x
=
fx
2
;
final
float
p
3
y
=
fy
2
;
final
float
p
4
x
=
fx
2
;
final
float
p
4
y
=
fy
1
;
float
x
1
;
float
y
1
;
float
x
2
;
float
y
2
;
float
x
3
;
float
y
3
;
float
x
4
;
float
y
4
;
if
(
rotation
!=
0
)
{
x
1
=
cos
*
p
1
x
-
sin
*
p
1
y
;
y
1
=
sin
*
p
1
x
+
cos
*
p
1
y
;
x
2
=
cos
*
p
2
x
-
sin
*
p
2
y
;
y
2
=
sin
*
p
2
x
+
cos
*
p
2
y
;
x
3
=
cos
*
p
3
x
-
sin
*
p
3
y
;
y
3
=
sin
*
p
3
x
+
cos
*
p
3
y
;
x
4
=
x
1
+
(
x
3
-
x
2
)
;
y
4
=
y
3
-
(
y
2
-
y
1
)
;
}
else
{
x
1
=
p
1
x
;
y
1
=
p
1
y
;
x
2
=
p
2
x
;
y
2
=
p
2
y
;
x
3
=
p
3
x
;
y
3
=
p
3
y
;
x
4
=
p
4
x
;
y
4
=
p
4
y
;
}
x
1
+=
world
origin
x
;
y
1
+=
world
origin
y
;
x
2
+=
world
origin
x
;
y
2
+=
world
origin
y
;
x
3
+=
world
origin
x
;
y
3
+=
world
origin
y
;
x
4
+=
world
origin
x
;
y
4
+=
world
origin
y
;
renderer
.
set
color
(
color
.
green
)
;
renderer
.
begin
(
shape
type
.
line
)
;
renderer
.
line
(
x
1
,
y
1
,
x
2
,
y
2
)
;
renderer
.
line
(
x
2
,
y
2
,
x
3
,
y
3
)
;
renderer
.
line
(
x
3
,
y
3
,
x
4
,
y
4
)
;
renderer
.
line
(
x
4
,
y
4
,
x
1
,
y
1
)
;
renderer
.
end
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
vertices
=
region
.
get
vertices
(
)
;
short
[
]
triangles
=
region
.
get
triangles
(
)
;
float
[
]
texture
coords
=
region
.
get
texture
coords
(
)
;
final
float
world
origin
x
=
x
+
origin
x
;
final
float
world
origin
y
=
y
+
origin
y
;
float
s
x
=
width
/
region
.
get
region
(
)
.
get
region
width
(
)
;
float
s
y
=
height
/
region
.
get
region
(
)
.
get
region
height
(
)
;
float
fx
1
,
fx
2
,
fx
3
,
px
1
,
px
2
,
px
3
;
float
fy
1
,
fy
2
,
fy
3
,
py
1
,
py
2
,
py
3
;
final
float
cos
=
math
utils
.
cos
deg
(
rotation
)
;
final
float
sin
=
math
utils
.
sin
deg
(
rotation
)
;
renderer
.
set
color
(
color
.
red
)
;
renderer
.
begin
(
shape
type
.
line
)
;
for
(
int
i
=
0
,
n
=
triangles
.
length
;
i
<
n
;
i
+=
3
)
{
int
p
1
=
triangles
[
i
]
*
2
;
int
p
2
=
triangles
[
i
+
1
]
*
2
;
int
p
3
=
triangles
[
i
+
2
]
*
2
;
fx
1
=
vertices
[
p
1
]
*
s
x
;
fy
1
=
vertices
[
p
1
+
1
]
*
s
y
;
fx
2
=
vertices
[
p
2
]
*
s
x
;
fy
2
=
vertices
[
p
2
+
1
]
*
s
y
;
fx
3
=
vertices
[
p
3
]
*
s
x
;
fy
3
=
vertices
[
p
3
+
1
]
*
s
y
;
fx
1
-=
origin
x
;
fy
1
-=
origin
y
;
fx
2
-=
origin
x
;
fy
2
-=
origin
y
;
fx
3
-=
origin
x
;
fy
3
-=
origin
y
;
if
(
scale
x
!=
1
||
scale
y
!=
1
)
{
fx
1
*=
scale
x
;
fy
1
*=
scale
y
;
fx
2
*=
scale
x
;
fy
2
*=
scale
y
;
fx
3
*=
scale
x
;
fy
3
*=
scale
y
;
}
px
1
=
cos
*
fx
1
-
sin
*
fy
1
;
py
1
=
sin
*
fx
1
+
cos
*
fy
1
;
px
2
=
cos
*
fx
2
-
sin
*
fy
2
;
py
2
=
sin
*
fx
2
+
cos
*
fy
2
;
px
3
=
cos
*
fx
3
-
sin
*
fy
3
;
py
3
=
sin
*
fx
3
+
cos
*
fy
3
;
px
1
+=
world
origin
x
;
py
1
+=
world
origin
y
;
px
2
+=
world
origin
x
;
py
2
+=
world
origin
y
;
px
3
+=
world
origin
x
;
py
3
+=
world
origin
y
;
renderer
.
line
(
px
1
,
py
1
,
px
2
,
py
2
)
;
renderer
.
line
(
px
2
,
py
2
,
px
3
,
py
3
)
;
renderer
.
line
(
px
3
,
py
3
,
px
1
,
py
1
)
;
}
renderer
.
end
(
)
;
renderer
.
set
color
(
color
.
blue
)
;
renderer
.
begin
(
shape
type
.
filled
)
;
renderer
.
circle
(
world
origin
x
,
world
origin
y
,
4
)
;
renderer
.
end
(
)
;
fx
1
=
-
origin
x
;
fy
1
=
-
origin
y
;
fx
2
=
width
-
origin
x
;
fy
2
=
height
-
origin
y
;
if
(
scale
x
!=
1
||
scale
y
!=
1
)
{
fx
1
*=
scale
x
;
fy
1
*=
scale
y
;
fx
2
*=
scale
x
;
fy
2
*=
scale
y
;
}
final
float
p
1
x
=
fx
1
;
final
float
p
1
y
=
fy
1
;
final
float
p
2
x
=
fx
1
;
final
float
p
2
y
=
fy
2
;
final
float
p
3
x
=
fx
2
;
final
float
p
3
y
=
fy
2
;
final
float
p
4
x
=
fx
2
;
final
float
p
4
y
=
fy
1
;
float
x
1
;
float
y
1
;
float
x
2
;
float
y
2
;
float
x
3
;
float
y
3
;
float
x
4
;
float
y
4
;
if
(
rotation
!=
0
)
{
x
1
=
cos
*
p
1
x
-
sin
*
p
1
y
;
y
1
=
sin
*
p
1
x
+
cos
*
p
1
y
;
x
2
=
cos
*
p
2
x
-
sin
*
p
2
y
;
y
2
=
sin
*
p
2
x
+
cos
*
p
2
y
;
x
3
=
cos
*
p
3
x
-
sin
*
p
3
y
;
y
3
=
sin
*
p
3
x
+
cos
*
p
3
y
;
x
4
=
x
1
+
(
x
3
-
x
2
)
;
y
4
=
y
3
-
(
y
2
-
y
1
)
;
}
else
{
x
1
=
p
1
x
;
y
1
=
p
1
y
;
x
2
=
p
2
x
;
y
2
=
p
2
y
;
x
3
=
p
3
x
;
y
3
=
p
3
y
;
x
4
=
p
4
x
;
y
4
=
p
4
y
;
}
x
1
+=
world
origin
x
;
y
1
+=
world
origin
y
;
x
2
+=
world
origin
x
;
y
2
+=
world
origin
y
;
x
3
+=
world
origin
x
;
y
3
+=
world
origin
y
;
x
4
+=
world
origin
x
;
y
4
+=
world
origin
y
;
renderer
.
set
color
(
color
.
green
)
;
renderer
.
begin
(
shape
type
.
line
)
;
renderer
.
line
(