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
(
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/>
%END%%END% (5.57e-01)
2 (4.11e-02)
%UNK% (2.19e-02)
x (1.75e-02)
line (1.51e-02)
add (1.43e-02)
to (1.18e-02)
triangle (1.13e-02)
rect (1.03e-02)
circle (9.98e-03)
<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
(
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/>
set,projection,matrixsetset (7.68e-01)
end (4.45e-02)
%UNK% (1.28e-02)
begin (1.23e-02)
translate (8.52e-03)
add (7.03e-03)
scale (6.93e-03)
apply (6.49e-03)
flush (6.42e-03)
update (5.71e-03)
<SENTENCE_START>
{
this
.
renderer
.
%SELF%
(
matrix
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
renderer
.
%SELF%
(
matrix
)
;
}
<SENTENCE_END/>
projection%END% (8.62e-01)
matrix (2.91e-02)
renderer (1.23e-02)
2 (6.18e-03)
line (5.64e-03)
%UNK% (4.40e-03)
transform (3.67e-03)
circle (3.30e-03)
end (2.85e-03)
vertex (2.39e-03)
<SENTENCE_START>
{
this
.
renderer
.
%SELF%
(
matrix
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
renderer
.
%SELF%
(
matrix
)
;
}
<SENTENCE_END/>
matrix%END% (9.78e-01)
matrix (4.88e-03)
2 (1.04e-03)
renderer (8.88e-04)
fv (7.35e-04)
%UNK% (6.82e-04)
3 (4.66e-04)
iv (3.75e-04)
data (2.50e-04)
height (2.43e-04)
<SENTENCE_START>
{
this
.
renderer
.
%SELF%
(
matrix
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
renderer
.
%SELF%
(
matrix
)
;
}
<SENTENCE_END/>
%END%%END% (9.87e-01)
matrix (1.39e-03)
renderer (7.47e-04)
fv (4.63e-04)
value (2.33e-04)
2 (1.71e-04)
20 (1.46e-04)
3 (1.02e-04)
this (9.88e-05)
only (8.71e-05)
<SENTENCE_START>
{
this
.
renderer
.
%SELF%
(
matrix
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
renderer
.
%SELF%
(
matrix
)
;
}
<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/>
swig,director,disconnectswigswig (9.89e-01)
c (3.00e-03)
mem (7.13e-04)
delete (1.84e-04)
own (1.26e-04)
false (6.87e-05)
addr (2.08e-05)
director (1.85e-05)
release (1.61e-05)
take (7.48e-06)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
directordirector (7.90e-01)
disconnect (1.54e-01)
own (1.24e-02)
swig (1.20e-02)
mem (1.11e-02)
take (6.94e-03)
release (6.58e-03)
c (4.72e-03)
addr (1.68e-04)
delete (1.33e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
disconnectdisconnect (7.40e-01)
director (1.12e-01)
%END% (9.05e-02)
release (4.39e-03)
take (3.85e-03)
swig (3.43e-03)
own (2.94e-03)
up (2.28e-03)
%UNK% (2.13e-03)
change (1.59e-03)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.58e-01)
disconnect (7.03e-03)
mem (4.78e-03)
swig (2.80e-03)
own (2.17e-03)
c (2.15e-03)
array (7.81e-04)
performed (7.44e-04)
up (7.43e-04)
20 (6.24e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
swig,release,ownershipswigswig (9.69e-01)
change (4.45e-03)
c (3.92e-03)
importer (3.09e-03)
ownership (2.42e-03)
world (2.05e-03)
bullet (7.94e-04)
mem (6.97e-04)
release (5.03e-04)
this (4.78e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
releaseownership (5.54e-01)
release (1.77e-01)
change (1.61e-01)
take (9.14e-02)
swig (3.51e-03)
c (2.93e-03)
director (1.74e-03)
mem (1.21e-03)
false (8.12e-04)
ptr (7.43e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
ownershipownership (9.35e-01)
%END% (1.68e-02)
change (1.67e-03)
release (9.03e-04)
take (5.98e-04)
ptr (2.02e-04)
this (1.82e-04)
swig (1.68e-04)
c (1.39e-04)
false (1.03e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (8.49e-01)
ownership (2.99e-02)
this (1.27e-02)
mem (5.04e-03)
own (4.42e-03)
swig (2.44e-03)
c (1.42e-03)
world (7.83e-04)
ptr (5.52e-04)
change (5.33e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
swig,take,ownershipswigswig (9.66e-01)
c (5.04e-03)
change (4.77e-03)
importer (3.28e-03)
ownership (2.56e-03)
world (2.15e-03)
mem (9.17e-04)
bullet (8.54e-04)
this (5.05e-04)
ptr (3.63e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
takeownership (5.43e-01)
take (1.68e-01)
change (1.60e-01)
release (1.08e-01)
swig (4.90e-03)
c (4.28e-03)
director (2.22e-03)
mem (1.75e-03)
ptr (1.17e-03)
true (7.86e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
ownershipownership (9.33e-01)
%END% (1.67e-02)
change (1.89e-03)
take (1.13e-03)
release (4.36e-04)
ptr (2.45e-04)
swig (2.08e-04)
this (1.99e-04)
c (1.55e-04)
true (9.64e-05)
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
%END%%END% (9.39e-01)
own (5.92e-03)
this (5.58e-03)
mem (4.97e-03)
swig (4.03e-03)
ownership (3.51e-03)
c (1.75e-03)
ptr (4.14e-04)
take (4.10e-04)
world (3.09e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
extras
jni
.
bt
bullet
world
importer
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
load,fileloadload (1.50e-01)
set (1.45e-01)
%UNK% (1.17e-01)
get (8.86e-02)
write (3.20e-02)
copy (2.20e-02)
%END% (1.82e-02)
read (1.78e-02)
print (1.67e-02)
create (1.44e-02)
<SENTENCE_START>
{
final
int
len
=
(
int
)
file
handle
.
length
(
)
;
if
(
len
<=
0
)
throw
new
com
.
badlogic
.
gdx
.
utils
.
gdx
runtime
exception
(
"Incorrect file specified"
)
;
java
.
nio
.
byte
buffer
buff
=
com
.
badlogic
.
gdx
.
utils
.
buffer
utils
.
new
unsafe
byte
buffer
(
len
)
;
buff
.
put
(
file
handle
.
read
bytes
(
)
)
;
buff
.
position
(
0
)
;
boolean
result
=
load
file
from
memory
(
buff
,
len
)
;
com
.
badlogic
.
gdx
.
utils
.
buffer
utils
.
dispose
unsafe
byte
buffer
(
buff
)
;
return
result
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
int
len
=
(
int
)
file
handle
.
length
(
)
;
if
(
len
<=
0
)
throw
new
com
.
badlogic
.
gdx
.
utils
.
gdx
runtime
exception
(
"Incorrect file specified"
)
;
java
.
nio
.
byte
buffer
buff
=
com
.
badlogic
.
gdx
.
utils
.
buffer
utils
.
new
unsafe
byte
buffer
(
len
)
;
buff
.
put
(
file
handle
.
read
bytes
(
)
)
;
buff
.
position
(
0
)
;
boolean
result
=
load
file
from
memory
(
buff
,
len
)
;
com
.
badlogic
.
gdx
.
utils
.
buffer
utils
.
dispose
unsafe
byte
buffer
(
buff
)
;
return
result
;
}
<SENTENCE_END/>
file%END% (7.94e-01)
%UNK% (1.99e-02)
com (1.46e-02)
file (8.23e-03)
to (8.01e-03)
unsafe (7.03e-03)
buffer (6.18e-03)
from (5.44e-03)
byte (4.50e-03)
load (3.82e-03)
<SENTENCE_START>
{
final
int
len
=
(
int
)
file
handle
.
length
(
)
;
if
(
len
<=
0
)
throw
new
com
.
badlogic
.
gdx
.
utils
.
gdx
runtime
exception
(
"Incorrect file specified"
)
;
java
.
nio
.
byte
buffer
buff
=
com
.
badlogic
.
gdx
.
utils
.
buffer
utils
.
new
unsafe
byte
buffer
(
len
)
;
buff
.
put
(
file
handle
.
read
bytes
(
)
)
;
buff
.
position
(
0
)
;
boolean
result
=
load
file
from
memory
(
buff
,
len
)
;
com
.
badlogic
.
gdx
.
utils
.
buffer
utils
.
dispose
unsafe
byte
buffer
(
buff
)
;
return
result
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
int
len
=
(
int
)
file
handle
.
length
(
)
;
if
(
len
<=
0
)
throw
new
com
.
badlogic
.
gdx
.
utils
.
gdx
runtime
exception
(
"Incorrect file specified"
)
;
java
.
nio
.
byte
buffer
buff
=
com
.
badlogic
.
gdx
.
utils
.
buffer
utils
.
new
unsafe
byte
buffer
(
len
)
;
buff
.
put
(
file
handle
.
read
bytes
(
)
)
;
buff
.
position
(
0
)
;
boolean
result
=
load
file
from
memory
(
buff
,
len
)
;
com
.
badlogic
.
gdx
.
utils
.
buffer
utils
.
dispose
unsafe
byte
buffer
(
buff
)
;
return
result
;
}
<SENTENCE_END/>
%END%%END% (9.34e-01)
buffer (7.57e-03)
byte (3.98e-03)
memory (2.65e-03)
buff (2.63e-03)
result (1.81e-03)
len (1.52e-03)
utils (1.48e-03)
com (1.44e-03)
unsafe (1.39e-03)
<SENTENCE_START>
{
final
int
len
=
(
int
)
file
handle
.
length
(
)
;
if
(
len
<=
0
)
throw
new
com
.
badlogic
.
gdx
.
utils
.
gdx
runtime
exception
(
"Incorrect file specified"
)
;
java
.
nio
.
byte
buffer
buff
=
com
.
badlogic
.
gdx
.
utils
.
buffer
utils
.
new
unsafe
byte
buffer
(
len
)
;
buff
.
put
(
file
handle
.
read
bytes
(
)
)
;
buff
.
position
(
0
)
;
boolean
result
=
load
file
from
memory
(
buff
,
len
)
;
com
.
badlogic
.
gdx
.
utils
.
buffer
utils
.
dispose
unsafe
byte
buffer
(
buff
)
;
return
result
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
int
len
=
(
int
)
file
handle
.
length
(
)
;
if
(
len
<=
0
)
throw
new
com
.
badlogic
.
gdx
.
utils
.
gdx
runtime
exception
(
"Incorrect file specified"
)
;
java
.
nio
.
byte
buffer
buff
=
com
.
badlogic
.
gdx
.
utils
.
buffer
utils
.
new
unsafe
byte
buffer
(
len
)
;
buff
.
put
(
file
handle
.
read
bytes
(
)
)
;
buff
.
position
(
0
)
;
boolean
result
=
load
file
from
memory
(
buff
,
len
)
;
com
.
badlogic
.
gdx
.
utils
.
buffer
utils
.
dispose
unsafe
byte
buffer
(
buff
)
;
return
result
;
}
<SENTENCE_END/>
load,fileloadload (9.18e-01)
importer (3.69e-02)
file (3.04e-02)
world (6.59e-03)
bullet (7.55e-04)
0 (5.97e-04)
swig (5.87e-04)
pre (4.19e-04)
name (3.70e-04)
swap (3.47e-04)
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
swig
0
(
swig
c
ptr
,
this
,
file
name
,
pre
swap
filename
out
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
swig
0
(
swig
c
ptr
,
this
,
file
name
,
pre
swap
filename
out
)
;
}
<SENTENCE_END/>
filefile (9.96e-01)
load (3.23e-03)
%END% (7.49e-04)
model (4.66e-05)
process (2.19e-05)
parse (1.96e-05)
%UNK% (1.45e-05)
extract (9.40e-06)
save (7.55e-06)
extracted (5.89e-06)
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
swig
0
(
swig
c
ptr
,
this
,
file
name
,
pre
swap
filename
out
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
swig
0
(
swig
c
ptr
,
this
,
file
name
,
pre
swap
filename
out
)
;
}
<SENTENCE_END/>
%END%%END% (7.79e-01)
file (1.07e-01)
swig (2.35e-03)
%UNK% (1.41e-03)
0 (5.00e-04)
set (4.40e-04)
create (3.95e-04)
get (2.92e-04)
load (2.57e-04)
bt (2.08e-04)
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
swig
0
(
swig
c
ptr
,
this
,
file
name
,
pre
swap
filename
out
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
swig
0
(
swig
c
ptr
,
this
,
file
name
,
pre
swap
filename
out
)
;
}
<SENTENCE_END/>
load,fileloadload (9.19e-01)
importer (3.88e-02)
file (3.12e-02)
world (6.11e-03)
bullet (6.26e-04)
swig (4.25e-04)
1 (4.24e-04)
return (2.62e-04)
extras (2.32e-04)
bt (1.76e-04)
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
swig
1
(
swig
c
ptr
,
this
,
file
name
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
swig
1
(
swig
c
ptr
,
this
,
file
name
)
;
}
<SENTENCE_END/>
filefile (9.96e-01)
load (3.02e-03)
%END% (6.24e-04)
model (5.00e-05)
process (2.23e-05)
extracted (9.37e-06)
parse (8.13e-06)
save (5.52e-06)
%UNK% (4.62e-06)
extract (4.14e-06)
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
swig
1
(
swig
c
ptr
,
this
,
file
name
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
swig
1
(
swig
c
ptr
,
this
,
file
name
)
;
}
<SENTENCE_END/>
%END%%END% (7.10e-01)
file (1.31e-01)
swig (2.54e-03)
1 (4.18e-04)
%UNK% (3.29e-04)
load (1.84e-04)
create (1.37e-04)
set (1.18e-04)
bt (9.22e-05)
attribute (8.46e-05)
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
swig
1
(
swig
c
ptr
,
this
,
file
name
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
swig
1
(
swig
c
ptr
,
this
,
file
name
)
;
}
<SENTENCE_END/>
load,file,from,memoryloadload (9.48e-01)
file (1.89e-02)
importer (1.79e-02)
from (3.13e-03)
world (2.75e-03)
memory (2.14e-03)
bullet (6.05e-04)
swig (5.89e-04)
bt (3.74e-04)
c (3.73e-04)
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
filefile (9.94e-01)
from (2.76e-03)
load (2.03e-03)
%END% (9.22e-04)
parse (2.12e-05)
model (1.65e-05)
%UNK% (1.13e-05)
process (1.01e-05)
world (4.24e-06)
get (4.21e-06)
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
fromfrom (6.91e-01)
memory (3.04e-01)
%END% (2.26e-03)
file (1.85e-03)
ptr (3.78e-05)
world (3.24e-05)
importer (2.65e-05)
bullet (2.26e-05)
0 (2.20e-05)
load (2.09e-05)
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
memorymemory (8.53e-01)
from (9.84e-02)
%END% (4.61e-02)
file (2.39e-04)
%UNK% (1.32e-04)
ptr (8.73e-05)
importer (7.51e-05)
swig (6.20e-05)
world (6.16e-05)
bt (5.15e-05)
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
%END%%END% (8.89e-01)
memory (9.37e-02)
%UNK% (2.39e-03)
from (1.31e-03)
swig (5.50e-04)
get (5.15e-04)
set (4.70e-04)
bt (4.53e-04)
file (4.24e-04)
parse (4.10e-04)
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
convert,all,objectsconvertcreate (6.15e-01)
convert (1.83e-01)
add (8.64e-02)
importer (3.60e-02)
all (1.44e-02)
world (1.37e-02)
parse (1.17e-02)
bullet (5.69e-03)
objects (2.91e-03)
bt (2.09e-03)
<SENTENCE_START>
{
return
(
get
class
(
)
==
bt
bullet
world
importer
.
class
)
?
extras
jni
.
bt
bullet
world
importer
convert
all
objects
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
:
extras
jni
.
bt
bullet
world
importer
convert
all
objects
swig
explicitbt
bullet
world
importer
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
get
class
(
)
==
bt
bullet
world
importer
.
class
)
?
extras
jni
.
bt
bullet
world
importer
convert
all
objects
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
:
extras
jni
.
bt
bullet
world
importer
convert
all
objects
swig
explicitbt
bullet
world
importer
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
allall (7.59e-01)
convert (1.88e-01)
%END% (3.02e-02)
importer (4.73e-03)
objects (4.00e-03)
bullet (3.50e-03)
world (3.37e-03)
class (8.93e-04)
c (5.06e-04)
bt (4.19e-04)
<SENTENCE_START>
{
return
(
get
class
(
)
==
bt
bullet
world
importer
.
class
)
?
extras
jni
.
bt
bullet
world
importer
convert
all
objects
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
:
extras
jni
.
bt
bullet
world
importer
convert
all
objects
swig
explicitbt
bullet
world
importer
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
get
class
(
)
==
bt
bullet
world
importer
.
class
)
?
extras
jni
.
bt
bullet
world
importer
convert
all
objects
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
:
extras
jni
.
bt
bullet
world
importer
convert
all
objects
swig
explicitbt
bullet
world
importer
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
objectsobjects (7.51e-01)
all (1.42e-01)
%END% (8.67e-02)
importer (4.05e-03)
convert (3.22e-03)
world (2.90e-03)
bullet (8.12e-04)
swig (5.34e-04)
ptr (4.73e-04)
get (3.85e-04)
<SENTENCE_START>
{
return
(
get
class
(
)
==
bt
bullet
world
importer
.
class
)
?
extras
jni
.
bt
bullet
world
importer
convert
all
objects
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
:
extras
jni
.
bt
bullet
world
importer
convert
all
objects
swig
explicitbt
bullet
world
importer
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
get
class
(
)
==
bt
bullet
world
importer
.
class
)
?
extras
jni
.
bt
bullet
world
importer
convert
all
objects
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
:
extras
jni
.
bt
bullet
world
importer
convert
all
objects
swig
explicitbt
bullet
world
importer
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
%END%%END% (7.82e-01)
objects (1.66e-01)
all (1.20e-02)
importer (5.10e-03)
%UNK% (2.44e-03)
get (1.84e-03)
world (1.48e-03)
create (1.45e-03)
swig (1.23e-03)
convert (1.12e-03)
<SENTENCE_START>
{
return
(
get
class
(
)
==
bt
bullet
world
importer
.
class
)
?
extras
jni
.
bt
bullet
world
importer
convert
all
objects
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
:
extras
jni
.
bt
bullet
world
importer
convert
all
objects
swig
explicitbt
bullet
world
importer
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
get
class
(
)
==
bt
bullet
world
importer
.
class
)
?
extras
jni
.
bt
bullet
world
importer
convert
all
objects
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
:
extras
jni
.
bt
bullet
world
importer
convert
all
objects
swig
explicitbt
bullet
world
importer
(
swig
c
ptr
,
this
,
swigtype
p
b
parse
bt
bullet
file
.
get
c
ptr
(
file
)
)
;
}
<SENTENCE_END/>
load,file,from,memoryloadload (9.44e-01)
importer (1.94e-02)
file (1.88e-02)
world (3.30e-03)
from (3.01e-03)
memory (2.78e-03)
swig (5.62e-04)
bullet (5.47e-04)
buffer (5.38e-04)
return (4.66e-04)
<SENTENCE_START>
{
assert
memory
buffer
.
is
direct
(
)
:
"Buffer must be allocated direct."
;
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
1
(
swig
c
ptr
,
this
,
memory
buffer
,
len
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
memory
buffer
.
is
direct
(
)
:
"Buffer must be allocated direct."
;
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
1
(
swig
c
ptr
,
this
,
memory
buffer
,
len
)
;
}
}
<SENTENCE_END/>
filefile (9.92e-01)
load (4.15e-03)
from (2.72e-03)
%END% (1.33e-03)
%UNK% (4.05e-05)
model (1.01e-05)
importer (8.88e-06)
world (8.56e-06)
process (7.76e-06)
bullet (6.52e-06)
<SENTENCE_START>
{
assert
memory
buffer
.
is
direct
(
)
:
"Buffer must be allocated direct."
;
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
1
(
swig
c
ptr
,
this
,
memory
buffer
,
len
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
memory
buffer
.
is
direct
(
)
:
"Buffer must be allocated direct."
;
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
1
(
swig
c
ptr
,
this
,
memory
buffer
,
len
)
;
}
}
<SENTENCE_END/>
fromfrom (7.02e-01)
memory (2.91e-01)
file (3.32e-03)
%END% (1.99e-03)
world (6.75e-05)
buffer (4.80e-05)
importer (4.59e-05)
load (4.34e-05)
bullet (3.21e-05)
1 (2.74e-05)
<SENTENCE_START>
{
assert
memory
buffer
.
is
direct
(
)
:
"Buffer must be allocated direct."
;
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
1
(
swig
c
ptr
,
this
,
memory
buffer
,
len
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
memory
buffer
.
is
direct
(
)
:
"Buffer must be allocated direct."
;
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
1
(
swig
c
ptr
,
this
,
memory
buffer
,
len
)
;
}
}
<SENTENCE_END/>
memorymemory (8.53e-01)
from (1.04e-01)
%END% (3.75e-02)
%UNK% (3.60e-04)
file (3.05e-04)
buffer (1.51e-04)
world (1.13e-04)
importer (1.02e-04)
direct (7.22e-05)
1 (6.75e-05)
<SENTENCE_START>
{
assert
memory
buffer
.
is
direct
(
)
:
"Buffer must be allocated direct."
;
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
1
(
swig
c
ptr
,
this
,
memory
buffer
,
len
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
memory
buffer
.
is
direct
(
)
:
"Buffer must be allocated direct."
;
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
1
(
swig
c
ptr
,
this
,
memory
buffer
,
len
)
;
}
}
<SENTENCE_END/>
%END%%END% (8.40e-01)
memory (1.09e-01)
%UNK% (7.87e-03)
from (2.23e-03)
get (1.06e-03)
2 (1.06e-03)
string (7.94e-04)
set (7.30e-04)
to (7.13e-04)
double (6.42e-04)
<SENTENCE_START>
{
assert
memory
buffer
.
is
direct
(
)
:
"Buffer must be allocated direct."
;
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
1
(
swig
c
ptr
,
this
,
memory
buffer
,
len
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
memory
buffer
.
is
direct
(
)
:
"Buffer must be allocated direct."
;
{
return
extras
jni
.
bt
bullet
world
importer
load
file
from
memory
swig
1
(
swig
c
ptr
,
this
,
memory
buffer
,
len
)
;
}
}
<SENTENCE_END/>
resumeresumepause (4.29e-01)
resume (2.09e-01)
play (1.28e-01)
stop (7.47e-02)
sound (1.84e-02)
dispose (1.57e-02)
free (1.57e-02)
loaded (1.09e-02)
%UNK% (9.94e-03)
register (8.14e-03)
<SENTENCE_START>
{
sound
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
sound
.
%SELF%
(
)
;
}
<SENTENCE_END/>
%END%%END% (8.93e-01)
pause (2.98e-02)
loaded (1.40e-02)
resume (8.25e-03)
%UNK% (2.69e-03)
sound (2.28e-03)
stop (1.80e-03)
holder (1.71e-03)
animation (1.63e-03)
fv (1.56e-03)
<SENTENCE_START>
{
sound
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
sound
.
%SELF%
(
)
;
}
<SENTENCE_END/>
set,dependenciessetset (9.69e-01)
dependencies (8.21e-03)
clear (3.71e-03)
stop (2.66e-03)
add (2.38e-03)
reset (1.27e-03)
finish (7.89e-04)
destroy (4.75e-04)
cancel (4.61e-04)
translate (3.94e-04)
<SENTENCE_START>
{
this
.
dependencies
=
dependencies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
dependencies
=
dependencies
;
}
<SENTENCE_END/>
dependenciesdependencies (9.24e-01)
build (4.54e-02)
dependency (1.35e-02)
%END% (9.63e-03)
destroy (1.06e-03)
lock (2.16e-04)
handle (2.03e-04)
args (1.87e-04)
fixture (1.78e-04)
and (1.73e-04)
<SENTENCE_START>
{
this
.
dependencies
=
dependencies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
dependencies
=
dependencies
;
}
<SENTENCE_END/>
%END%%END% (9.86e-01)
dependencies (2.86e-03)
%UNK% (4.08e-04)
fv (3.94e-04)
value (2.73e-04)
2 (2.25e-04)
file (1.99e-04)
only (1.76e-04)
20 (1.75e-04)
data (1.64e-04)
<SENTENCE_START>
{
this
.
dependencies
=
dependencies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
dependencies
=
dependencies
;
}
<SENTENCE_END/>
generate,dependencygenerateget (2.43e-01)
build (2.32e-01)
find (6.86e-02)
parse (4.75e-02)
add (4.17e-02)
create (2.95e-02)
dependency (2.52e-02)
gwt (1.94e-02)
generate (1.64e-02)
contains (1.57e-02)
<SENTENCE_START>
{
dependency
dep
=
new
dependency
(
name
,
gwt
inherits
,
get
platform
dependencies
(
"core"
)
,
get
platform
dependencies
(
"desktop"
)
,
get
platform
dependencies
(
"android"
)
,
get
platform
dependencies
(
"ios"
)
,
get
platform
dependencies
(
"html"
)
)
;
return
dep
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dependency
dep
=
new
dependency
(
name
,
gwt
inherits
,
get
platform
dependencies
(
"core"
)
,
get
platform
dependencies
(
"desktop"
)
,
get
platform
dependencies
(
"android"
)
,
get
platform
dependencies
(
"ios"
)
,
get
platform
dependencies
(
"html"
)
)
;
return
dep
;
}
<SENTENCE_END/>
dependencygwt (5.96e-01)
inherits (2.72e-01)
dependency (1.83e-02)
platform (1.33e-02)
%END% (1.32e-02)
build (1.03e-02)
dependencies (9.70e-03)
get (4.97e-03)
%UNK% (3.50e-03)
parse (2.96e-03)
<SENTENCE_START>
{
dependency
dep
=
new
dependency
(
name
,
gwt
inherits
,
get
platform
dependencies
(
"core"
)
,
get
platform
dependencies
(
"desktop"
)
,
get
platform
dependencies
(
"android"
)
,
get
platform
dependencies
(
"ios"
)
,
get
platform
dependencies
(
"html"
)
)
;
return
dep
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dependency
dep
=
new
dependency
(
name
,
gwt
inherits
,
get
platform
dependencies
(
"core"
)
,
get
platform
dependencies
(
"desktop"
)
,
get
platform
dependencies
(
"android"
)
,
get
platform
dependencies
(
"ios"
)
,
get
platform
dependencies
(
"html"
)
)
;
return
dep
;
}
<SENTENCE_END/>
%END%inherits (5.03e-01)
%END% (1.79e-01)
dependencies (9.71e-02)
dep (5.01e-02)
gwt (2.78e-02)
dependency (2.47e-02)
platform (7.22e-03)
%UNK% (6.06e-03)
new (1.89e-03)
get (1.59e-03)
<SENTENCE_START>
{
dependency
dep
=
new
dependency
(
name
,
gwt
inherits
,
get
platform
dependencies
(
"core"
)
,
get
platform
dependencies
(
"desktop"
)
,
get
platform
dependencies
(
"android"
)
,
get
platform
dependencies
(
"ios"
)
,
get
platform
dependencies
(
"html"
)
)
;
return
dep
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dependency
dep
=
new
dependency
(
name
,
gwt
inherits
,
get
platform
dependencies
(
"core"
)
,
get
platform
dependencies
(
"desktop"
)
,
get
platform
dependencies
(
"android"
)
,
get
platform
dependencies
(
"ios"
)
,
get
platform
dependencies
(
"html"
)
)
;
return
dep
;
}
<SENTENCE_END/>
get,platform,dependenciesgetget (5.34e-01)
add (5.28e-02)
%UNK% (4.81e-02)
find (1.80e-02)
parse (1.52e-02)
create (1.37e-02)
split (1.29e-02)
generate (1.17e-02)
pop (9.60e-03)
check (9.29e-03)
<SENTENCE_START>
{
if
(
dependencies
.
get
(
platform
name
)
==
null
)
{
return
null
;
}
else
if
(
dependencies
.
get
(
platform
name
)
!=
null
&&
dependencies
.
get
(
platform
name
)
.
size
(
)
==
0
)
{
return
new
string
[
]
{
}
;
}
else
{
string
[
]
arr
=
new
string
[
dependencies
.
get
(
platform
name
)
.
size
(
)
]
;
for
(
int
i
=
0
;
i
<
dependencies
.
get
(
platform
name
)
.
size
(
)
;
i
++
)
{
string
dependency
string
=
dependencies
.
get
(
platform
name
)
.
get
(
i
)
;
if
(
dependency
string
.
split
(
":"
)
.
length
==
3
)
{
string
[
]
split
=
dependency
string
.
split
(
":"
)
;
arr
[
i
]
=
split
[
0
]
+
":"
+
split
[
1
]
+
":"
+
version
+
":"
+
split
[
2
]
;
}
else
{
arr
[
i
]
=
dependency
string
+
":"
+
version
;
}
}
return
arr
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
dependencies
.
get
(
platform
name
)
==
null
)
{
return
null
;
}
else
if
(
dependencies
.
get
(
platform
name
)
!=
null
&&
dependencies
.
get
(
platform
name
)
.
size
(
)
==
0
)
{
return
new
string
[
]
{
}
;
}
else
{
string
[
]
arr
=
new
string
[
dependencies
.
get
(
platform
name
)
.
size
(
)
]
;
for
(
int
i
=
0
;
i
<
dependencies
.
get
(
platform
name
)
.
size
(
)
;
i
++
)
{
string
dependency
string
=
dependencies
.
get
(
platform
name
)
.
get
(
i
)
;
if
(
dependency
string
.
split
(
":"
)
.
length
==
3
)
{
string
[
]
split
=
dependency
string
.
split
(
":"
)
;
arr
[
i
]
=
split
[
0
]
+
":"
+
split
[
1
]
+
":"
+
version
+
":"
+
split
[
2
]
;
}
else
{
arr
[
i
]
=
dependency
string
+
":"
+
version
;
}
}
return
arr
;
}
}
<SENTENCE_END/>
platform%END% (3.23e-01)
get (5.35e-02)
%UNK% (4.90e-02)
dependencies (4.28e-02)
string (4.17e-02)
dependency (3.90e-02)
split (1.72e-02)
to (1.64e-02)
name (1.55e-02)
declared (1.20e-02)
<SENTENCE_START>
{
if
(
dependencies
.
get
(
platform
name
)
==
null
)
{
return
null
;
}
else
if
(
dependencies
.
get
(
platform
name
)
!=
null
&&
dependencies
.
get
(
platform
name
)
.
size
(
)
==
0
)
{
return
new
string
[
]
{
}
;
}
else
{
string
[
]
arr
=
new
string
[
dependencies
.
get
(
platform
name
)
.
size
(
)
]
;
for
(
int
i
=
0
;
i
<
dependencies
.
get
(
platform
name
)
.
size
(
)
;
i
++
)
{
string
dependency
string
=
dependencies
.
get
(
platform
name
)
.
get
(
i
)
;
if
(
dependency
string
.
split
(
":"
)
.
length
==
3
)
{
string
[
]
split
=
dependency
string
.
split
(
":"
)
;
arr
[
i
]
=
split
[
0
]
+
":"
+
split
[
1
]
+
":"
+
version
+
":"
+
split
[
2
]
;
}
else
{
arr
[
i
]
=
dependency
string
+
":"
+
version
;
}
}
return
arr
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
dependencies
.
get
(
platform
name
)
==
null
)
{
return
null
;
}
else
if
(
dependencies
.
get
(
platform
name
)
!=
null
&&
dependencies
.
get
(
platform
name
)
.
size
(
)
==
0
)
{
return
new
string
[
]
{
}
;
}
else
{
string
[
]
arr
=
new
string
[
dependencies
.
get
(
platform
name
)
.
size
(
)
]
;
for
(
int
i
=
0
;
i
<
dependencies
.
get
(
platform
name
)
.
size
(
)
;
i
++
)
{
string
dependency
string
=
dependencies
.
get
(
platform
name
)
.
get
(
i
)
;
if
(
dependency
string
.
split
(
":"
)
.
length
==
3
)
{
string
[
]
split
=
dependency
string
.
split
(
":"
)
;
arr
[
i
]
=
split
[
0
]
+
":"
+
split
[
1
]
+
":"
+
version
+
":"
+
split
[
2
]
;
}
else
{
arr
[
i
]
=
dependency
string
+
":"
+
version
;
}
}
return
arr
;
}
}
<SENTENCE_END/>
dependencies%END% (5.84e-01)
%UNK% (3.82e-02)
string (3.24e-02)
get (2.94e-02)
to (1.44e-02)
declared (8.40e-03)
name (7.07e-03)
attribute (7.04e-03)
split (6.52e-03)
parse (6.26e-03)
<SENTENCE_START>
{
if
(
dependencies
.
get
(
platform
name
)
==
null
)
{
return
null
;
}
else
if
(
dependencies
.
get
(
platform
name
)
!=
null
&&
dependencies
.
get
(
platform
name
)
.
size
(
)
==
0
)
{
return
new
string
[
]
{
}
;
}
else
{
string
[
]
arr
=
new
string
[
dependencies
.
get
(
platform
name
)
.
size
(
)
]
;
for
(
int
i
=
0
;
i
<
dependencies
.
get
(
platform
name
)
.
size
(
)
;
i
++
)
{
string
dependency
string
=
dependencies
.
get
(
platform
name
)
.
get
(
i
)
;
if
(
dependency
string
.
split
(
":"
)
.
length
==
3
)
{
string
[
]
split
=
dependency
string
.
split
(
":"
)
;
arr
[
i
]
=
split
[
0
]
+
":"
+
split
[
1
]
+
":"
+
version
+
":"
+
split
[
2
]
;
}
else
{
arr
[
i
]
=
dependency
string
+
":"
+
version
;
}
}
return
arr
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
dependencies
.
get
(
platform
name
)
==
null
)
{
return
null
;
}
else
if
(
dependencies
.
get
(
platform
name
)
!=
null
&&
dependencies
.
get
(
platform
name
)
.
size
(
)
==
0
)
{
return
new
string
[
]
{
}
;
}
else
{
string
[
]
arr
=
new
string
[
dependencies
.
get
(
platform
name
)
.
size
(
)
]
;
for
(
int
i
=
0
;
i
<
dependencies
.
get
(
platform
name
)
.
size
(
)
;
i
++
)
{
string
dependency
string
=
dependencies
.
get
(
platform
name
)
.
get
(
i
)
;
if
(
dependency
string
.
split
(
":"
)
.
length
==
3
)
{
string
[
]
split
=
dependency
string
.
split
(
":"
)
;
arr
[
i
]
=
split
[
0
]
+
":"
+
split
[
1
]
+
":"
+
version
+
":"
+
split
[
2
]
;
}
else
{
arr
[
i
]
=
dependency
string
+
":"
+
version
;
}
}
return
arr
;
}
}
<SENTENCE_END/>
%END%%END% (7.86e-01)
string (2.06e-02)
%UNK% (1.94e-02)
get (8.68e-03)
to (8.50e-03)
declared (4.86e-03)
attribute (4.04e-03)
value (3.72e-03)
split (3.27e-03)
name (3.13e-03)
<SENTENCE_START>
{
if
(
dependencies
.
get
(
platform
name
)
==
null
)
{
return
null
;
}
else
if
(
dependencies
.
get
(
platform
name
)
!=
null
&&
dependencies
.
get
(
platform
name
)
.
size
(
)
==
0
)
{
return
new
string
[
]
{
}
;
}
else
{
string
[
]
arr
=
new
string
[
dependencies
.
get
(
platform
name
)
.
size
(
)
]
;
for
(
int
i
=
0
;
i
<
dependencies
.
get
(
platform
name
)
.
size
(
)
;
i
++
)
{
string
dependency
string
=
dependencies
.
get
(
platform
name
)
.
get
(
i
)
;
if
(
dependency
string
.
split
(
":"
)
.
length
==
3
)
{
string
[
]
split
=
dependency
string
.
split
(
":"
)
;
arr
[
i
]
=
split
[
0
]
+
":"
+
split
[
1
]
+
":"
+
version
+
":"
+
split
[
2
]
;
}
else
{
arr
[
i
]
=
dependency
string
+
":"
+
version
;
}
}
return
arr
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
dependencies
.
get
(
platform
name
)
==
null
)
{
return
null
;
}
else
if
(
dependencies
.
get
(
platform
name
)
!=
null
&&
dependencies
.
get
(
platform
name
)
.
size
(
)
==
0
)
{
return
new
string
[
]
{
}
;
}
else
{
string
[
]
arr
=
new
string
[
dependencies
.
get
(
platform
name
)
.
size
(
)
]
;
for
(
int
i
=
0
;
i
<
dependencies
.
get
(
platform
name
)
.
size
(
)
;
i
++
)
{
string
dependency
string
=
dependencies
.
get
(
platform
name
)
.
get
(
i
)
;
if
(
dependency
string
.
split
(
":"
)
.
length
==
3
)
{
string
[
]
split
=
dependency
string
.
split
(
":"
)
;
arr
[
i
]
=
split
[
0
]
+
":"
+
split
[
1
]
+
":"
+
version
+
":"
+
split
[
2
]
;
}
else
{
arr
[
i
]
=
dependency
string
+
":"
+
version
;
}
}
return
arr
;
}
}
<SENTENCE_END/>
get,namegetget (9.90e-01)
is (3.93e-03)
protected (1.18e-03)
name (1.12e-03)
return (1.12e-03)
iterator (3.72e-04)
needs (1.34e-04)
last (6.23e-05)
list (3.52e-05)
has (3.45e-05)
<SENTENCE_START>
{
return
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
name
;
}
<SENTENCE_END/>
namename (9.95e-01)
return (1.52e-03)
get (1.09e-03)
attribute (7.38e-04)
%END% (3.37e-04)
declared (2.66e-04)
atlas (6.83e-05)
protected (5.35e-05)
list (5.00e-05)
element (4.49e-05)
<SENTENCE_START>
{
return
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
name
;
}
<SENTENCE_END/>
%END%%END% (9.40e-01)
name (1.10e-02)
value (8.53e-03)
20 (2.35e-03)
array (1.98e-03)
header (1.61e-03)
only (1.45e-03)
accessible (1.30e-03)
offset (1.08e-03)
file (1.08e-03)
<SENTENCE_START>
{
return
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
name
;
}
<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,pointssetset (9.76e-01)
points (6.96e-03)
shape (5.32e-03)
cloud (1.36e-03)
compute (8.82e-04)
local (5.32e-04)
aabb (5.22e-04)
num (4.66e-04)
point (4.60e-04)
c (4.54e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
0
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
,
compute
aabb
,
local
scaling
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
0
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
,
compute
aabb
,
local
scaling
)
;
}
<SENTENCE_END/>
pointspoints (9.39e-01)
%END% (3.12e-02)
set (1.39e-02)
cloud (2.47e-03)
shape (1.20e-03)
%UNK% (8.94e-04)
compute (7.19e-04)
calculate (5.21e-04)
scaling (4.82e-04)
polygon (4.10e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
0
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
,
compute
aabb
,
local
scaling
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
0
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
,
compute
aabb
,
local
scaling
)
;
}
<SENTENCE_END/>
%END%%END% (8.51e-01)
points (2.97e-02)
shape (2.28e-02)
set (1.00e-02)
scaling (4.97e-03)
%UNK% (3.96e-03)
ptr (3.74e-03)
local (3.71e-03)
cloud (3.35e-03)
swig (2.67e-03)
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
0
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
,
compute
aabb
,
local
scaling
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
0
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
,
compute
aabb
,
local
scaling
)
;
}
<SENTENCE_END/>
set,pointssetset (9.75e-01)
points (7.97e-03)
shape (6.26e-03)
cloud (1.59e-03)
compute (7.65e-04)
point (5.54e-04)
num (5.39e-04)
c (5.38e-04)
swig (5.00e-04)
1 (3.73e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
1
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
,
compute
aabb
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
1
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
,
compute
aabb
)
;
}
<SENTENCE_END/>
pointspoints (9.43e-01)
%END% (2.45e-02)
set (1.40e-02)
cloud (2.98e-03)
shape (1.23e-03)
%UNK% (1.03e-03)
compute (7.96e-04)
polygon (6.37e-04)
action (4.54e-04)
calculate (4.16e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
1
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
,
compute
aabb
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
1
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
,
compute
aabb
)
;
}
<SENTENCE_END/>
%END%%END% (7.93e-01)
points (4.62e-02)
shape (3.86e-02)
set (1.41e-02)
cloud (5.31e-03)
%UNK% (4.40e-03)
swig (4.31e-03)
ptr (3.73e-03)
c (2.58e-03)
1 (2.54e-03)
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
1
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
,
compute
aabb
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
1
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
,
compute
aabb
)
;
}
<SENTENCE_END/>
set,pointssetset (9.79e-01)
points (5.76e-03)
shape (5.13e-03)
cloud (1.59e-03)
point (5.82e-04)
num (5.41e-04)
swig (5.18e-04)
c (5.08e-04)
2 (4.04e-04)
bt (3.85e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
2
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
2
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
)
;
}
<SENTENCE_END/>
pointspoints (9.20e-01)
%END% (3.17e-02)
set (2.37e-02)
cloud (6.15e-03)
shape (2.62e-03)
%UNK% (1.22e-03)
action (6.23e-04)
polygon (4.87e-04)
compute (4.56e-04)
calculate (4.35e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
2
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
2
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
)
;
}
<SENTENCE_END/>
%END%%END% (8.13e-01)
shape (4.27e-02)
points (3.98e-02)
set (1.28e-02)
cloud (5.83e-03)
swig (4.88e-03)
%UNK% (2.93e-03)
ptr (2.67e-03)
2 (2.66e-03)
c (2.39e-03)
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
2
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
point
cloud
shape
set
points
swig
2
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
points
)
,
points
,
num
points
)
;
}
<SENTENCE_END/>
get,unscaled,pointsgetget (9.64e-01)
unscaled (1.51e-02)
shape (5.30e-03)
points (2.94e-03)
cloud (1.53e-03)
ptr (1.05e-03)
c (1.04e-03)
swig (5.45e-04)
point (5.38e-04)
return (5.17e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
point
cloud
shape
get
unscaled
points
swig
0
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
point
cloud
shape
get
unscaled
points
swig
0
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
unscaledunscaled (9.83e-01)
points (1.31e-02)
%END% (2.25e-03)
get (8.60e-04)
%UNK% (3.83e-04)
set (3.96e-05)
c (3.38e-05)
instance (3.37e-05)
cloud (2.09e-05)
ptr (1.72e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
point
cloud
shape
get
unscaled
points
swig
0
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
point
cloud
shape
get
unscaled
points
swig
0
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
pointspoints (9.86e-01)
unscaled (6.60e-03)
%END% (5.71e-03)
shape (1.45e-04)
get (7.88e-05)
ptr (6.69e-05)
c (6.01e-05)
cloud (3.50e-05)
%UNK% (2.71e-05)
collision (2.64e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
point
cloud
shape
get
unscaled
points
swig
0
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
point
cloud
shape
get
unscaled
points
swig
0
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (8.05e-01)
points (1.78e-01)
%UNK% (1.15e-03)
c (5.52e-04)
unscaled (3.96e-04)
swig (3.58e-04)
instance (3.23e-04)
get (2.84e-04)
bt (2.45e-04)
ptr (1.85e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
point
cloud
shape
get
unscaled
points
swig
0
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
point
cloud
shape
get
unscaled
points
swig
0
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
get,num,pointsgetget (9.81e-01)
num (1.06e-02)
shape (3.32e-03)
points (1.60e-03)
cloud (7.13e-04)
collision (3.48e-04)
point (2.95e-04)
return (2.87e-04)
c (2.00e-04)
swig (1.60e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
num
points
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
num
points
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
numnum (9.94e-01)
points (3.77e-03)
%END% (1.45e-03)
get (5.96e-04)
set (3.75e-05)
%UNK% (3.06e-05)
indices (3.05e-05)
convex (2.12e-05)
calculate (2.08e-05)
cloud (1.95e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
num
points
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
num
points
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
pointspoints (9.90e-01)
%END% (5.05e-03)
num (4.84e-03)
shape (9.81e-05)
get (2.32e-05)
cloud (1.42e-05)
collision (1.17e-05)
jni (1.14e-05)
convex (7.79e-06)
ptr (6.09e-06)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
num
points
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
num
points
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.46e-01)
points (4.59e-02)
%UNK% (8.80e-04)
2 (3.77e-04)
convex (2.33e-04)
bt (2.25e-04)
endian (1.83e-04)
c (1.77e-04)
num (1.56e-04)
valid (1.47e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
num
points
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
num
points
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
get,scaled,pointgetget (9.80e-01)
scaled (7.52e-03)
shape (5.07e-03)
point (2.11e-03)
cloud (1.41e-03)
collision (4.59e-04)
return (3.71e-04)
c (3.04e-04)
swig (2.32e-04)
convex (2.21e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
scaled
point
(
swig
c
ptr
,
this
,
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
scaled
point
(
swig
c
ptr
,
this
,
index
)
;
}
<SENTENCE_END/>
scaledscaled (9.88e-01)
point (6.77e-03)
%END% (3.53e-03)
get (1.32e-03)
cloud (8.79e-05)
shape (5.58e-05)
index (1.88e-05)
collision (1.37e-05)
%UNK% (5.52e-06)
c (4.75e-06)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
scaled
point
(
swig
c
ptr
,
this
,
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
scaled
point
(
swig
c
ptr
,
this
,
index
)
;
}
<SENTENCE_END/>
pointpoint (9.92e-01)
%END% (3.77e-03)
scaled (3.63e-03)
shape (2.08e-04)
get (3.08e-05)
cloud (2.68e-05)
index (1.64e-05)
collision (1.11e-05)
jni (1.05e-05)
convex (8.38e-06)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
scaled
point
(
swig
c
ptr
,
this
,
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
scaled
point
(
swig
c
ptr
,
this
,
index
)
;
}
<SENTENCE_END/>
%END%%END% (6.73e-01)
point (3.15e-01)
%UNK% (6.64e-04)
scaled (4.61e-04)
shape (2.30e-04)
at (1.92e-04)
convex (1.79e-04)
bt (1.78e-04)
2 (1.43e-04)
string (9.29e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
scaled
point
(
swig
c
ptr
,
this
,
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
point
cloud
shape
get
scaled
point
(
swig
c
ptr
,
this
,
index
)
;
}
<SENTENCE_END/>
report,ray,fixturereportset (6.80e-01)
%END% (5.53e-02)
normal (2.10e-02)
%UNK% (1.92e-02)
solve (1.53e-02)
particle (1.49e-02)
angle (1.35e-02)
update (1.09e-02)
initialize (8.78e-03)
get (8.01e-03)
<SENTENCE_START>
{
particle
emitter
box
2
d
.
this
.
particle
collided
=
true
;
particle
emitter
box
2
d
.
this
.
normal
angle
=
math
utils
.
atan
2
(
normal
.
y
,
normal
.
x
)
*
math
utils
.
radians
to
degrees
;
return
fraction
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
particle
emitter
box
2
d
.
this
.
particle
collided
=
true
;
particle
emitter
box
2
d
.
this
.
normal
angle
=
math
utils
.
atan
2
(
normal
.
y
,
normal
.
x
)
*
math
utils
.
radians
to
degrees
;
return
fraction
;
}
<SENTENCE_END/>
raynormal (5.60e-01)
particle (2.56e-01)
%END% (1.04e-01)
angle (4.15e-02)
collided (1.51e-02)
emitter (3.54e-03)
atan (1.42e-03)
%UNK% (9.38e-04)
set (8.33e-04)
box (4.68e-04)
<SENTENCE_START>
{
particle
emitter
box
2
d
.
this
.
particle
collided
=
true
;
particle
emitter
box
2
d
.
this
.
normal
angle
=
math
utils
.
atan
2
(
normal
.
y
,
normal
.
x
)
*
math
utils
.
radians
to
degrees
;
return
fraction
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
particle
emitter
box
2
d
.
this
.
particle
collided
=
true
;
particle
emitter
box
2
d
.
this
.
normal
angle
=
math
utils
.
atan
2
(
normal
.
y
,
normal
.
x
)
*
math
utils
.
radians
to
degrees
;
return
fraction
;
}
<SENTENCE_END/>
fixture%END% (7.46e-01)
angle (1.13e-01)
collided (8.44e-02)
particle (8.33e-03)
normal (3.97e-03)
emitter (3.13e-03)
%UNK% (2.61e-03)
2 (2.29e-03)
box (1.89e-03)
to (1.37e-03)
<SENTENCE_START>
{
particle
emitter
box
2
d
.
this
.
particle
collided
=
true
;
particle
emitter
box
2
d
.
this
.
normal
angle
=
math
utils
.
atan
2
(
normal
.
y
,
normal
.
x
)
*
math
utils
.
radians
to
degrees
;
return
fraction
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
particle
emitter
box
2
d
.
this
.
particle
collided
=
true
;
particle
emitter
box
2
d
.
this
.
normal
angle
=
math
utils
.
atan
2
(
normal
.
y
,
normal
.
x
)
*
math
utils
.
radians
to
degrees
;
return
fraction
;
}
<SENTENCE_END/>
%END%%END% (9.41e-01)
angle (1.56e-02)
collided (8.10e-03)
%UNK% (2.82e-03)
2 (1.95e-03)
rad (1.66e-03)
to (1.53e-03)
set (1.20e-03)
ray (7.24e-04)
particle (7.19e-04)
<SENTENCE_START>
{
particle
emitter
box
2
d
.
this
.
particle
collided
=
true
;
particle
emitter
box
2
d
.
this
.
normal
angle
=
math
utils
.
atan
2
(
normal
.
y
,
normal
.
x
)
*
math
utils
.
radians
to
degrees
;
return
fraction
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
particle
emitter
box
2
d
.
this
.
particle
collided
=
true
;
particle
emitter
box
2
d
.
this
.
normal
angle
=
math
utils
.
atan
2
(
normal
.
y
,
normal
.
x
)
*
math
utils
.
radians
to
degrees
;
return
fraction
;
}
<SENTENCE_END/>
get,exceptiongetget (9.39e-01)
is (3.36e-02)
protected (1.04e-02)
iterator (3.75e-03)
return (2.84e-03)
needs (2.35e-03)
length (4.50e-04)
to (3.44e-04)
abs (3.35e-04)
last (3.13e-04)
<SENTENCE_START>
{
return
ex
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
ex
;
}
<SENTENCE_END/>
exception%END% (8.71e-01)
ex (6.68e-02)
local (2.00e-02)
bytes (5.82e-03)
string (3.54e-03)
to (3.10e-03)
double (2.27e-03)
unsafe (1.80e-03)
name (1.55e-03)
out (1.30e-03)
<SENTENCE_START>
{
return
ex
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
ex
;
}
<SENTENCE_END/>
%END%%END% (9.89e-01)
ex (7.38e-04)
double (5.62e-04)
value (5.54e-04)
20 (5.39e-04)
array (4.86e-04)
bytes (4.83e-04)
local (4.81e-04)
string (4.77e-04)
offset (2.37e-04)
<SENTENCE_START>
{
return
ex
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
ex
;
}
<SENTENCE_END/>
get,causegetget (9.39e-01)
is (3.36e-02)
protected (1.04e-02)
iterator (3.75e-03)
return (2.84e-03)
needs (2.35e-03)
length (4.50e-04)
to (3.44e-04)
abs (3.35e-04)
last (3.13e-04)
<SENTENCE_START>
{
return
ex
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
ex
;
}
<SENTENCE_END/>
cause%END% (8.71e-01)
ex (6.68e-02)
local (2.00e-02)
bytes (5.82e-03)
string (3.54e-03)
to (3.10e-03)
double (2.27e-03)
unsafe (1.80e-03)
name (1.55e-03)
out (1.30e-03)
<SENTENCE_START>
{
return
ex
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
ex
;
}
<SENTENCE_END/>
%END%%END% (9.89e-01)
ex (7.38e-04)
double (5.62e-04)
value (5.54e-04)
20 (5.39e-04)
array (4.86e-04)
bytes (4.83e-04)
local (4.81e-04)
string (4.77e-04)
offset (2.37e-04)
<SENTENCE_START>
{
return
ex
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
ex
;
}
<SENTENCE_END/>
nextnextset (9.86e-01)
title (2.75e-03)
run (1.98e-03)
loading (1.46e-03)
text (1.03e-03)
label (8.44e-04)
create (2.12e-04)
setup (2.00e-04)
ui (1.81e-04)
initialize (1.07e-04)
<SENTENCE_START>
{
title
label
.
set
text
(
"Loading..."
)
;
loading
=
1
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
title
label
.
set
text
(
"Loading..."
)
;
loading
=
1
;
}
<SENTENCE_END/>
%END%title (9.36e-01)
label (3.73e-02)
set (1.36e-02)
loading (5.75e-03)
ui (1.96e-03)
%END% (1.86e-03)
events (4.43e-04)
text (4.02e-04)
display (3.22e-04)
changed (2.52e-04)
<SENTENCE_START>
{
title
label
.
set
text
(
"Loading..."
)
;
loading
=
1
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
title
label
.
set
text
(
"Loading..."
)
;
loading
=
1
;
}
<SENTENCE_END/>
loadnextloadnext%UNK% (1.12e-01)
test (8.66e-02)
%END% (6.52e-02)
create (6.32e-02)
get (5.67e-02)
set (4.75e-02)
add (3.60e-02)
remove (3.20e-02)
main (3.01e-02)
run (2.94e-02)
<SENTENCE_START>
{
app
.
log
(
"TestCollection"
,
"disposing test '"
+
tests
[
test
index
]
.
get
class
(
)
.
get
name
(
)
+
"'"
)
;
tests
[
test
index
]
.
dispose
(
)
;
system
.
gc
(
)
;
test
index
++
;
if
(
test
index
>=
tests
.
length
)
test
index
=
0
;
tests
[
test
index
]
.
create
(
)
;
camera
controller
.
camera
=
tests
[
test
index
]
.
camera
;
app
.
log
(
"TestCollection"
,
"created test '"
+
tests
[
test
index
]
.
get
class
(
)
.
get
name
(
)
+
"'"
)
;
title
label
.
set
text
(
tests
[
test
index
]
.
get
class
(
)
.
get
simple
name
(
)
)
;
instruct
label
.
set
text
(
tests
[
test
index
]
.
instructions
)
;
loading
=
0
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
app
.
log
(
"TestCollection"
,
"disposing test '"
+
tests
[
test
index
]
.
get
class
(
)
.
get
name
(
)
+
"'"
)
;
tests
[
test
index
]
.
dispose
(
)
;
system
.
gc
(
)
;
test
index
++
;
if
(
test
index
>=
tests
.
length
)
test
index
=
0
;
tests
[
test
index
]
.
create
(
)
;
camera
controller
.
camera
=
tests
[
test
index
]
.
camera
;
app
.
log
(
"TestCollection"
,
"created test '"
+
tests
[
test
index
]
.
get
class
(
)
.
get
name
(
)
+
"'"
)
;
title
label
.
set
text
(
tests
[
test
index
]
.
get
class
(
)
.
get
simple
name
(
)
)
;
instruct
label
.
set
text
(
tests
[
test
index
]
.
instructions
)
;
loading
=
0
;
}
<SENTENCE_END/>
%END%%END% (7.46e-01)
test (2.62e-02)
label (2.08e-02)
%UNK% (1.69e-02)
title (1.21e-02)
loading (7.30e-03)
index (7.15e-03)
get (6.60e-03)
instance (6.12e-03)
class (6.08e-03)
<SENTENCE_START>
{
app
.
log
(
"TestCollection"
,
"disposing test '"
+
tests
[
test
index
]
.
get
class
(
)
.
get
name
(
)
+
"'"
)
;
tests
[
test
index
]
.
dispose
(
)
;
system
.
gc
(
)
;
test
index
++
;
if
(
test
index
>=
tests
.
length
)
test
index
=
0
;
tests
[
test
index
]
.
create
(
)
;
camera
controller
.
camera
=
tests
[
test
index
]
.
camera
;
app
.
log
(
"TestCollection"
,
"created test '"
+
tests
[
test
index
]
.
get
class
(
)
.
get
name
(
)
+
"'"
)
;
title
label
.
set
text
(
tests
[
test
index
]
.
get
class
(
)
.
get
simple
name
(
)
)
;
instruct
label
.
set
text
(
tests
[
test
index
]
.
instructions
)
;
loading
=
0
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
app
.
log
(
"TestCollection"
,
"disposing test '"
+
tests
[
test
index
]
.
get
class
(
)
.
get
name
(
)
+
"'"
)
;
tests
[
test
index
]
.
dispose
(
)
;
system
.
gc
(
)
;
test
index
++
;
if
(
test
index
>=
tests
.
length
)
test
index
=
0
;
tests
[
test
index
]
.
create
(
)
;
camera
controller
.
camera
=
tests
[
test
index
]
.
camera
;
app
.
log
(
"TestCollection"
,
"created test '"
+
tests
[
test
index
]
.
get
class
(
)
.
get
name
(
)
+
"'"
)
;
title
label
.
set
text
(
tests
[
test
index
]
.
get
class
(
)
.
get
simple
name
(
)
)
;
instruct
label
.
set
text
(
tests
[
test
index
]
.
instructions
)
;
loading
=
0
;
}
<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/>
swig,director,disconnectswigswig (9.89e-01)
c (3.00e-03)
mem (7.13e-04)
delete (1.84e-04)
own (1.26e-04)
false (6.87e-05)
addr (2.08e-05)
director (1.85e-05)
release (1.61e-05)
take (7.48e-06)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
directordirector (7.90e-01)
disconnect (1.54e-01)
own (1.24e-02)
swig (1.20e-02)
mem (1.11e-02)
take (6.94e-03)
release (6.58e-03)
c (4.72e-03)
addr (1.68e-04)
delete (1.33e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
disconnectdisconnect (7.40e-01)
director (1.12e-01)
%END% (9.05e-02)
release (4.39e-03)
take (3.85e-03)
swig (3.43e-03)
own (2.94e-03)
up (2.28e-03)
%UNK% (2.13e-03)
change (1.59e-03)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.58e-01)
disconnect (7.03e-03)
mem (4.78e-03)
swig (2.80e-03)
own (2.17e-03)
c (2.15e-03)
array (7.81e-04)
performed (7.44e-04)
up (7.43e-04)
20 (6.24e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
delete
(
)
;
}
<SENTENCE_END/>
swig,release,ownershipswigswig (9.78e-01)
c (3.72e-03)
change (1.16e-03)
ownership (1.06e-03)
callback (6.58e-04)
mem (4.62e-04)
result (4.51e-04)
this (4.27e-04)
ray (3.73e-04)
ptr (2.12e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
releaserelease (5.39e-01)
take (2.92e-01)
swig (4.42e-02)
ownership (3.06e-02)
change (3.01e-02)
c (2.71e-02)
mem (9.33e-03)
director (8.70e-03)
disconnect (2.78e-03)
%END% (2.54e-03)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
ownershipownership (7.94e-01)
%END% (1.26e-01)
release (1.77e-02)
take (1.04e-02)
change (6.28e-03)
swig (3.16e-03)
ptr (2.10e-03)
mem (1.27e-03)
c (1.19e-03)
false (9.07e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (8.76e-01)
ownership (1.85e-02)
mem (1.35e-02)
own (1.28e-02)
this (5.32e-03)
swig (4.82e-03)
c (3.92e-03)
release (2.38e-03)
take (1.71e-03)
ptr (9.75e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
false
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
false
)
;
}
<SENTENCE_END/>
swig,take,ownershipswigswig (9.75e-01)
c (4.89e-03)
change (1.39e-03)
ownership (1.14e-03)
callback (7.36e-04)
mem (6.28e-04)
this (4.68e-04)
result (4.66e-04)
ray (3.82e-04)
ptr (2.70e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
taketake (5.04e-01)
release (3.09e-01)
swig (5.05e-02)
c (3.72e-02)
change (3.24e-02)
ownership (2.89e-02)
mem (1.25e-02)
director (9.50e-03)
ptr (2.60e-03)
disconnect (2.25e-03)
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
ownershipownership (8.20e-01)
%END% (1.07e-01)
take (1.73e-02)
release (8.07e-03)
change (5.55e-03)
swig (3.30e-03)
ptr (2.11e-03)
mem (1.69e-03)
c (1.17e-03)
true (7.05e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
%END%%END% (9.33e-01)
own (1.10e-02)
mem (7.70e-03)
swig (5.48e-03)
c (3.11e-03)
take (3.06e-03)
this (2.09e-03)
ownership (1.95e-03)
release (1.46e-03)
%UNK% (8.65e-04)
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swig
c
mem
own
=
true
;
collision
jni
.
ray
result
callback
change
ownership
(
this
,
swig
c
ptr
,
true
)
;
}
<SENTENCE_END/>
set,closest,hit,fractionsetset (9.76e-01)
closest (8.22e-03)
callback (5.06e-03)
hit (4.96e-03)
fraction (2.72e-03)
result (1.34e-03)
ray (4.94e-04)
jni (1.14e-04)
this (1.13e-04)
swig (1.12e-04)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
closest
hit
fraction
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
closest
hit
fraction
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
closestclosest (8.77e-01)
hit (1.20e-01)
%END% (1.85e-03)
callback (1.37e-03)
fraction (2.46e-05)
set (1.84e-05)
ray (1.54e-05)
get (1.29e-05)
%UNK% (8.60e-06)
overlaps (7.54e-06)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
closest
hit
fraction
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
closest
hit
fraction
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
hithit (8.89e-01)
fraction (1.04e-01)
closest (6.13e-03)
%END% (3.69e-04)
set (2.25e-05)
callback (1.84e-05)
jni (3.64e-06)
ray (3.14e-06)
result (3.08e-06)
collision (2.76e-06)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
closest
hit
fraction
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
closest
hit
fraction
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
fractionfraction (8.98e-01)
%END% (7.37e-02)
hit (2.25e-02)
set (5.07e-03)
closest (5.79e-05)
%UNK% (3.02e-05)
ray (2.32e-05)
2 (1.58e-05)
swig (1.54e-05)
jni (1.23e-05)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
closest
hit
fraction
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
closest
hit
fraction
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (8.63e-01)
fraction (1.21e-01)
set (1.23e-02)
hit (7.54e-04)
%UNK% (3.01e-04)
2 (1.68e-04)
ray (1.66e-04)
swig (1.12e-04)
c (8.86e-05)
valid (7.35e-05)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
closest
hit
fraction
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
closest
hit
fraction
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,closest,hit,fractiongetget (9.79e-01)
closest (6.57e-03)
hit (4.66e-03)
callback (4.22e-03)
fraction (2.32e-03)
result (1.16e-03)
ray (4.43e-04)
return (1.42e-04)
collision (1.24e-04)
c (1.17e-04)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
closest
hit
fraction
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
closest
hit
fraction
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
closestclosest (8.42e-01)
hit (1.55e-01)
%END% (1.71e-03)
callback (1.41e-03)
get (1.40e-04)
ray (3.78e-05)
overlaps (3.46e-05)
fraction (2.25e-05)
set (2.02e-05)
%UNK% (1.99e-05)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
closest
hit
fraction
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
closest
hit
fraction
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
hithit (8.93e-01)
fraction (1.01e-01)
closest (5.89e-03)
%END% (3.49e-04)
get (2.81e-05)
callback (2.48e-05)
result (3.89e-06)
jni (3.73e-06)
ptr (3.52e-06)
ray (3.01e-06)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
closest
hit
fraction
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
closest
hit
fraction
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
fractionfraction (9.16e-01)
%END% (5.41e-02)
hit (2.17e-02)
get (7.00e-03)
closest (6.79e-05)
%UNK% (4.93e-05)
ray (4.37e-05)
2 (3.70e-05)
c (3.09e-05)
swig (2.90e-05)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
closest
hit
fraction
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
closest
hit
fraction
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (8.55e-01)
fraction (1.18e-01)
get (1.87e-02)
%UNK% (6.36e-04)
hit (6.27e-04)
2 (5.18e-04)
ray (4.67e-04)
c (3.28e-04)
swig (2.64e-04)
valid (2.08e-04)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
closest
hit
fraction
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
closest
hit
fraction
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,collision,objectsetset (9.77e-01)
object (9.23e-03)
collision (6.93e-03)
callback (2.51e-03)
result (8.30e-04)
c (3.95e-04)
ray (3.67e-04)
ptr (3.37e-04)
get (1.97e-04)
value (1.76e-04)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
collisioncollision (9.86e-01)
callback (7.66e-03)
object (5.03e-03)
%END% (1.01e-03)
result (4.96e-06)
c (3.15e-06)
set (2.17e-06)
value (1.43e-06)
get (1.32e-06)
ptr (1.12e-06)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
objectobject (9.29e-01)
collision (6.44e-02)
%END% (6.03e-03)
set (2.24e-04)
callback (8.65e-05)
ptr (2.10e-05)
c (1.99e-05)
value (7.30e-06)
get (5.86e-06)
jni (5.63e-06)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (8.65e-01)
object (1.18e-01)
set (1.35e-02)
collision (3.07e-04)
%UNK% (2.35e-04)
get (9.46e-05)
ptr (9.42e-05)
c (9.05e-05)
2 (8.78e-05)
swig (7.44e-05)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,collision,objectgetget (9.81e-01)
object (6.46e-03)
collision (5.72e-03)
callback (2.47e-03)
result (7.86e-04)
bt (3.68e-04)
ray (2.97e-04)
instance (2.84e-04)
return (2.39e-04)
jni (1.33e-04)
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
ray
result
callback
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
ray
result
callback
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
collisioncollision (9.73e-01)
callback (1.79e-02)
object (6.27e-03)
%END% (2.30e-03)
instance (2.98e-05)
result (1.97e-05)
get (1.34e-05)
bt (6.78e-06)
ray (2.89e-06)
swig (2.58e-06)
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
ray
result
callback
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
ray
result
callback
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
objectobject (9.01e-01)
collision (9.30e-02)
%END% (5.21e-03)
get (5.39e-04)
callback (1.69e-04)
instance (2.94e-05)
jni (1.75e-05)
c (1.07e-05)
result (9.49e-06)
swig (8.31e-06)
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
ray
result
callback
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
ray
result
callback
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (8.03e-01)
object (1.62e-01)
get (3.05e-02)
collision (5.71e-04)
%UNK% (3.35e-04)
instance (2.30e-04)
2 (1.49e-04)
bt (9.33e-05)
c (8.88e-05)
endian (8.27e-05)
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
ray
result
callback
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
ray
result
callback
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
set,collision,filter,groupsetset (9.76e-01)
collision (7.02e-03)
callback (5.83e-03)
filter (3.75e-03)
group (2.82e-03)
result (2.36e-03)
ray (7.94e-04)
jni (1.49e-04)
swig (1.36e-04)
c (1.21e-04)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
group
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
group
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
collisioncollision (9.75e-01)
filter (1.47e-02)
callback (9.32e-03)
%END% (1.26e-03)
result (1.78e-05)
group (1.15e-05)
set (7.21e-06)
ray (3.84e-06)
take (1.86e-06)
swig (1.69e-06)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
group
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
group
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
filterfilter (9.43e-01)
group (3.52e-02)
collision (2.16e-02)
%END% (2.64e-04)
callback (6.23e-05)
set (2.25e-05)
result (6.45e-06)
jni (4.74e-06)
ray (4.31e-06)
this (3.12e-06)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
group
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
group
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
groupgroup (8.70e-01)
%END% (7.71e-02)
filter (4.37e-02)
set (9.02e-03)
collision (1.46e-04)
jni (3.16e-05)
ray (3.04e-05)
this (2.26e-05)
ptr (1.99e-05)
value (1.89e-05)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
group
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
group
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (8.57e-01)
group (1.23e-01)
set (1.56e-02)
filter (1.02e-03)
%UNK% (1.64e-04)
2 (9.21e-05)
swig (8.86e-05)
ray (8.78e-05)
c (6.29e-05)
take (5.32e-05)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
group
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
group
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,collision,filter,groupgetget (9.79e-01)
collision (5.89e-03)
callback (5.02e-03)
filter (3.60e-03)
group (2.41e-03)
result (1.97e-03)
ray (6.95e-04)
return (1.83e-04)
c (1.35e-04)
swig (1.25e-04)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
group
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
group
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
collisioncollision (9.71e-01)
filter (1.69e-02)
callback (1.04e-02)
%END% (1.37e-03)
result (2.17e-05)
group (1.02e-05)
set (8.38e-06)
ray (5.82e-06)
take (4.08e-06)
swig (3.35e-06)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
group
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
group
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
filterfilter (9.39e-01)
group (3.93e-02)
collision (2.15e-02)
%END% (2.71e-04)
callback (9.36e-05)
get (3.18e-05)
result (9.11e-06)
ptr (5.77e-06)
jni (5.35e-06)
c (4.51e-06)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
group
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
group
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
groupgroup (8.88e-01)
%END% (5.72e-02)
filter (4.09e-02)
get (1.28e-02)
collision (1.68e-04)
ptr (4.41e-05)
ray (3.96e-05)
jni (3.92e-05)
c (3.57e-05)
%UNK% (2.99e-05)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
group
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
group
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (8.55e-01)
group (1.16e-01)
get (2.35e-02)
filter (8.28e-04)
%UNK% (3.55e-04)
2 (2.91e-04)
c (2.08e-04)
swig (1.87e-04)
ray (1.82e-04)
take (1.16e-04)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
group
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
group
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,collision,filter,masksetset (9.79e-01)
collision (5.24e-03)
callback (4.82e-03)
mask (3.04e-03)
filter (2.84e-03)
result (2.29e-03)
ray (8.83e-04)
jni (1.77e-04)
swig (1.43e-04)
this (1.35e-04)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
mask
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
mask
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
collisioncollision (9.80e-01)
callback (1.45e-02)
filter (3.89e-03)
%END% (1.23e-03)
result (1.88e-05)
mask (4.35e-06)
set (4.34e-06)
ray (3.61e-06)
swig (1.56e-06)
c (1.20e-06)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
mask
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
mask
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
filterfilter (9.51e-01)
collision (3.56e-02)
mask (1.32e-02)
%END% (3.10e-04)
callback (7.04e-05)
set (8.75e-06)
result (6.61e-06)
jni (3.99e-06)
ray (3.69e-06)
ptr (2.99e-06)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
mask
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
mask
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
maskmask (8.16e-01)
%END% (1.03e-01)
filter (7.37e-02)
set (6.49e-03)
collision (2.41e-04)
jni (3.98e-05)
ray (3.46e-05)
this (3.05e-05)
ptr (2.71e-05)
swig (2.40e-05)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
mask
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
mask
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (8.69e-01)
mask (1.16e-01)
set (1.11e-02)
filter (1.33e-03)
%UNK% (1.36e-04)
2 (8.40e-05)
swig (8.27e-05)
ray (7.27e-05)
c (5.59e-05)
collision (4.98e-05)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
mask
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
collision
filter
mask
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,collision,filter,maskgetget (9.82e-01)
collision (4.48e-03)
callback (4.10e-03)
filter (2.67e-03)
mask (2.48e-03)
result (1.91e-03)
ray (7.64e-04)
return (2.09e-04)
c (1.46e-04)
jni (1.33e-04)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
mask
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
mask
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
collisioncollision (9.79e-01)
callback (1.60e-02)
filter (4.00e-03)
%END% (1.29e-03)
result (2.20e-05)
ray (5.02e-06)
set (4.62e-06)
mask (3.30e-06)
swig (2.88e-06)
take (2.45e-06)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
mask
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
mask
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
filterfilter (9.49e-01)
collision (3.69e-02)
mask (1.34e-02)
%END% (3.03e-04)
callback (1.06e-04)
get (1.21e-05)
result (8.83e-06)
ptr (6.04e-06)
c (4.81e-06)
jni (4.38e-06)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
mask
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
mask
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
maskmask (8.43e-01)
filter (7.69e-02)
%END% (6.96e-02)
get (9.14e-03)
collision (3.14e-04)
ptr (6.26e-05)
jni (4.99e-05)
c (4.48e-05)
ray (4.28e-05)
result (3.59e-05)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
mask
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
mask
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (8.70e-01)
mask (1.08e-01)
get (1.64e-02)
filter (1.10e-03)
%UNK% (2.68e-04)
2 (2.49e-04)
c (1.65e-04)
swig (1.63e-04)
ray (1.42e-04)
ptr (8.92e-05)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
mask
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
collision
filter
mask
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,flagssetset (9.83e-01)
flags (1.36e-02)
callback (2.46e-03)
result (1.71e-04)
collision (1.09e-04)
this (9.87e-05)
ptr (7.36e-05)
c (7.26e-05)
jni (7.02e-05)
ray (6.35e-05)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
flags
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
flags
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
flagsflags (9.95e-01)
callback (2.67e-03)
set (2.13e-03)
get (2.00e-05)
%END% (6.25e-06)
create (1.70e-06)
swig (8.91e-07)
value (8.70e-07)
this (6.87e-07)
collision (5.51e-07)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
flags
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
flags
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.81e-01)
flags (9.49e-03)
set (2.02e-03)
swig (7.43e-04)
%UNK% (4.41e-04)
ray (3.47e-04)
collision (3.42e-04)
value (3.30e-04)
c (2.50e-04)
2 (2.47e-04)
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
flags
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
ray
result
callback
flags
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,flagsgetget (9.83e-01)
flags (1.30e-02)
callback (2.77e-03)
result (1.76e-04)
collision (1.07e-04)
return (7.96e-05)
ray (7.04e-05)
ptr (6.78e-05)
c (6.63e-05)
jni (5.14e-05)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
flags
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
flags
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
flagsflags (9.92e-01)
get (3.81e-03)
callback (3.75e-03)
set (2.23e-05)
%END% (9.34e-06)
swig (2.17e-06)
collision (1.60e-06)
create (1.48e-06)
instance (1.37e-06)
this (1.25e-06)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
flags
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
flags
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.78e-01)
flags (9.15e-03)
get (1.95e-03)
swig (1.20e-03)
ray (6.55e-04)
c (5.70e-04)
2 (5.26e-04)
%UNK% (4.69e-04)
collision (4.66e-04)
callback (3.10e-04)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
flags
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
flags
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
has,hithashas (9.72e-01)
hit (1.92e-02)
callback (6.68e-03)
result (4.08e-04)
collision (2.15e-04)
ray (1.81e-04)
return (1.69e-04)
jni (9.69e-05)
ptr (7.47e-05)
c (7.02e-05)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
has
hit
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
has
hit
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
hithit (9.69e-01)
has (2.85e-02)
%END% (3.21e-04)
draw (1.02e-04)
set (1.02e-04)
is (1.00e-04)
get (9.67e-05)
to (7.70e-05)
validate (5.84e-05)
ray (5.30e-05)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
has
hit
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
has
hit
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.79e-01)
hit (9.29e-03)
ray (1.77e-03)
2 (1.28e-03)
%UNK% (9.09e-04)
valid (3.18e-04)
edge (3.09e-04)
rad (1.86e-04)
c (1.66e-04)
data (1.64e-04)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
has
hit
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
has
hit
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
needs,collisionneedsneeds (8.48e-01)
callback (3.28e-02)
collision (2.70e-02)
get (2.27e-02)
is (2.01e-02)
result (5.62e-03)
iterator (4.14e-03)
ray (3.64e-03)
proxy (3.00e-03)
c (1.76e-03)
<SENTENCE_START>
{
return
(
get
class
(
)
==
ray
result
callback
.
class
)
?
collision
jni
.
ray
result
callback
needs
collision
(
swig
c
ptr
,
this
,
bt
broadphase
proxy
.
get
c
ptr
(
proxy
0
)
,
proxy
0
)
:
collision
jni
.
ray
result
callback
needs
collision
swig
explicit
ray
result
callback
(
swig
c
ptr
,
this
,
bt
broadphase
proxy
.
get
c
ptr
(
proxy
0
)
,
proxy
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
get
class
(
)
==
ray
result
callback
.
class
)
?
collision
jni
.
ray
result
callback
needs
collision
(
swig
c
ptr
,
this
,
bt
broadphase
proxy
.
get
c
ptr
(
proxy
0
)
,
proxy
0
)
:
collision
jni
.
ray
result
callback
needs
collision
swig
explicit
ray
result
callback
(
swig
c
ptr
,
this
,
bt
broadphase
proxy
.
get
c
ptr
(
proxy
0
)
,
proxy
0
)
;
}
<SENTENCE_END/>
collisioncollision (7.82e-01)
needs (1.85e-01)
%END% (2.59e-02)
callback (1.37e-03)
get (9.70e-04)
%UNK% (3.04e-04)
swig (2.87e-04)
ray (2.56e-04)
c (2.56e-04)
result (2.24e-04)
<SENTENCE_START>
{
return
(
get
class
(
)
==
ray
result
callback
.
class
)
?
collision
jni
.
ray
result
callback
needs
collision
(
swig
c
ptr
,
this
,
bt
broadphase
proxy
.
get
c
ptr
(
proxy
0
)
,
proxy
0
)
:
collision
jni
.
ray
result
callback
needs
collision
swig
explicit
ray
result
callback
(
swig
c
ptr
,
this
,
bt
broadphase
proxy
.
get
c
ptr
(
proxy
0
)
,
proxy
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
get
class
(
)
==
ray
result
callback
.
class
)
?
collision
jni
.
ray
result
callback
needs
collision
(
swig
c
ptr
,
this
,
bt
broadphase
proxy
.
get
c
ptr
(
proxy
0
)
,
proxy
0
)
:
collision
jni
.
ray
result
callback
needs
collision
swig
explicit
ray
result
callback
(
swig
c
ptr
,
this
,
bt
broadphase
proxy
.
get
c
ptr
(
proxy
0
)
,
proxy
0
)
;
}
<SENTENCE_END/>
%END%%END% (6.16e-01)
collision (3.09e-01)
needs (1.40e-02)
get (9.15e-03)
%UNK% (4.33e-03)
c (2.64e-03)
swig (2.02e-03)
ray (1.94e-03)
ptr (1.92e-03)
proxy (1.88e-03)
<SENTENCE_START>
{
return
(
get
class
(
)
==
ray
result
callback
.
class
)
?
collision
jni
.
ray
result
callback
needs
collision
(
swig
c
ptr
,
this
,
bt
broadphase
proxy
.
get
c
ptr
(
proxy
0
)
,
proxy
0
)
:
collision
jni
.
ray
result
callback
needs
collision
swig
explicit
ray
result
callback
(
swig
c
ptr
,
this
,
bt
broadphase
proxy
.
get
c
ptr
(
proxy
0
)
,
proxy
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
get
class
(
)
==
ray
result
callback
.
class
)
?
collision
jni
.
ray
result
callback
needs
collision
(
swig
c
ptr
,
this
,
bt
broadphase
proxy
.
get
c
ptr
(
proxy
0
)
,
proxy
0
)
:
collision
jni
.
ray
result
callback
needs
collision
swig
explicit
ray
result
callback
(
swig
c
ptr
,
this
,
bt
broadphase
proxy
.
get
c
ptr
(
proxy
0
)
,
proxy
0
)
;
}
<SENTENCE_END/>
add,single,resultaddadd (9.26e-01)
single (4.90e-02)
callback (1.23e-02)
result (5.19e-03)
ray (1.32e-03)
world (5.65e-04)
local (4.98e-04)
in (4.80e-04)
normal (4.68e-04)
c (4.14e-04)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
add
single
result
(
swig
c
ptr
,
this
,
local
ray
result
.
get
c
ptr
(
ray
result
)
,
ray
result
,
normal
in
world
space
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
add
single
result
(
swig
c
ptr
,
this
,
local
ray
result
.
get
c
ptr
(
ray
result
)
,
ray
result
,
normal
in
world
space
)
;
}
<SENTENCE_END/>
singlesingle (9.90e-01)
add (6.44e-03)
result (1.56e-03)
%END% (7.60e-04)
ray (2.20e-04)
%UNK% (7.59e-05)
triangle (6.79e-05)
calculate (3.72e-05)
get (3.39e-05)
create (1.77e-05)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
add
single
result
(
swig
c
ptr
,
this
,
local
ray
result
.
get
c
ptr
(
ray
result
)
,
ray
result
,
normal
in
world
space
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
add
single
result
(
swig
c
ptr
,
this
,
local
ray
result
.
get
c
ptr
(
ray
result
)
,
ray
result
,
normal
in
world
space
)
;
}
<SENTENCE_END/>
resultresult (8.98e-01)
single (8.59e-02)
%END% (1.11e-02)
ray (1.58e-03)
%UNK% (4.88e-04)
get (3.67e-04)
calculate (1.12e-04)
2 (1.09e-04)
triangle (8.49e-05)
create (5.54e-05)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
add
single
result
(
swig
c
ptr
,
this
,
local
ray
result
.
get
c
ptr
(
ray
result
)
,
ray
result
,
normal
in
world
space
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
add
single
result
(
swig
c
ptr
,
this
,
local
ray
result
.
get
c
ptr
(
ray
result
)
,
ray
result
,
normal
in
world
space
)
;
}
<SENTENCE_END/>
%END%%END% (7.34e-01)
ray (5.91e-02)
result (4.66e-02)
%UNK% (2.90e-02)
get (2.58e-02)
2 (6.78e-03)
calculate (6.46e-03)
set (3.69e-03)
triangle (3.03e-03)
create (2.95e-03)
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
add
single
result
(
swig
c
ptr
,
this
,
local
ray
result
.
get
c
ptr
(
ray
result
)
,
ray
result
,
normal
in
world
space
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
ray
result
callback
add
single
result
(
swig
c
ptr
,
this
,
local
ray
result
.
get
c
ptr
(
ray
result
)
,
ray
result
,
normal
in
world
space
)
;
}
<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/>
generategenerate%UNK% (8.20e-01)
init (3.33e-02)
add (2.15e-02)
set (1.13e-02)
write (5.81e-03)
start (5.40e-03)
rotate (4.64e-03)
print (4.00e-03)
apply (3.65e-03)
free (3.29e-03)
<SENTENCE_START>
{
%SELF%
(
"src"
,
"bin"
,
"jni"
,
null
,
null
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
"src"
,
"bin"
,
"jni"
,
null
,
null
)
;
}
<SENTENCE_END/>
%END%%UNK% (7.06e-01)
%END% (2.21e-01)
offsets (7.72e-03)
aligned (4.22e-03)
init (3.01e-03)
to (2.20e-03)
(2.01e-03)
string (1.80e-03)
start (1.47e-03)
write (1.25e-03)
<SENTENCE_START>
{
%SELF%
(
"src"
,
"bin"
,
"jni"
,
null
,
null
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
"src"
,
"bin"
,
"jni"
,
null
,
null
)
;
}
<SENTENCE_END/>
generategenerateset (1.31e-01)
init (9.34e-02)
process (6.16e-02)
%UNK% (4.92e-02)
%END% (4.80e-02)
free (4.47e-02)
from (3.27e-02)
animation (2.40e-02)
rotate (1.84e-02)
update (1.41e-02)
<SENTENCE_START>
{
%SELF%
(
source
dir
,
classpath
,
jni
dir
,
null
,
null
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
source
dir
,
classpath
,
jni
dir
,
null
,
null
)
;
}
<SENTENCE_END/>
%END%%END% (8.76e-01)
dir (1.52e-02)
animation (9.75e-03)
classpath (7.38e-03)
tile (6.92e-03)
from (5.65e-03)
process (4.66e-03)
%UNK% (3.20e-03)
source (2.69e-03)
at (2.33e-03)
<SENTENCE_START>
{
%SELF%
(
source
dir
,
classpath
,
jni
dir
,
null
,
null
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
source
dir
,
classpath
,
jni
dir
,
null
,
null
)
;
}
<SENTENCE_END/>
generategenerateset (6.63e-01)
%END% (3.80e-02)
load (2.94e-02)
main (1.88e-02)
stop (1.48e-02)
setup (1.29e-02)
process (1.17e-02)
reset (1.14e-02)
extract (1.03e-02)
init (9.82e-03)
<SENTENCE_START>
{
this
.
source
dir
=
new
file
descriptor
(
source
dir
)
;
this
.
jni
dir
=
new
file
descriptor
(
jni
dir
)
;
this
.
classpath
=
classpath
;
this
.
includes
=
includes
;
this
.
excludes
=
excludes
;
if
(
!
this
.
source
dir
.
exists
(
)
)
{
throw
new
exception
(
"Java source directory '"
+
source
dir
+
"' does not exist"
)
;
}
if
(
!
this
.
jni
dir
.
exists
(
)
)
{
if
(
!
this
.
jni
dir
.
mkdirs
(
)
)
{
throw
new
exception
(
"Couldn't create JNI directory '"
+
jni
dir
+
"'"
)
;
}
}
process
directory
(
this
.
source
dir
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
source
dir
=
new
file
descriptor
(
source
dir
)
;
this
.
jni
dir
=
new
file
descriptor
(
jni
dir
)
;
this
.
classpath
=
classpath
;
this
.
includes
=
includes
;
this
.
excludes
=
excludes
;
if
(
!
this
.
source
dir
.
exists
(
)
)
{
throw
new
exception
(
"Java source directory '"
+
source
dir
+
"' does not exist"
)
;
}
if
(
!
this
.
jni
dir
.
exists
(
)
)
{
if
(
!
this
.
jni
dir
.
mkdirs
(
)
)
{
throw
new
exception
(
"Couldn't create JNI directory '"
+
jni
dir
+
"'"
)
;
}
}
process
directory
(
this
.
source
dir
)
;
}
<SENTENCE_END/>
%END%%END% (5.65e-01)
classpath (1.83e-01)
source (4.32e-02)
dir (3.45e-02)
includes (3.00e-02)
jni (2.69e-02)
file (1.26e-02)
excludes (1.21e-02)
descriptor (6.29e-03)
new (3.84e-03)
<SENTENCE_START>
{
this
.
source
dir
=
new
file
descriptor
(
source
dir
)
;
this
.
jni
dir
=
new
file
descriptor
(
jni
dir
)
;
this
.
classpath
=
classpath
;
this
.
includes
=
includes
;
this
.
excludes
=
excludes
;
if
(
!
this
.
source
dir
.
exists
(
)
)
{
throw
new
exception
(
"Java source directory '"
+
source
dir
+
"' does not exist"
)
;
}
if
(
!
this
.
jni
dir
.
exists
(
)
)
{
if
(
!
this
.
jni
dir
.
mkdirs
(
)
)
{
throw
new
exception
(
"Couldn't create JNI directory '"
+
jni
dir
+
"'"
)
;
}
}
process
directory
(
this
.
source
dir
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
source
dir
=
new
file
descriptor
(
source
dir
)
;
this
.
jni
dir
=
new
file
descriptor
(
jni
dir
)
;
this
.
classpath
=
classpath
;
this
.
includes
=
includes
;
this
.
excludes
=
excludes
;
if
(
!
this
.
source
dir
.
exists
(
)
)
{
throw
new
exception
(
"Java source directory '"
+
source
dir
+
"' does not exist"
)
;
}
if
(
!
this
.
jni
dir
.
exists
(
)
)
{
if
(
!
this
.
jni
dir
.
mkdirs
(
)
)
{
throw
new
exception
(
"Couldn't create JNI directory '"
+
jni
dir
+
"'"
)
;
}
}
process
directory
(
this
.
source
dir
)
;
}
<SENTENCE_END/>
process,directoryprocess%UNK% (1.92e-01)
%END% (6.83e-02)
parse (5.68e-02)
save (5.41e-02)
file (4.90e-02)
load (3.14e-02)
process (3.02e-02)
write (2.33e-02)
main (1.58e-02)
read (1.32e-02)
<SENTENCE_START>
{
file
descriptor
[
]
files
=
dir
.
list
(
)
;
for
(
file
descriptor
file
:
files
)
{
if
(
file
.
is
directory
(
)
)
{
if
(
file
.
path
(
)
.
contains
(
".svn"
)
)
continue
;
if
(
excludes
!=
null
&&
matcher
.
match
(
file
.
path
(
)
,
excludes
)
)
continue
;
%SELF%
(
file
)
;
}
else
{
if
(
file
.
extension
(
)
.
equals
(
"java"
)
)
{
if
(
file
.
name
(
)
.
contains
(
"NativeCodeGenerator"
)
)
continue
;
if
(
includes
!=
null
&&
!
matcher
.
match
(
file
.
path
(
)
,
includes
)
)
continue
;
if
(
excludes
!=
null
&&
matcher
.
match
(
file
.
path
(
)
,
excludes
)
)
continue
;
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
file
descriptor
h
file
=
new
file
descriptor
(
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h"
)
;
file
descriptor
cpp
file
=
new
file
descriptor
(
jni
dir
+
"/"
+
class
name
+
".cpp"
)
;
if
(
file
.
last
modified
(
)
<
cpp
file
.
last
modified
(
)
)
{
system
.
out
.
println
(
"C/C++ for '"
+
file
.
path
(
)
+
"' up to date"
)
;
continue
;
}
string
java
content
=
file
.
read
string
(
)
;
if
(
java
content
.
contains
(
jni
method
marker
)
)
{
array
list
<
java
segment
>
java
segments
=
java
method
parser
.
parse
(
java
content
)
;
if
(
java
segments
.
size
(
)
==
0
)
{
system
.
out
.
println
(
"Skipping '"
+
file
+
"', no JNI code found."
)
;
continue
;
}
system
.
out
.
print
(
"Generating C/C++ for '"
+
file
+
"'..."
)
;
generate
h
file
(
file
)
;
generate
cpp
file
(
java
segments
,
h
file
,
cpp
file
)
;
system
.
out
.
println
(
"done"
)
;
}
}
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
file
descriptor
[
]
files
=
dir
.
list
(
)
;
for
(
file
descriptor
file
:
files
)
{
if
(
file
.
is
directory
(
)
)
{
if
(
file
.
path
(
)
.
contains
(
".svn"
)
)
continue
;
if
(
excludes
!=
null
&&
matcher
.
match
(
file
.
path
(
)
,
excludes
)
)
continue
;
%SELF%
(
file
)
;
}
else
{
if
(
file
.
extension
(
)
.
equals
(
"java"
)
)
{
if
(
file
.
name
(
)
.
contains
(
"NativeCodeGenerator"
)
)
continue
;
if
(
includes
!=
null
&&
!
matcher
.
match
(
file
.
path
(
)
,
includes
)
)
continue
;
if
(
excludes
!=
null
&&
matcher
.
match
(
file
.
path
(
)
,
excludes
)
)
continue
;
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
file
descriptor
h
file
=
new
file
descriptor
(
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h"
)
;
file
descriptor
cpp
file
=
new
file
descriptor
(
jni
dir
+
"/"
+
class
name
+
".cpp"
)
;
if
(
file
.
last
modified
(
)
<
cpp
file
.
last
modified
(
)
)
{
system
.
out
.
println
(
"C/C++ for '"
+
file
.
path
(
)
+
"' up to date"
)
;
continue
;
}
string
java
content
=
file
.
read
string
(
)
;
if
(
java
content
.
contains
(
jni
method
marker
)
)
{
array
list
<
java
segment
>
java
segments
=
java
method
parser
.
parse
(
java
content
)
;
if
(
java
segments
.
size
(
)
==
0
)
{
system
.
out
.
println
(
"Skipping '"
+
file
+
"', no JNI code found."
)
;
continue
;
}
system
.
out
.
print
(
"Generating C/C++ for '"
+
file
+
"'..."
)
;
generate
h
file
(
file
)
;
generate
cpp
file
(
java
segments
,
h
file
,
cpp
file
)
;
system
.
out
.
println
(
"done"
)
;
}
}
}
}
}
<SENTENCE_END/>
directory%END% (5.78e-01)
file (5.65e-02)
%UNK% (4.68e-02)
string (1.41e-02)
save (1.01e-02)
java (9.65e-03)
cpp (7.43e-03)
absolute (6.61e-03)
descriptor (5.97e-03)
parse (5.79e-03)
<SENTENCE_START>
{
file
descriptor
[
]
files
=
dir
.
list
(
)
;
for
(
file
descriptor
file
:
files
)
{
if
(
file
.
is
directory
(
)
)
{
if
(
file
.
path
(
)
.
contains
(
".svn"
)
)
continue
;
if
(
excludes
!=
null
&&
matcher
.
match
(
file
.
path
(
)
,
excludes
)
)
continue
;
%SELF%
(
file
)
;
}
else
{
if
(
file
.
extension
(
)
.
equals
(
"java"
)
)
{
if
(
file
.
name
(
)
.
contains
(
"NativeCodeGenerator"
)
)
continue
;
if
(
includes
!=
null
&&
!
matcher
.
match
(
file
.
path
(
)
,
includes
)
)
continue
;
if
(
excludes
!=
null
&&
matcher
.
match
(
file
.
path
(
)
,
excludes
)
)
continue
;
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
file
descriptor
h
file
=
new
file
descriptor
(
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h"
)
;
file
descriptor
cpp
file
=
new
file
descriptor
(
jni
dir
+
"/"
+
class
name
+
".cpp"
)
;
if
(
file
.
last
modified
(
)
<
cpp
file
.
last
modified
(
)
)
{
system
.
out
.
println
(
"C/C++ for '"
+
file
.
path
(
)
+
"' up to date"
)
;
continue
;
}
string
java
content
=
file
.
read
string
(
)
;
if
(
java
content
.
contains
(
jni
method
marker
)
)
{
array
list
<
java
segment
>
java
segments
=
java
method
parser
.
parse
(
java
content
)
;
if
(
java
segments
.
size
(
)
==
0
)
{
system
.
out
.
println
(
"Skipping '"
+
file
+
"', no JNI code found."
)
;
continue
;
}
system
.
out
.
print
(
"Generating C/C++ for '"
+
file
+
"'..."
)
;
generate
h
file
(
file
)
;
generate
cpp
file
(
java
segments
,
h
file
,
cpp
file
)
;
system
.
out
.
println
(
"done"
)
;
}
}
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
file
descriptor
[
]
files
=
dir
.
list
(
)
;
for
(
file
descriptor
file
:
files
)
{
if
(
file
.
is
directory
(
)
)
{
if
(
file
.
path
(
)
.
contains
(
".svn"
)
)
continue
;
if
(
excludes
!=
null
&&
matcher
.
match
(
file
.
path
(
)
,
excludes
)
)
continue
;
%SELF%
(
file
)
;
}
else
{
if
(
file
.
extension
(
)
.
equals
(
"java"
)
)
{
if
(
file
.
name
(
)
.
contains
(
"NativeCodeGenerator"
)
)
continue
;
if
(
includes
!=
null
&&
!
matcher
.
match
(
file
.
path
(
)
,
includes
)
)
continue
;
if
(
excludes
!=
null
&&
matcher
.
match
(
file
.
path
(
)
,
excludes
)
)
continue
;
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
file
descriptor
h
file
=
new
file
descriptor
(
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h"
)
;
file
descriptor
cpp
file
=
new
file
descriptor
(
jni
dir
+
"/"
+
class
name
+
".cpp"
)
;
if
(
file
.
last
modified
(
)
<
cpp
file
.
last
modified
(
)
)
{
system
.
out
.
println
(
"C/C++ for '"
+
file
.
path
(
)
+
"' up to date"
)
;
continue
;
}
string
java
content
=
file
.
read
string
(
)
;
if
(
java
content
.
contains
(
jni
method
marker
)
)
{
array
list
<
java
segment
>
java
segments
=
java
method
parser
.
parse
(
java
content
)
;
if
(
java
segments
.
size
(
)
==
0
)
{
system
.
out
.
println
(
"Skipping '"
+
file
+
"', no JNI code found."
)
;
continue
;
}
system
.
out
.
print
(
"Generating C/C++ for '"
+
file
+
"'..."
)
;
generate
h
file
(
file
)
;
generate
cpp
file
(
java
segments
,
h
file
,
cpp
file
)
;
system
.
out
.
println
(
"done"
)
;
}
}
}
}
}
<SENTENCE_END/>
%END%%END% (6.99e-01)
file (3.41e-02)
%UNK% (2.15e-02)
string (9.86e-03)
java (8.84e-03)
name (6.27e-03)
descriptor (5.38e-03)
absolute (4.38e-03)
save (3.88e-03)
directory (3.77e-03)
<SENTENCE_START>
{
file
descriptor
[
]
files
=
dir
.
list
(
)
;
for
(
file
descriptor
file
:
files
)
{
if
(
file
.
is
directory
(
)
)
{
if
(
file
.
path
(
)
.
contains
(
".svn"
)
)
continue
;
if
(
excludes
!=
null
&&
matcher
.
match
(
file
.
path
(
)
,
excludes
)
)
continue
;
%SELF%
(
file
)
;
}
else
{
if
(
file
.
extension
(
)
.
equals
(
"java"
)
)
{
if
(
file
.
name
(
)
.
contains
(
"NativeCodeGenerator"
)
)
continue
;
if
(
includes
!=
null
&&
!
matcher
.
match
(
file
.
path
(
)
,
includes
)
)
continue
;
if
(
excludes
!=
null
&&
matcher
.
match
(
file
.
path
(
)
,
excludes
)
)
continue
;
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
file
descriptor
h
file
=
new
file
descriptor
(
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h"
)
;
file
descriptor
cpp
file
=
new
file
descriptor
(
jni
dir
+
"/"
+
class
name
+
".cpp"
)
;
if
(
file
.
last
modified
(
)
<
cpp
file
.
last
modified
(
)
)
{
system
.
out
.
println
(
"C/C++ for '"
+
file
.
path
(
)
+
"' up to date"
)
;
continue
;
}
string
java
content
=
file
.
read
string
(
)
;
if
(
java
content
.
contains
(
jni
method
marker
)
)
{
array
list
<
java
segment
>
java
segments
=
java
method
parser
.
parse
(
java
content
)
;
if
(
java
segments
.
size
(
)
==
0
)
{
system
.
out
.
println
(
"Skipping '"
+
file
+
"', no JNI code found."
)
;
continue
;
}
system
.
out
.
print
(
"Generating C/C++ for '"
+
file
+
"'..."
)
;
generate
h
file
(
file
)
;
generate
cpp
file
(
java
segments
,
h
file
,
cpp
file
)
;
system
.
out
.
println
(
"done"
)
;
}
}
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
file
descriptor
[
]
files
=
dir
.
list
(
)
;
for
(
file
descriptor
file
:
files
)
{
if
(
file
.
is
directory
(
)
)
{
if
(
file
.
path
(
)
.
contains
(
".svn"
)
)
continue
;
if
(
excludes
!=
null
&&
matcher
.
match
(
file
.
path
(
)
,
excludes
)
)
continue
;
%SELF%
(
file
)
;
}
else
{
if
(
file
.
extension
(
)
.
equals
(
"java"
)
)
{
if
(
file
.
name
(
)
.
contains
(
"NativeCodeGenerator"
)
)
continue
;
if
(
includes
!=
null
&&
!
matcher
.
match
(
file
.
path
(
)
,
includes
)
)
continue
;
if
(
excludes
!=
null
&&
matcher
.
match
(
file
.
path
(
)
,
excludes
)
)
continue
;
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
file
descriptor
h
file
=
new
file
descriptor
(
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h"
)
;
file
descriptor
cpp
file
=
new
file
descriptor
(
jni
dir
+
"/"
+
class
name
+
".cpp"
)
;
if
(
file
.
last
modified
(
)
<
cpp
file
.
last
modified
(
)
)
{
system
.
out
.
println
(
"C/C++ for '"
+
file
.
path
(
)
+
"' up to date"
)
;
continue
;
}
string
java
content
=
file
.
read
string
(
)
;
if
(
java
content
.
contains
(
jni
method
marker
)
)
{
array
list
<
java
segment
>
java
segments
=
java
method
parser
.
parse
(
java
content
)
;
if
(
java
segments
.
size
(
)
==
0
)
{
system
.
out
.
println
(
"Skipping '"
+
file
+
"', no JNI code found."
)
;
continue
;
}
system
.
out
.
print
(
"Generating C/C++ for '"
+
file
+
"'..."
)
;
generate
h
file
(
file
)
;
generate
cpp
file
(
java
segments
,
h
file
,
cpp
file
)
;
system
.
out
.
println
(
"done"
)
;
}
}
}
}
}
<SENTENCE_END/>
get,fully,qualified,class,namegetreplace (9.65e-01)
class (2.78e-03)
name (2.33e-03)
with (1.12e-03)
substring (7.57e-04)
starts (7.23e-04)
source (7.18e-04)
return (6.76e-04)
if (6.26e-04)
path (5.47e-04)
<SENTENCE_START>
{
string
class
name
=
file
.
path
(
)
.
replace
(
source
dir
.
path
(
)
,
""
)
.
replace
(
'|'
,
'.'
)
.
replace
(
'/'
,
'.'
)
.
replace
(
".java"
,
""
)
;
if
(
class
name
.
starts
with
(
"."
)
)
class
name
=
class
name
.
substring
(
1
)
;
return
class
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
class
name
=
file
.
path
(
)
.
replace
(
source
dir
.
path
(
)
,
""
)
.
replace
(
'|'
,
'.'
)
.
replace
(
'/'
,
'.'
)
.
replace
(
".java"
,
""
)
;
if
(
class
name
.
starts
with
(
"."
)
)
class
name
=
class
name
.
substring
(
1
)
;
return
class
name
;
}
<SENTENCE_END/>
fully%END% (7.83e-01)
class (2.88e-02)
name (1.77e-02)
starts (1.45e-02)
replace (1.22e-02)
with (1.12e-02)
string (1.06e-02)
%UNK% (6.35e-03)
file (3.98e-03)
test (3.97e-03)
<SENTENCE_START>
{
string
class
name
=
file
.
path
(
)
.
replace
(
source
dir
.
path
(
)
,
""
)
.
replace
(
'|'
,
'.'
)
.
replace
(
'/'
,
'.'
)
.
replace
(
".java"
,
""
)
;
if
(
class
name
.
starts
with
(
"."
)
)
class
name
=
class
name
.
substring
(
1
)
;
return
class
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
class
name
=
file
.
path
(
)
.
replace
(
source
dir
.
path
(
)
,
""
)
.
replace
(
'|'
,
'.'
)
.
replace
(
'/'
,
'.'
)
.
replace
(
".java"
,
""
)
;
if
(
class
name
.
starts
with
(
"."
)
)
class
name
=
class
name
.
substring
(
1
)
;
return
class
name
;
}
<SENTENCE_END/>
qualified%END% (8.83e-01)
name (2.13e-02)
class (1.21e-02)
with (1.00e-02)
starts (4.39e-03)
string (3.92e-03)
substring (2.52e-03)
dir (2.45e-03)
replace (2.35e-03)
path (2.09e-03)
<SENTENCE_START>
{
string
class
name
=
file
.
path
(
)
.
replace
(
source
dir
.
path
(
)
,
""
)
.
replace
(
'|'
,
'.'
)
.
replace
(
'/'
,
'.'
)
.
replace
(
".java"
,
""
)
;
if
(
class
name
.
starts
with
(
"."
)
)
class
name
=
class
name
.
substring
(
1
)
;
return
class
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
class
name
=
file
.
path
(
)
.
replace
(
source
dir
.
path
(
)
,
""
)
.
replace
(
'|'
,
'.'
)
.
replace
(
'/'
,
'.'
)
.
replace
(
".java"
,
""
)
;
if
(
class
name
.
starts
with
(
"."
)
)
class
name
=
class
name
.
substring
(
1
)
;
return
class
name
;
}
<SENTENCE_END/>
class%END% (9.56e-01)
name (7.30e-03)
with (4.50e-03)
replace (2.97e-03)
class (2.41e-03)
string (1.21e-03)
path (1.15e-03)
starts (9.63e-04)
substring (8.80e-04)
dir (8.02e-04)
<SENTENCE_START>
{
string
class
name
=
file
.
path
(
)
.
replace
(
source
dir
.
path
(
)
,
""
)
.
replace
(
'|'
,
'.'
)
.
replace
(
'/'
,
'.'
)
.
replace
(
".java"
,
""
)
;
if
(
class
name
.
starts
with
(
"."
)
)
class
name
=
class
name
.
substring
(
1
)
;
return
class
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
class
name
=
file
.
path
(
)
.
replace
(
source
dir
.
path
(
)
,
""
)
.
replace
(
'|'
,
'.'
)
.
replace
(
'/'
,
'.'
)
.
replace
(
".java"
,
""
)
;
if
(
class
name
.
starts
with
(
"."
)
)
class
name
=
class
name
.
substring
(
1
)
;
return
class
name
;
}
<SENTENCE_END/>
name%END% (9.52e-01)
replace (6.30e-03)
name (5.23e-03)
with (2.92e-03)
class (1.68e-03)
path (1.48e-03)
string (1.17e-03)
dir (6.98e-04)
status (6.95e-04)
substring (6.92e-04)
<SENTENCE_START>
{
string
class
name
=
file
.
path
(
)
.
replace
(
source
dir
.
path
(
)
,
""
)
.
replace
(
'|'
,
'.'
)
.
replace
(
'/'
,
'.'
)
.
replace
(
".java"
,
""
)
;
if
(
class
name
.
starts
with
(
"."
)
)
class
name
=
class
name
.
substring
(
1
)
;
return
class
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
class
name
=
file
.
path
(
)
.
replace
(
source
dir
.
path
(
)
,
""
)
.
replace
(
'|'
,
'.'
)
.
replace
(
'/'
,
'.'
)
.
replace
(
".java"
,
""
)
;
if
(
class
name
.
starts
with
(
"."
)
)
class
name
=
class
name
.
substring
(
1
)
;
return
class
name
;
}
<SENTENCE_END/>
%END%%END% (9.51e-01)
replace (6.66e-03)
name (5.32e-03)
with (2.96e-03)
class (1.72e-03)
path (1.52e-03)
string (1.18e-03)
dir (7.08e-04)
substring (6.99e-04)
status (6.96e-04)
<SENTENCE_START>
{
string
class
name
=
file
.
path
(
)
.
replace
(
source
dir
.
path
(
)
,
""
)
.
replace
(
'|'
,
'.'
)
.
replace
(
'/'
,
'.'
)
.
replace
(
".java"
,
""
)
;
if
(
class
name
.
starts
with
(
"."
)
)
class
name
=
class
name
.
substring
(
1
)
;
return
class
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
class
name
=
file
.
path
(
)
.
replace
(
source
dir
.
path
(
)
,
""
)
.
replace
(
'|'
,
'.'
)
.
replace
(
'/'
,
'.'
)
.
replace
(
".java"
,
""
)
;
if
(
class
name
.
starts
with
(
"."
)
)
class
name
=
class
name
.
substring
(
1
)
;
return
class
name
;
}
<SENTENCE_END/>
generate,h,filegenerateprocess (1.37e-01)
get (6.87e-02)
%UNK% (6.54e-02)
write (6.08e-02)
create (4.89e-02)
load (4.21e-02)
print (4.18e-02)
set (3.52e-02)
parse (3.39e-02)
main (2.80e-02)
<SENTENCE_START>
{
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
string
command
=
"javah -classpath "
+
classpath
+
" -o "
+
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h "
+
class
name
;
process
process
=
runtime
.
get
runtime
(
)
.
exec
(
command
)
;
process
.
wait
for
(
)
;
if
(
process
.
exit
value
(
)
!=
0
)
{
system
.
out
.
println
(
)
;
system
.
out
.
println
(
"Command: "
+
command
)
;
input
stream
error
stream
=
process
.
get
error
stream
(
)
;
int
c
=
0
;
while
(
(
c
=
error
stream
.
read
(
)
)
!=
-
1
)
{
system
.
out
.
print
(
(
char
)
c
)
;
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
string
command
=
"javah -classpath "
+
classpath
+
" -o "
+
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h "
+
class
name
;
process
process
=
runtime
.
get
runtime
(
)
.
exec
(
command
)
;
process
.
wait
for
(
)
;
if
(
process
.
exit
value
(
)
!=
0
)
{
system
.
out
.
println
(
)
;
system
.
out
.
println
(
"Command: "
+
command
)
;
input
stream
error
stream
=
process
.
get
error
stream
(
)
;
int
c
=
0
;
while
(
(
c
=
error
stream
.
read
(
)
)
!=
-
1
)
{
system
.
out
.
print
(
(
char
)
c
)
;
}
}
}
<SENTENCE_END/>
h%END% (6.08e-01)
%UNK% (3.50e-02)
fully (1.70e-02)
string (1.39e-02)
error (1.31e-02)
process (1.24e-02)
class (9.69e-03)
stream (9.34e-03)
name (8.63e-03)
to (8.45e-03)
<SENTENCE_START>
{
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
string
command
=
"javah -classpath "
+
classpath
+
" -o "
+
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h "
+
class
name
;
process
process
=
runtime
.
get
runtime
(
)
.
exec
(
command
)
;
process
.
wait
for
(
)
;
if
(
process
.
exit
value
(
)
!=
0
)
{
system
.
out
.
println
(
)
;
system
.
out
.
println
(
"Command: "
+
command
)
;
input
stream
error
stream
=
process
.
get
error
stream
(
)
;
int
c
=
0
;
while
(
(
c
=
error
stream
.
read
(
)
)
!=
-
1
)
{
system
.
out
.
print
(
(
char
)
c
)
;
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
string
command
=
"javah -classpath "
+
classpath
+
" -o "
+
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h "
+
class
name
;
process
process
=
runtime
.
get
runtime
(
)
.
exec
(
command
)
;
process
.
wait
for
(
)
;
if
(
process
.
exit
value
(
)
!=
0
)
{
system
.
out
.
println
(
)
;
system
.
out
.
println
(
"Command: "
+
command
)
;
input
stream
error
stream
=
process
.
get
error
stream
(
)
;
int
c
=
0
;
while
(
(
c
=
error
stream
.
read
(
)
)
!=
-
1
)
{
system
.
out
.
print
(
(
char
)
c
)
;
}
}
}
<SENTENCE_END/>
file%END% (8.16e-01)
stream (1.66e-02)
%UNK% (1.13e-02)
error (7.88e-03)
string (6.90e-03)
name (6.14e-03)
class (5.12e-03)
process (3.79e-03)
qualified (3.74e-03)
to (3.56e-03)
<SENTENCE_START>
{
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
string
command
=
"javah -classpath "
+
classpath
+
" -o "
+
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h "
+
class
name
;
process
process
=
runtime
.
get
runtime
(
)
.
exec
(
command
)
;
process
.
wait
for
(
)
;
if
(
process
.
exit
value
(
)
!=
0
)
{
system
.
out
.
println
(
)
;
system
.
out
.
println
(
"Command: "
+
command
)
;
input
stream
error
stream
=
process
.
get
error
stream
(
)
;
int
c
=
0
;
while
(
(
c
=
error
stream
.
read
(
)
)
!=
-
1
)
{
system
.
out
.
print
(
(
char
)
c
)
;
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
string
command
=
"javah -classpath "
+
classpath
+
" -o "
+
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h "
+
class
name
;
process
process
=
runtime
.
get
runtime
(
)
.
exec
(
command
)
;
process
.
wait
for
(
)
;
if
(
process
.
exit
value
(
)
!=
0
)
{
system
.
out
.
println
(
)
;
system
.
out
.
println
(
"Command: "
+
command
)
;
input
stream
error
stream
=
process
.
get
error
stream
(
)
;
int
c
=
0
;
while
(
(
c
=
error
stream
.
read
(
)
)
!=
-
1
)
{
system
.
out
.
print
(
(
char
)
c
)
;
}
}
}
<SENTENCE_END/>
%END%%END% (8.95e-01)
stream (1.45e-02)
%UNK% (5.29e-03)
string (4.48e-03)
name (3.45e-03)
error (2.63e-03)
process (2.34e-03)
to (2.06e-03)
file (1.66e-03)
class (1.62e-03)
<SENTENCE_START>
{
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
string
command
=
"javah -classpath "
+
classpath
+
" -o "
+
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h "
+
class
name
;
process
process
=
runtime
.
get
runtime
(
)
.
exec
(
command
)
;
process
.
wait
for
(
)
;
if
(
process
.
exit
value
(
)
!=
0
)
{
system
.
out
.
println
(
)
;
system
.
out
.
println
(
"Command: "
+
command
)
;
input
stream
error
stream
=
process
.
get
error
stream
(
)
;
int
c
=
0
;
while
(
(
c
=
error
stream
.
read
(
)
)
!=
-
1
)
{
system
.
out
.
print
(
(
char
)
c
)
;
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
class
name
=
get
fully
qualified
class
name
(
file
)
;
string
command
=
"javah -classpath "
+
classpath
+
" -o "
+
jni
dir
.
path
(
)
+
"/"
+
class
name
+
".h "
+
class
name
;
process
process
=
runtime
.
get
runtime
(
)
.
exec
(
command
)
;
process
.
wait
for
(
)
;
if
(
process
.
exit
value
(
)
!=
0
)
{
system
.
out
.
println
(
)
;
system
.
out
.
println
(
"Command: "
+
command
)
;
input
stream
error
stream
=
process
.
get
error
stream
(
)
;
int
c
=
0
;
while
(
(
c
=
error
stream
.
read
(
)
)
!=
-
1
)
{
system
.
out
.
print
(
(
char
)
c
)
;
}
}
}
<SENTENCE_END/>
emit,header,includeemit%UNK% (2.10e-01)
get (1.22e-01)
add (1.03e-01)
append (8.43e-02)
print (5.80e-02)
new (5.72e-02)
write (4.37e-02)
to (3.09e-02)
create (2.61e-02)
parse (1.86e-02)
<SENTENCE_START>
{
buffer
.
append
(
"#include <"
+
file
name
+
"> "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
buffer
.
append
(
"#include <"
+
file
name
+
"> "
)
;
}
<SENTENCE_END/>
header%END% (5.74e-01)
%UNK% (1.67e-01)
file (2.29e-02)
string (1.64e-02)
buffer (1.48e-02)
to (1.15e-02)
message (1.01e-02)
new (8.07e-03)
write (6.68e-03)
save (6.17e-03)
<SENTENCE_START>
{
buffer
.
append
(
"#include <"
+
file
name
+
"> "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
buffer
.
append
(
"#include <"
+
file
name
+
"> "
)
;
}
<SENTENCE_END/>
include%END% (9.58e-01)
file (7.01e-03)
%UNK% (3.31e-03)
value (2.42e-03)
string (1.77e-03)
name (1.65e-03)
buffer (1.10e-03)
array (1.03e-03)
message (6.71e-04)
all (4.63e-04)
<SENTENCE_START>
{
buffer
.
append
(
"#include <"
+
file
name
+
"> "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
buffer
.
append
(
"#include <"
+
file
name
+
"> "
)
;
}
<SENTENCE_END/>
%END%%END% (9.69e-01)
file (3.49e-03)
append (2.11e-03)
name (1.89e-03)
value (1.58e-03)
buffer (7.76e-04)
string (5.15e-04)
%UNK% (5.07e-04)
array (5.02e-04)
20 (3.13e-04)
<SENTENCE_START>
{
buffer
.
append
(
"#include <"
+
file
name
+
"> "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
buffer
.
append
(
"#include <"
+
file
name
+
"> "
)
;
}
<SENTENCE_END/>
generate,cpp,filegenerate%UNK% (1.72e-01)
get (1.23e-01)
create (5.49e-02)
parse (4.63e-02)
is (4.51e-02)
invoke (2.72e-02)
set (2.67e-02)
to (1.90e-02)
generate (1.56e-02)
find (1.41e-02)
<SENTENCE_START>
{
string
header
file
content
=
h
file
.
read
string
(
)
;
array
list
<
c
method
>
c
methods
=
c
method
parser
.
parse
(
header
file
content
)
.
get
methods
(
)
;
string
buffer
buffer
=
new
string
buffer
(
)
;
emit
header
include
(
buffer
,
h
file
.
name
(
)
)
;
for
(
java
segment
segment
:
java
segments
)
{
if
(
segment
instanceof
jni
section
)
{
emit
jni
section
(
buffer
,
(
jni
section
)
segment
)
;
}
if
(
segment
instanceof
java
method
)
{
java
method
java
method
=
(
java
method
)
segment
;
if
(
java
method
.
get
native
code
(
)
==
null
)
{
throw
new
runtime
exception
(
"Method '"
+
java
method
.
get
name
(
)
+
"' has no body"
)
;
}
c
method
c
method
=
find
c
method
(
java
method
,
c
methods
)
;
if
(
c
method
==
null
)
throw
new
runtime
exception
(
"Couldn't find C method for Java method '"
+
java
method
.
get
class
name
(
)
+
"#"
+
java
method
.
get
name
(
)
+
"'"
)
;
emit
java
method
(
buffer
,
java
method
,
c
method
)
;
}
}
cpp
file
.
write
string
(
buffer
.
to
string
(
)
,
false
,
"UTF-8"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
header
file
content
=
h
file
.
read
string
(
)
;
array
list
<
c
method
>
c
methods
=
c
method
parser
.
parse
(
header
file
content
)
.
get
methods
(
)
;
string
buffer
buffer
=
new
string
buffer
(
)
;
emit
header
include
(
buffer
,
h
file
.
name
(
)
)
;
for
(
java
segment
segment
:
java
segments
)
{
if
(
segment
instanceof
jni
section
)
{
emit
jni
section
(
buffer
,
(
jni
section
)
segment
)
;
}
if
(
segment
instanceof
java
method
)
{
java
method
java
method
=
(
java
method
)
segment
;
if
(
java
method
.
get
native
code
(
)
==
null
)
{
throw
new
runtime
exception
(
"Method '"
+
java
method
.
get
name
(
)
+
"' has no body"
)
;
}
c
method
c
method
=
find
c
method
(
java
method
,
c
methods
)
;
if
(
c
method
==
null
)
throw
new
runtime
exception
(
"Couldn't find C method for Java method '"
+
java
method
.
get
class
name
(
)
+
"#"
+
java
method
.
get
name
(
)
+
"'"
)
;
emit
java
method
(
buffer
,
java
method
,
c
method
)
;
}
}
cpp
file
.
write
string
(
buffer
.
to
string
(
)
,
false
,
"UTF-8"
)
;
}
<SENTENCE_END/>
cpp%END% (2.98e-01)
method (7.67e-02)
%UNK% (6.60e-02)
java (5.54e-02)
segment (3.56e-02)
c (2.45e-02)
string (2.38e-02)
to (1.33e-02)
buffer (1.17e-02)
parse (1.13e-02)
<SENTENCE_START>
{
string
header
file
content
=
h
file
.
read
string
(
)
;
array
list
<
c
method
>
c
methods
=
c
method
parser
.
parse
(
header
file
content
)
.
get
methods
(
)
;
string
buffer
buffer
=
new
string
buffer
(
)
;
emit
header
include
(
buffer
,
h
file
.
name
(
)
)
;
for
(
java
segment
segment
:
java
segments
)
{
if
(
segment
instanceof
jni
section
)
{
emit
jni
section
(
buffer
,
(
jni
section
)
segment
)
;
}
if
(
segment
instanceof
java
method
)
{
java
method
java
method
=
(
java
method
)
segment
;
if
(
java
method
.
get
native
code
(
)
==
null
)
{
throw
new
runtime
exception
(
"Method '"
+
java
method
.
get
name
(
)
+
"' has no body"
)
;
}
c
method
c
method
=
find
c
method
(
java
method
,
c
methods
)
;
if
(
c
method
==
null
)
throw
new
runtime
exception
(
"Couldn't find C method for Java method '"
+
java
method
.
get
class
name
(
)
+
"#"
+
java
method
.
get
name
(
)
+
"'"
)
;
emit
java
method
(
buffer
,
java
method
,
c
method
)
;
}
}
cpp
file
.
write
string
(
buffer
.
to
string
(
)
,
false
,
"UTF-8"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
header
file
content
=
h
file
.
read
string
(
)
;
array
list
<
c
method
>
c
methods
=
c
method
parser
.
parse
(
header
file
content
)
.
get
methods
(
)
;
string
buffer
buffer
=
new
string
buffer
(
)
;
emit
header
include
(
buffer
,
h
file
.
name
(
)
)
;
for
(
java
segment
segment
:
java
segments
)
{
if
(
segment
instanceof
jni
section
)
{
emit
jni
section
(
buffer
,
(
jni
section
)
segment
)
;
}
if
(
segment
instanceof
java
method
)
{
java
method
java
method
=
(
java
method
)
segment
;
if
(
java
method
.
get
native
code
(
)
==
null
)
{
throw
new
runtime
exception
(
"Method '"
+
java
method
.
get
name
(
)
+
"' has no body"
)
;
}
c
method
c
method
=
find
c
method
(
java
method
,
c
methods
)
;
if
(
c
method
==
null
)
throw
new
runtime
exception
(
"Couldn't find C method for Java method '"
+
java
method
.
get
class
name
(
)
+
"#"
+
java
method
.
get
name
(
)
+
"'"
)
;
emit
java
method
(
buffer
,
java
method
,
c
method
)
;
}
}
cpp
file
.
write
string
(
buffer
.
to
string
(
)
,
false
,
"UTF-8"
)
;
}
<SENTENCE_END/>
file%END% (6.11e-01)
%UNK% (3.38e-02)
method (2.90e-02)
segment (2.16e-02)
string (1.82e-02)
buffer (1.06e-02)
java (1.00e-02)
to (8.66e-03)
c (7.25e-03)
methods (6.85e-03)
<SENTENCE_START>
{
string
header
file
content
=
h
file
.
read
string
(
)
;
array
list
<
c
method
>
c
methods
=
c
method
parser
.
parse
(
header
file
content
)
.
get
methods
(
)
;
string
buffer
buffer
=
new
string
buffer
(
)
;
emit
header
include
(
buffer
,
h
file
.
name
(
)
)
;
for
(
java
segment
segment
:
java
segments
)
{
if
(
segment
instanceof
jni
section
)
{
emit
jni
section
(
buffer
,
(
jni
section
)
segment
)
;
}
if
(
segment
instanceof
java
method
)
{
java
method
java
method
=
(
java
method
)
segment
;
if
(
java
method
.
get
native
code
(
)
==
null
)
{
throw
new
runtime
exception
(
"Method '"
+
java
method
.
get
name
(
)
+
"' has no body"
)
;
}
c
method
c
method
=
find
c
method
(
java
method
,
c
methods
)
;
if
(
c
method
==
null
)
throw
new
runtime
exception
(
"Couldn't find C method for Java method '"
+
java
method
.
get
class
name
(
)
+
"#"
+
java
method
.
get
name
(
)
+
"'"
)
;
emit
java
method
(
buffer
,
java
method
,
c
method
)
;
}
}
cpp
file
.
write
string
(
buffer
.
to
string
(
)
,
false
,
"UTF-8"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
header
file
content
=
h
file
.
read
string
(
)
;
array
list
<
c
method
>
c
methods
=
c
method
parser
.
parse
(
header
file
content
)
.
get
methods
(
)
;
string
buffer
buffer
=
new
string
buffer
(
)
;
emit
header
include
(
buffer
,
h
file
.
name
(
)
)
;
for
(
java
segment
segment
:
java
segments
)
{
if
(
segment
instanceof
jni
section
)
{
emit
jni
section
(
buffer
,
(
jni
section
)
segment
)
;
}
if
(
segment
instanceof
java
method
)
{
java
method
java
method
=
(
java
method
)
segment
;
if
(
java
method
.
get
native
code
(
)
==
null
)
{
throw
new
runtime
exception
(
"Method '"
+
java
method
.
get
name
(
)
+
"' has no body"
)
;
}
c
method
c
method
=
find
c
method
(
java
method
,
c
methods
)
;
if
(
c
method
==
null
)
throw
new
runtime
exception
(
"Couldn't find C method for Java method '"
+
java
method
.
get
class
name
(
)
+
"#"
+
java
method
.
get
name
(
)
+
"'"
)
;
emit
java
method
(
buffer
,
java
method
,
c
method
)
;
}
}
cpp
file
.
write
string
(
buffer
.
to
string
(
)
,
false
,
"UTF-8"
)
;
}
<SENTENCE_END/>
%END%%END% (7.35e-01)
%UNK% (3.14e-02)
string (1.51e-02)
method (8.61e-03)
to (8.14e-03)
buffer (4.68e-03)
file (4.38e-03)
parse (4.33e-03)
name (4.31e-03)
segment (3.60e-03)
<SENTENCE_START>
{
string
header
file
content
=
h
file
.
read
string
(
)
;
array
list
<
c
method
>
c
methods
=
c
method
parser
.
parse
(
header
file
content
)
.
get
methods
(
)
;
string
buffer
buffer
=
new
string
buffer
(
)
;
emit
header
include
(
buffer
,
h
file
.
name
(
)
)
;
for
(
java
segment
segment
:
java
segments
)
{
if
(
segment
instanceof
jni
section
)
{
emit
jni
section
(
buffer
,
(
jni
section
)
segment
)
;
}
if
(
segment
instanceof
java
method
)
{
java
method
java
method
=
(
java
method
)
segment
;
if
(
java
method
.
get
native
code
(
)
==
null
)
{
throw
new
runtime
exception
(
"Method '"
+
java
method
.
get
name
(
)
+
"' has no body"
)
;
}
c
method
c
method
=
find
c
method
(
java
method
,
c
methods
)
;
if
(
c
method
==
null
)
throw
new
runtime
exception
(
"Couldn't find C method for Java method '"
+
java
method
.
get
class
name
(
)
+
"#"
+
java
method
.
get
name
(
)
+
"'"
)
;
emit
java
method
(
buffer
,
java
method
,
c
method
)
;
}
}
cpp
file
.
write
string
(
buffer
.
to
string
(
)
,
false
,
"UTF-8"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
header
file
content
=
h
file
.
read
string
(
)
;
array
list
<
c
method
>
c
methods
=
c
method
parser
.
parse
(
header
file
content
)
.
get
methods
(
)
;
string
buffer
buffer
=
new
string
buffer
(
)
;
emit
header
include
(
buffer
,
h
file
.
name
(
)
)
;
for
(
java
segment
segment
:
java
segments
)
{
if
(
segment
instanceof
jni
section
)
{
emit
jni
section
(
buffer
,
(
jni
section
)
segment
)
;
}
if
(
segment
instanceof
java
method
)
{
java
method
java
method
=
(
java
method
)
segment
;
if
(
java
method
.
get
native
code
(
)
==
null
)
{
throw
new
runtime
exception
(
"Method '"
+
java
method
.
get
name
(
)
+
"' has no body"
)
;
}
c
method
c
method
=
find
c
method
(
java
method
,
c
methods
)
;
if
(
c
method
==
null
)
throw
new
runtime
exception
(
"Couldn't find C method for Java method '"
+
java
method
.
get
class
name
(
)
+
"#"
+
java
method
.
get
name
(
)
+
"'"
)
;
emit
java
method
(
buffer
,
java
method
,
c
method
)
;
}
}
cpp
file
.
write
string
(
buffer
.
to
string
(
)
,
false
,
"UTF-8"
)
;
}
<SENTENCE_END/>
find,c,methodfindget (7.04e-01)
is (6.63e-02)
%UNK% (2.87e-02)
invoke (8.34e-03)
declared (8.14e-03)
create (6.53e-03)
instance (6.44e-03)
find (5.94e-03)
generate (5.63e-03)
set (4.56e-03)
<SENTENCE_START>
{
for
(
c
method
c
method
:
c
methods
)
{
if
(
c
method
.
get
head
(
)
.
ends
with
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
)
||
c
method
.
get
head
(
)
.
contains
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
+
"__"
)
)
{
if
(
c
method
.
get
argument
types
(
)
.
length
-
2
==
java
method
.
get
arguments
(
)
.
size
(
)
)
{
boolean
match
=
true
;
for
(
int
i
=
2
;
i
<
c
method
.
get
argument
types
(
)
.
length
;
i
++
)
{
string
c
type
=
c
method
.
get
argument
types
(
)
[
i
]
;
string
java
type
=
java
method
.
get
arguments
(
)
.
get
(
i
-
2
)
.
get
type
(
)
.
get
jni
type
(
)
;
if
(
!
c
type
.
equals
(
java
type
)
)
{
match
=
false
;
break
;
}
}
if
(
match
)
{
return
c
method
;
}
}
}
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
c
method
c
method
:
c
methods
)
{
if
(
c
method
.
get
head
(
)
.
ends
with
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
)
||
c
method
.
get
head
(
)
.
contains
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
+
"__"
)
)
{
if
(
c
method
.
get
argument
types
(
)
.
length
-
2
==
java
method
.
get
arguments
(
)
.
size
(
)
)
{
boolean
match
=
true
;
for
(
int
i
=
2
;
i
<
c
method
.
get
argument
types
(
)
.
length
;
i
++
)
{
string
c
type
=
c
method
.
get
argument
types
(
)
[
i
]
;
string
java
type
=
java
method
.
get
arguments
(
)
.
get
(
i
-
2
)
.
get
type
(
)
.
get
jni
type
(
)
;
if
(
!
c
type
.
equals
(
java
type
)
)
{
match
=
false
;
break
;
}
}
if
(
match
)
{
return
c
method
;
}
}
}
}
return
null
;
}
<SENTENCE_END/>
c%END% (2.35e-01)
get (1.63e-01)
method (5.56e-02)
%UNK% (5.07e-02)
c (3.34e-02)
declared (2.02e-02)
is (1.89e-02)
java (1.62e-02)
types (1.35e-02)
type (1.22e-02)
<SENTENCE_START>
{
for
(
c
method
c
method
:
c
methods
)
{
if
(
c
method
.
get
head
(
)
.
ends
with
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
)
||
c
method
.
get
head
(
)
.
contains
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
+
"__"
)
)
{
if
(
c
method
.
get
argument
types
(
)
.
length
-
2
==
java
method
.
get
arguments
(
)
.
size
(
)
)
{
boolean
match
=
true
;
for
(
int
i
=
2
;
i
<
c
method
.
get
argument
types
(
)
.
length
;
i
++
)
{
string
c
type
=
c
method
.
get
argument
types
(
)
[
i
]
;
string
java
type
=
java
method
.
get
arguments
(
)
.
get
(
i
-
2
)
.
get
type
(
)
.
get
jni
type
(
)
;
if
(
!
c
type
.
equals
(
java
type
)
)
{
match
=
false
;
break
;
}
}
if
(
match
)
{
return
c
method
;
}
}
}
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
c
method
c
method
:
c
methods
)
{
if
(
c
method
.
get
head
(
)
.
ends
with
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
)
||
c
method
.
get
head
(
)
.
contains
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
+
"__"
)
)
{
if
(
c
method
.
get
argument
types
(
)
.
length
-
2
==
java
method
.
get
arguments
(
)
.
size
(
)
)
{
boolean
match
=
true
;
for
(
int
i
=
2
;
i
<
c
method
.
get
argument
types
(
)
.
length
;
i
++
)
{
string
c
type
=
c
method
.
get
argument
types
(
)
[
i
]
;
string
java
type
=
java
method
.
get
arguments
(
)
.
get
(
i
-
2
)
.
get
type
(
)
.
get
jni
type
(
)
;
if
(
!
c
type
.
equals
(
java
type
)
)
{
match
=
false
;
break
;
}
}
if
(
match
)
{
return
c
method
;
}
}
}
}
return
null
;
}
<SENTENCE_END/>
method%END% (5.84e-01)
get (4.41e-02)
%UNK% (3.49e-02)
method (1.45e-02)
types (1.22e-02)
type (9.67e-03)
declared (9.61e-03)
string (9.56e-03)
name (8.17e-03)
c (7.25e-03)
<SENTENCE_START>
{
for
(
c
method
c
method
:
c
methods
)
{
if
(
c
method
.
get
head
(
)
.
ends
with
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
)
||
c
method
.
get
head
(
)
.
contains
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
+
"__"
)
)
{
if
(
c
method
.
get
argument
types
(
)
.
length
-
2
==
java
method
.
get
arguments
(
)
.
size
(
)
)
{
boolean
match
=
true
;
for
(
int
i
=
2
;
i
<
c
method
.
get
argument
types
(
)
.
length
;
i
++
)
{
string
c
type
=
c
method
.
get
argument
types
(
)
[
i
]
;
string
java
type
=
java
method
.
get
arguments
(
)
.
get
(
i
-
2
)
.
get
type
(
)
.
get
jni
type
(
)
;
if
(
!
c
type
.
equals
(
java
type
)
)
{
match
=
false
;
break
;
}
}
if
(
match
)
{
return
c
method
;
}
}
}
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
c
method
c
method
:
c
methods
)
{
if
(
c
method
.
get
head
(
)
.
ends
with
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
)
||
c
method
.
get
head
(
)
.
contains
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
+
"__"
)
)
{
if
(
c
method
.
get
argument
types
(
)
.
length
-
2
==
java
method
.
get
arguments
(
)
.
size
(
)
)
{
boolean
match
=
true
;
for
(
int
i
=
2
;
i
<
c
method
.
get
argument
types
(
)
.
length
;
i
++
)
{
string
c
type
=
c
method
.
get
argument
types
(
)
[
i
]
;
string
java
type
=
java
method
.
get
arguments
(
)
.
get
(
i
-
2
)
.
get
type
(
)
.
get
jni
type
(
)
;
if
(
!
c
type
.
equals
(
java
type
)
)
{
match
=
false
;
break
;
}
}
if
(
match
)
{
return
c
method
;
}
}
}
}
return
null
;
}
<SENTENCE_END/>
%END%%END% (6.58e-01)
get (3.77e-02)
%UNK% (3.31e-02)
string (9.37e-03)
declared (8.95e-03)
types (7.79e-03)
name (5.78e-03)
instance (5.56e-03)
type (5.15e-03)
to (5.03e-03)
<SENTENCE_START>
{
for
(
c
method
c
method
:
c
methods
)
{
if
(
c
method
.
get
head
(
)
.
ends
with
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
)
||
c
method
.
get
head
(
)
.
contains
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
+
"__"
)
)
{
if
(
c
method
.
get
argument
types
(
)
.
length
-
2
==
java
method
.
get
arguments
(
)
.
size
(
)
)
{
boolean
match
=
true
;
for
(
int
i
=
2
;
i
<
c
method
.
get
argument
types
(
)
.
length
;
i
++
)
{
string
c
type
=
c
method
.
get
argument
types
(
)
[
i
]
;
string
java
type
=
java
method
.
get
arguments
(
)
.
get
(
i
-
2
)
.
get
type
(
)
.
get
jni
type
(
)
;
if
(
!
c
type
.
equals
(
java
type
)
)
{
match
=
false
;
break
;
}
}
if
(
match
)
{
return
c
method
;
}
}
}
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
c
method
c
method
:
c
methods
)
{
if
(
c
method
.
get
head
(
)
.
ends
with
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
)
||
c
method
.
get
head
(
)
.
contains
(
java
method
.
get
class
name
(
)
+
"_"
+
java
method
.
get
name
(
)
+
"__"
)
)
{
if
(
c
method
.
get
argument
types
(
)
.
length
-
2
==
java
method
.
get
arguments
(
)
.
size
(
)
)
{
boolean
match
=
true
;
for
(
int
i
=
2
;
i
<
c
method
.
get
argument
types
(
)
.
length
;
i
++
)
{
string
c
type
=
c
method
.
get
argument
types
(
)
[
i
]
;
string
java
type
=
java
method
.
get
arguments
(
)
.
get
(
i
-
2
)
.
get
type
(
)
.
get
jni
type
(
)
;
if
(
!
c
type
.
equals
(
java
type
)
)
{
match
=
false
;
break
;
}
}
if
(
match
)
{
return
c
method
;
}
}
}
}
return
null
;
}
<SENTENCE_END/>
emit,line,markeremitappend (2.88e-01)
pb (1.45e-01)
pbn (1.33e-01)
to (9.09e-02)
get (3.93e-02)
new (3.91e-02)
%UNK% (3.61e-02)
wrap (2.34e-02)
buffer (1.92e-02)
changed (1.33e-02)
<SENTENCE_START>
{
buffer
.
append
(
" //@line:"
)
;
buffer
.
append
(
line
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
buffer
.
append
(
" //@line:"
)
;
buffer
.
append
(
line
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
line%END% (9.54e-01)
buffer (1.62e-02)
string (1.94e-03)
status (1.66e-03)
line (1.47e-03)
message (1.30e-03)
to (1.13e-03)
%UNK% (7.66e-04)
at (6.27e-04)
float (6.22e-04)
<SENTENCE_START>
{
buffer
.
append
(
" //@line:"
)
;
buffer
.
append
(
line
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
buffer
.
append
(
" //@line:"
)
;
buffer
.
append
(
line
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
marker%END% (9.85e-01)
buffer (2.52e-03)
append (2.45e-03)
status (2.29e-04)
line (1.91e-04)
string (1.75e-04)
at (8.75e-05)
performed (8.53e-05)
message (8.24e-05)
) (7.24e-05)
<SENTENCE_START>
{
buffer
.
append
(
" //@line:"
)
;
buffer
.
append
(
line
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
buffer
.
append
(
" //@line:"
)
;
buffer
.
append
(
line
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
%END%%END% (9.75e-01)
append (9.23e-03)
buffer (2.02e-03)
line (1.50e-04)
) (7.42e-05)
status (5.81e-05)
string (4.41e-05)
performed (3.10e-05)
all (2.73e-05)
at (2.09e-05)
<SENTENCE_START>
{
buffer
.
append
(
" //@line:"
)
;
buffer
.
append
(
line
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
buffer
.
append
(
" //@line:"
)
;
buffer
.
append
(
line
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
emit,jni,sectionemitget (1.85e-01)
%UNK% (9.24e-02)
update (4.08e-02)
%END% (3.50e-02)
replace (2.05e-02)
create (1.94e-02)
parse (1.64e-02)
hash (1.51e-02)
print (1.48e-02)
process (1.41e-02)
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
section
.
get
start
index
(
)
)
;
buffer
.
append
(
section
.
get
native
code
(
)
.
replace
(
" "
,
""
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
section
.
get
start
index
(
)
)
;
buffer
.
append
(
section
.
get
native
code
(
)
.
replace
(
" "
,
""
)
)
;
}
<SENTENCE_END/>
jni%END% (8.16e-01)
start (6.34e-02)
section (3.32e-02)
line (1.04e-02)
buffer (6.89e-03)
native (6.58e-03)
index (5.94e-03)
get (5.04e-03)
emit (4.43e-03)
marker (2.14e-03)
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
section
.
get
start
index
(
)
)
;
buffer
.
append
(
section
.
get
native
code
(
)
.
replace
(
" "
,
""
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
section
.
get
start
index
(
)
)
;
buffer
.
append
(
section
.
get
native
code
(
)
.
replace
(
" "
,
""
)
)
;
}
<SENTENCE_END/>
section%END% (8.80e-01)
index (4.27e-02)
start (3.35e-02)
section (7.41e-03)
native (6.96e-03)
line (3.96e-03)
code (2.86e-03)
get (2.82e-03)
marker (2.35e-03)
buffer (1.85e-03)
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
section
.
get
start
index
(
)
)
;
buffer
.
append
(
section
.
get
native
code
(
)
.
replace
(
" "
,
""
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
section
.
get
start
index
(
)
)
;
buffer
.
append
(
section
.
get
native
code
(
)
.
replace
(
" "
,
""
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.39e-01)
index (2.55e-02)
start (8.68e-03)
section (3.06e-03)
line (2.67e-03)
marker (2.22e-03)
code (2.01e-03)
native (1.88e-03)
get (1.29e-03)
buffer (9.43e-04)
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
section
.
get
start
index
(
)
)
;
buffer
.
append
(
section
.
get
native
code
(
)
.
replace
(
" "
,
""
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
section
.
get
start
index
(
)
)
;
buffer
.
append
(
section
.
get
native
code
(
)
.
replace
(
" "
,
""
)
)
;
}
<SENTENCE_END/>
emit,java,methodemit%UNK% (1.78e-01)
%END% (7.26e-02)
to (5.60e-02)
parse (5.19e-02)
get (4.45e-02)
create (3.64e-02)
set (1.95e-02)
append (1.88e-02)
add (1.74e-02)
main (1.69e-02)
<SENTENCE_START>
{
string
buffer
jni
setup
code
=
new
string
buffer
(
)
;
string
buffer
jni
cleanup
code
=
new
string
buffer
(
)
;
string
buffer
additional
args
=
new
string
buffer
(
)
;
string
buffer
wrapper
args
=
new
string
buffer
(
)
;
emit
jni
setup
code
(
jni
setup
code
,
java
method
,
additional
args
,
wrapper
args
)
;
emit
jni
cleanup
code
(
jni
cleanup
code
,
java
method
,
c
method
)
;
boolean
is
manual
=
java
method
.
is
manual
(
)
;
if
(
java
method
.
has
disposable
argument
(
)
&&
java
method
.
get
native
code
(
)
.
contains
(
"return"
)
)
{
if
(
is
manual
)
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
,
false
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
}
else
{
string
wrapped
method
name
=
emit
method
signature
(
buffer
,
java
method
,
c
method
,
additional
args
.
to
string
(
)
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
if
(
c
method
.
get
return
type
(
)
.
equals
(
"void"
)
)
{
buffer
.
append
(
" "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return; "
)
;
}
else
{
buffer
.
append
(
" "
+
c
method
.
get
return
type
(
)
+
" "
+
jni
return
value
+
" = "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return "
+
jni
return
value
+
"; "
)
;
}
buffer
.
append
(
"} "
)
;
}
}
else
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
emit
method
body
(
buffer
,
java
method
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
"} "
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
buffer
jni
setup
code
=
new
string
buffer
(
)
;
string
buffer
jni
cleanup
code
=
new
string
buffer
(
)
;
string
buffer
additional
args
=
new
string
buffer
(
)
;
string
buffer
wrapper
args
=
new
string
buffer
(
)
;
emit
jni
setup
code
(
jni
setup
code
,
java
method
,
additional
args
,
wrapper
args
)
;
emit
jni
cleanup
code
(
jni
cleanup
code
,
java
method
,
c
method
)
;
boolean
is
manual
=
java
method
.
is
manual
(
)
;
if
(
java
method
.
has
disposable
argument
(
)
&&
java
method
.
get
native
code
(
)
.
contains
(
"return"
)
)
{
if
(
is
manual
)
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
,
false
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
}
else
{
string
wrapped
method
name
=
emit
method
signature
(
buffer
,
java
method
,
c
method
,
additional
args
.
to
string
(
)
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
if
(
c
method
.
get
return
type
(
)
.
equals
(
"void"
)
)
{
buffer
.
append
(
" "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return; "
)
;
}
else
{
buffer
.
append
(
" "
+
c
method
.
get
return
type
(
)
+
" "
+
jni
return
value
+
" = "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return "
+
jni
return
value
+
"; "
)
;
}
buffer
.
append
(
"} "
)
;
}
}
else
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
emit
method
body
(
buffer
,
java
method
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
"} "
)
;
}
}
<SENTENCE_END/>
java%END% (5.96e-01)
%UNK% (4.78e-02)
method (2.72e-02)
to (2.53e-02)
string (1.67e-02)
buffer (1.38e-02)
args (1.06e-02)
emit (7.68e-03)
parse (6.71e-03)
code (5.86e-03)
<SENTENCE_START>
{
string
buffer
jni
setup
code
=
new
string
buffer
(
)
;
string
buffer
jni
cleanup
code
=
new
string
buffer
(
)
;
string
buffer
additional
args
=
new
string
buffer
(
)
;
string
buffer
wrapper
args
=
new
string
buffer
(
)
;
emit
jni
setup
code
(
jni
setup
code
,
java
method
,
additional
args
,
wrapper
args
)
;
emit
jni
cleanup
code
(
jni
cleanup
code
,
java
method
,
c
method
)
;
boolean
is
manual
=
java
method
.
is
manual
(
)
;
if
(
java
method
.
has
disposable
argument
(
)
&&
java
method
.
get
native
code
(
)
.
contains
(
"return"
)
)
{
if
(
is
manual
)
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
,
false
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
}
else
{
string
wrapped
method
name
=
emit
method
signature
(
buffer
,
java
method
,
c
method
,
additional
args
.
to
string
(
)
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
if
(
c
method
.
get
return
type
(
)
.
equals
(
"void"
)
)
{
buffer
.
append
(
" "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return; "
)
;
}
else
{
buffer
.
append
(
" "
+
c
method
.
get
return
type
(
)
+
" "
+
jni
return
value
+
" = "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return "
+
jni
return
value
+
"; "
)
;
}
buffer
.
append
(
"} "
)
;
}
}
else
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
emit
method
body
(
buffer
,
java
method
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
"} "
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
buffer
jni
setup
code
=
new
string
buffer
(
)
;
string
buffer
jni
cleanup
code
=
new
string
buffer
(
)
;
string
buffer
additional
args
=
new
string
buffer
(
)
;
string
buffer
wrapper
args
=
new
string
buffer
(
)
;
emit
jni
setup
code
(
jni
setup
code
,
java
method
,
additional
args
,
wrapper
args
)
;
emit
jni
cleanup
code
(
jni
cleanup
code
,
java
method
,
c
method
)
;
boolean
is
manual
=
java
method
.
is
manual
(
)
;
if
(
java
method
.
has
disposable
argument
(
)
&&
java
method
.
get
native
code
(
)
.
contains
(
"return"
)
)
{
if
(
is
manual
)
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
,
false
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
}
else
{
string
wrapped
method
name
=
emit
method
signature
(
buffer
,
java
method
,
c
method
,
additional
args
.
to
string
(
)
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
if
(
c
method
.
get
return
type
(
)
.
equals
(
"void"
)
)
{
buffer
.
append
(
" "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return; "
)
;
}
else
{
buffer
.
append
(
" "
+
c
method
.
get
return
type
(
)
+
" "
+
jni
return
value
+
" = "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return "
+
jni
return
value
+
"; "
)
;
}
buffer
.
append
(
"} "
)
;
}
}
else
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
emit
method
body
(
buffer
,
java
method
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
"} "
)
;
}
}
<SENTENCE_END/>
method%END% (7.84e-01)
%UNK% (2.33e-02)
to (1.42e-02)
string (1.13e-02)
buffer (8.79e-03)
method (8.32e-03)
args (4.02e-03)
code (3.41e-03)
jni (3.38e-03)
signature (2.85e-03)
<SENTENCE_START>
{
string
buffer
jni
setup
code
=
new
string
buffer
(
)
;
string
buffer
jni
cleanup
code
=
new
string
buffer
(
)
;
string
buffer
additional
args
=
new
string
buffer
(
)
;
string
buffer
wrapper
args
=
new
string
buffer
(
)
;
emit
jni
setup
code
(
jni
setup
code
,
java
method
,
additional
args
,
wrapper
args
)
;
emit
jni
cleanup
code
(
jni
cleanup
code
,
java
method
,
c
method
)
;
boolean
is
manual
=
java
method
.
is
manual
(
)
;
if
(
java
method
.
has
disposable
argument
(
)
&&
java
method
.
get
native
code
(
)
.
contains
(
"return"
)
)
{
if
(
is
manual
)
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
,
false
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
}
else
{
string
wrapped
method
name
=
emit
method
signature
(
buffer
,
java
method
,
c
method
,
additional
args
.
to
string
(
)
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
if
(
c
method
.
get
return
type
(
)
.
equals
(
"void"
)
)
{
buffer
.
append
(
" "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return; "
)
;
}
else
{
buffer
.
append
(
" "
+
c
method
.
get
return
type
(
)
+
" "
+
jni
return
value
+
" = "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return "
+
jni
return
value
+
"; "
)
;
}
buffer
.
append
(
"} "
)
;
}
}
else
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
emit
method
body
(
buffer
,
java
method
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
"} "
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
buffer
jni
setup
code
=
new
string
buffer
(
)
;
string
buffer
jni
cleanup
code
=
new
string
buffer
(
)
;
string
buffer
additional
args
=
new
string
buffer
(
)
;
string
buffer
wrapper
args
=
new
string
buffer
(
)
;
emit
jni
setup
code
(
jni
setup
code
,
java
method
,
additional
args
,
wrapper
args
)
;
emit
jni
cleanup
code
(
jni
cleanup
code
,
java
method
,
c
method
)
;
boolean
is
manual
=
java
method
.
is
manual
(
)
;
if
(
java
method
.
has
disposable
argument
(
)
&&
java
method
.
get
native
code
(
)
.
contains
(
"return"
)
)
{
if
(
is
manual
)
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
,
false
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
}
else
{
string
wrapped
method
name
=
emit
method
signature
(
buffer
,
java
method
,
c
method
,
additional
args
.
to
string
(
)
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
if
(
c
method
.
get
return
type
(
)
.
equals
(
"void"
)
)
{
buffer
.
append
(
" "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return; "
)
;
}
else
{
buffer
.
append
(
" "
+
c
method
.
get
return
type
(
)
+
" "
+
jni
return
value
+
" = "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return "
+
jni
return
value
+
"; "
)
;
}
buffer
.
append
(
"} "
)
;
}
}
else
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
emit
method
body
(
buffer
,
java
method
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
"} "
)
;
}
}
<SENTENCE_END/>
%END%%END% (8.27e-01)
%UNK% (2.02e-02)
to (1.27e-02)
string (1.01e-02)
buffer (6.06e-03)
method (4.62e-03)
args (2.44e-03)
code (2.21e-03)
jni (2.20e-03)
parse (2.08e-03)
<SENTENCE_START>
{
string
buffer
jni
setup
code
=
new
string
buffer
(
)
;
string
buffer
jni
cleanup
code
=
new
string
buffer
(
)
;
string
buffer
additional
args
=
new
string
buffer
(
)
;
string
buffer
wrapper
args
=
new
string
buffer
(
)
;
emit
jni
setup
code
(
jni
setup
code
,
java
method
,
additional
args
,
wrapper
args
)
;
emit
jni
cleanup
code
(
jni
cleanup
code
,
java
method
,
c
method
)
;
boolean
is
manual
=
java
method
.
is
manual
(
)
;
if
(
java
method
.
has
disposable
argument
(
)
&&
java
method
.
get
native
code
(
)
.
contains
(
"return"
)
)
{
if
(
is
manual
)
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
,
false
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
}
else
{
string
wrapped
method
name
=
emit
method
signature
(
buffer
,
java
method
,
c
method
,
additional
args
.
to
string
(
)
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
if
(
c
method
.
get
return
type
(
)
.
equals
(
"void"
)
)
{
buffer
.
append
(
" "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return; "
)
;
}
else
{
buffer
.
append
(
" "
+
c
method
.
get
return
type
(
)
+
" "
+
jni
return
value
+
" = "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return "
+
jni
return
value
+
"; "
)
;
}
buffer
.
append
(
"} "
)
;
}
}
else
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
emit
method
body
(
buffer
,
java
method
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
"} "
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
buffer
jni
setup
code
=
new
string
buffer
(
)
;
string
buffer
jni
cleanup
code
=
new
string
buffer
(
)
;
string
buffer
additional
args
=
new
string
buffer
(
)
;
string
buffer
wrapper
args
=
new
string
buffer
(
)
;
emit
jni
setup
code
(
jni
setup
code
,
java
method
,
additional
args
,
wrapper
args
)
;
emit
jni
cleanup
code
(
jni
cleanup
code
,
java
method
,
c
method
)
;
boolean
is
manual
=
java
method
.
is
manual
(
)
;
if
(
java
method
.
has
disposable
argument
(
)
&&
java
method
.
get
native
code
(
)
.
contains
(
"return"
)
)
{
if
(
is
manual
)
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
,
false
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
}
else
{
string
wrapped
method
name
=
emit
method
signature
(
buffer
,
java
method
,
c
method
,
additional
args
.
to
string
(
)
)
;
emit
method
body
(
buffer
,
java
method
)
;
buffer
.
append
(
"} "
)
;
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
if
(
c
method
.
get
return
type
(
)
.
equals
(
"void"
)
)
{
buffer
.
append
(
" "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return; "
)
;
}
else
{
buffer
.
append
(
" "
+
c
method
.
get
return
type
(
)
+
" "
+
jni
return
value
+
" = "
+
wrapped
method
name
+
"("
+
wrapper
args
.
to
string
(
)
+
"); "
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
" return "
+
jni
return
value
+
"; "
)
;
}
buffer
.
append
(
"} "
)
;
}
}
else
{
emit
method
signature
(
buffer
,
java
method
,
c
method
,
null
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
setup
code
)
;
}
emit
method
body
(
buffer
,
java
method
)
;
if
(
!
is
manual
)
{
buffer
.
append
(
jni
cleanup
code
)
;
}
buffer
.
append
(
"} "
)
;
}
}
<SENTENCE_END/>
emit,method,bodyemitget (3.35e-01)
%UNK% (1.13e-01)
set (4.65e-02)
is (4.61e-02)
to (2.94e-02)
append (2.41e-02)
create (2.16e-02)
parse (1.60e-02)
update (1.07e-02)
invoke (9.91e-03)
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
java
method
.
get
end
index
(
)
)
;
buffer
.
append
(
java
method
.
get
native
code
(
)
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
java
method
.
get
end
index
(
)
)
;
buffer
.
append
(
java
method
.
get
native
code
(
)
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
method%END% (6.47e-01)
method (1.18e-01)
%UNK% (2.08e-02)
java (2.00e-02)
native (1.19e-02)
buffer (9.02e-03)
string (4.70e-03)
line (4.60e-03)
to (4.58e-03)
end (4.40e-03)
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
java
method
.
get
end
index
(
)
)
;
buffer
.
append
(
java
method
.
get
native
code
(
)
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
java
method
.
get
end
index
(
)
)
;
buffer
.
append
(
java
method
.
get
native
code
(
)
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
body%END% (9.11e-01)
method (1.58e-02)
native (1.15e-02)
code (9.21e-03)
index (4.75e-03)
marker (3.93e-03)
get (3.52e-03)
line (3.43e-03)
end (2.81e-03)
java (2.80e-03)
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
java
method
.
get
end
index
(
)
)
;
buffer
.
append
(
java
method
.
get
native
code
(
)
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
java
method
.
get
end
index
(
)
)
;
buffer
.
append
(
java
method
.
get
native
code
(
)
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
%END%%END% (9.50e-01)
code (6.69e-03)
method (4.90e-03)
marker (3.96e-03)
native (2.83e-03)
index (2.82e-03)
line (2.44e-03)
get (2.02e-03)
java (1.42e-03)
buffer (1.37e-03)
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
java
method
.
get
end
index
(
)
)
;
buffer
.
append
(
java
method
.
get
native
code
(
)
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
emit
line
marker
(
buffer
,
java
method
.
get
end
index
(
)
)
;
buffer
.
append
(
java
method
.
get
native
code
(
)
)
;
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
emit,method,signatureemitcreate (8.52e-02)
%UNK% (7.52e-02)
new (7.06e-02)
append (5.82e-02)
parse (5.78e-02)
get (3.90e-02)
to (3.69e-02)
invoke (2.19e-02)
main (2.08e-02)
add (1.78e-02)
<SENTENCE_START>
{
return
%SELF%
(
buffer
,
java
method
,
c
method
,
additional
arguments
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
buffer
,
java
method
,
c
method
,
additional
arguments
,
true
)
;
}
<SENTENCE_END/>
method%END% (7.29e-01)
%UNK% (2.77e-02)
to (1.34e-02)
buffer (1.09e-02)
new (8.06e-03)
method (7.78e-03)
string (6.66e-03)
by (5.64e-03)
parse (5.59e-03)
create (5.03e-03)
<SENTENCE_START>
{
return
%SELF%
(
buffer
,
java
method
,
c
method
,
additional
arguments
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
buffer
,
java
method
,
c
method
,
additional
arguments
,
true
)
;
}
<SENTENCE_END/>
signature%END% (9.49e-01)
arguments (3.46e-03)
%UNK% (3.07e-03)
array (2.79e-03)
buffer (2.17e-03)
string (1.77e-03)
to (1.36e-03)
all (1.14e-03)
by (1.01e-03)
offset (9.94e-04)
<SENTENCE_START>
{
return
%SELF%
(
buffer
,
java
method
,
c
method
,
additional
arguments
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
buffer
,
java
method
,
c
method
,
additional
arguments
,
true
)
;
}
<SENTENCE_END/>
%END%%END% (9.51e-01)
arguments (3.63e-03)
array (3.12e-03)
%UNK% (2.35e-03)
buffer (1.63e-03)
string (1.47e-03)
offset (1.21e-03)
value (1.20e-03)
all (1.09e-03)
additional (9.68e-04)
<SENTENCE_START>
{
return
%SELF%
(
buffer
,
java
method
,
c
method
,
additional
arguments
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
buffer
,
java
method
,
c
method
,
additional
arguments
,
true
)
;
}
<SENTENCE_END/>
emit,method,signatureemitget (1.72e-01)
%UNK% (1.25e-01)
to (7.37e-02)
append (5.63e-02)
parse (5.01e-02)
%END% (2.15e-02)
add (1.86e-02)
build (1.77e-02)
create (1.54e-02)
new (1.46e-02)
<SENTENCE_START>
{
string
wrapped
method
name
=
null
;
if
(
additional
arguments
!=
null
)
{
string
[
]
tokens
=
c
method
.
get
head
(
)
.
replace
(
" "
,
""
)
.
replace
(
" "
,
""
)
.
split
(
" "
)
;
wrapped
method
name
=
jni
wrapper
prefix
+
tokens
[
3
]
;
buffer
.
append
(
"static inline "
)
;
buffer
.
append
(
tokens
[
1
]
)
;
buffer
.
append
(
" "
)
;
buffer
.
append
(
wrapped
method
name
)
;
buffer
.
append
(
" "
)
;
}
else
{
buffer
.
append
(
c
method
.
get
head
(
)
)
;
}
if
(
java
method
.
is
static
(
)
)
{
buffer
.
append
(
"(JNIEnv* env, jclass clazz"
)
;
}
else
{
buffer
.
append
(
"(JNIEnv* env, jobject object"
)
;
}
if
(
java
method
.
get
arguments
(
)
.
size
(
)
>
0
)
buffer
.
append
(
", "
)
;
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
buffer
.
append
(
c
method
.
get
argument
types
(
)
[
i
+
2
]
)
;
buffer
.
append
(
" "
)
;
argument
java
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
java
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
java
arg
.
get
type
(
)
.
is
object
(
)
&&
append
prefix
)
{
buffer
.
append
(
jni
arg
prefix
)
;
}
buffer
.
append
(
java
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
buffer
.
append
(
", "
)
;
}
if
(
additional
arguments
!=
null
)
{
buffer
.
append
(
additional
arguments
)
;
}
buffer
.
append
(
") { "
)
;
return
wrapped
method
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
wrapped
method
name
=
null
;
if
(
additional
arguments
!=
null
)
{
string
[
]
tokens
=
c
method
.
get
head
(
)
.
replace
(
" "
,
""
)
.
replace
(
" "
,
""
)
.
split
(
" "
)
;
wrapped
method
name
=
jni
wrapper
prefix
+
tokens
[
3
]
;
buffer
.
append
(
"static inline "
)
;
buffer
.
append
(
tokens
[
1
]
)
;
buffer
.
append
(
" "
)
;
buffer
.
append
(
wrapped
method
name
)
;
buffer
.
append
(
" "
)
;
}
else
{
buffer
.
append
(
c
method
.
get
head
(
)
)
;
}
if
(
java
method
.
is
static
(
)
)
{
buffer
.
append
(
"(JNIEnv* env, jclass clazz"
)
;
}
else
{
buffer
.
append
(
"(JNIEnv* env, jobject object"
)
;
}
if
(
java
method
.
get
arguments
(
)
.
size
(
)
>
0
)
buffer
.
append
(
", "
)
;
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
buffer
.
append
(
c
method
.
get
argument
types
(
)
[
i
+
2
]
)
;
buffer
.
append
(
" "
)
;
argument
java
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
java
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
java
arg
.
get
type
(
)
.
is
object
(
)
&&
append
prefix
)
{
buffer
.
append
(
jni
arg
prefix
)
;
}
buffer
.
append
(
java
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
buffer
.
append
(
", "
)
;
}
if
(
additional
arguments
!=
null
)
{
buffer
.
append
(
additional
arguments
)
;
}
buffer
.
append
(
") { "
)
;
return
wrapped
method
name
;
}
<SENTENCE_END/>
method%END% (5.69e-01)
%UNK% (3.63e-02)
to (2.05e-02)
prefix (1.77e-02)
method (1.71e-02)
string (1.23e-02)
buffer (1.20e-02)
get (9.00e-03)
append (8.53e-03)
arguments (7.85e-03)
<SENTENCE_START>
{
string
wrapped
method
name
=
null
;
if
(
additional
arguments
!=
null
)
{
string
[
]
tokens
=
c
method
.
get
head
(
)
.
replace
(
" "
,
""
)
.
replace
(
" "
,
""
)
.
split
(
" "
)
;
wrapped
method
name
=
jni
wrapper
prefix
+
tokens
[
3
]
;
buffer
.
append
(
"static inline "
)
;
buffer
.
append
(
tokens
[
1
]
)
;
buffer
.
append
(
" "
)
;
buffer
.
append
(
wrapped
method
name
)
;
buffer
.
append
(
" "
)
;
}
else
{
buffer
.
append
(
c
method
.
get
head
(
)
)
;
}
if
(
java
method
.
is
static
(
)
)
{
buffer
.
append
(
"(JNIEnv* env, jclass clazz"
)
;
}
else
{
buffer
.
append
(
"(JNIEnv* env, jobject object"
)
;
}
if
(
java
method
.
get
arguments
(
)
.
size
(
)
>
0
)
buffer
.
append
(
", "
)
;
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
buffer
.
append
(
c
method
.
get
argument
types
(
)
[
i
+
2
]
)
;
buffer
.
append
(
" "
)
;
argument
java
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
java
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
java
arg
.
get
type
(
)
.
is
object
(
)
&&
append
prefix
)
{
buffer
.
append
(
jni
arg
prefix
)
;
}
buffer
.
append
(
java
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
buffer
.
append
(
", "
)
;
}
if
(
additional
arguments
!=
null
)
{
buffer
.
append
(
additional
arguments
)
;
}
buffer
.
append
(
") { "
)
;
return
wrapped
method
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
wrapped
method
name
=
null
;
if
(
additional
arguments
!=
null
)
{
string
[
]
tokens
=
c
method
.
get
head
(
)
.
replace
(
" "
,
""
)
.
replace
(
" "
,
""
)
.
split
(
" "
)
;
wrapped
method
name
=
jni
wrapper
prefix
+
tokens
[
3
]
;
buffer
.
append
(
"static inline "
)
;
buffer
.
append
(
tokens
[
1
]
)
;
buffer
.
append
(
" "
)
;
buffer
.
append
(
wrapped
method
name
)
;
buffer
.
append
(
" "
)
;
}
else
{
buffer
.
append
(
c
method
.
get
head
(
)
)
;
}
if
(
java
method
.
is
static
(
)
)
{
buffer
.
append
(
"(JNIEnv* env, jclass clazz"
)
;
}
else
{
buffer
.
append
(
"(JNIEnv* env, jobject object"
)
;
}
if
(
java
method
.
get
arguments
(
)
.
size
(
)
>
0
)
buffer
.
append
(
", "
)
;
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
buffer
.
append
(
c
method
.
get
argument
types
(
)
[
i
+
2
]
)
;
buffer
.
append
(
" "
)
;
argument
java
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
java
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
java
arg
.
get
type
(
)
.
is
object
(
)
&&
append
prefix
)
{
buffer
.
append
(
jni
arg
prefix
)
;
}
buffer
.
append
(
java
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
buffer
.
append
(
", "
)
;
}
if
(
additional
arguments
!=
null
)
{
buffer
.
append
(
additional
arguments
)
;
}
buffer
.
append
(
") { "
)
;
return
wrapped
method
name
;
}
<SENTENCE_END/>
signature%END% (8.09e-01)
%UNK% (1.46e-02)
to (8.34e-03)
string (7.77e-03)
buffer (5.36e-03)
method (4.94e-03)
append (4.12e-03)
arguments (4.03e-03)
get (3.85e-03)
name (3.17e-03)
<SENTENCE_START>
{
string
wrapped
method
name
=
null
;
if
(
additional
arguments
!=
null
)
{
string
[
]
tokens
=
c
method
.
get
head
(
)
.
replace
(
" "
,
""
)
.
replace
(
" "
,
""
)
.
split
(
" "
)
;
wrapped
method
name
=
jni
wrapper
prefix
+
tokens
[
3
]
;
buffer
.
append
(
"static inline "
)
;
buffer
.
append
(
tokens
[
1
]
)
;
buffer
.
append
(
" "
)
;
buffer
.
append
(
wrapped
method
name
)
;
buffer
.
append
(
" "
)
;
}
else
{
buffer
.
append
(
c
method
.
get
head
(
)
)
;
}
if
(
java
method
.
is
static
(
)
)
{
buffer
.
append
(
"(JNIEnv* env, jclass clazz"
)
;
}
else
{
buffer
.
append
(
"(JNIEnv* env, jobject object"
)
;
}
if
(
java
method
.
get
arguments
(
)
.
size
(
)
>
0
)
buffer
.
append
(
", "
)
;
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
buffer
.
append
(
c
method
.
get
argument
types
(
)
[
i
+
2
]
)
;
buffer
.
append
(
" "
)
;
argument
java
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
java
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
java
arg
.
get
type
(
)
.
is
object
(
)
&&
append
prefix
)
{
buffer
.
append
(
jni
arg
prefix
)
;
}
buffer
.
append
(
java
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
buffer
.
append
(
", "
)
;
}
if
(
additional
arguments
!=
null
)
{
buffer
.
append
(
additional
arguments
)
;
}
buffer
.
append
(
") { "
)
;
return
wrapped
method
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
wrapped
method
name
=
null
;
if
(
additional
arguments
!=
null
)
{
string
[
]
tokens
=
c
method
.
get
head
(
)
.
replace
(
" "
,
""
)
.
replace
(
" "
,
""
)
.
split
(
" "
)
;
wrapped
method
name
=
jni
wrapper
prefix
+
tokens
[
3
]
;
buffer
.
append
(
"static inline "
)
;
buffer
.
append
(
tokens
[
1
]
)
;
buffer
.
append
(
" "
)
;
buffer
.
append
(
wrapped
method
name
)
;
buffer
.
append
(
" "
)
;
}
else
{
buffer
.
append
(
c
method
.
get
head
(
)
)
;
}
if
(
java
method
.
is
static
(
)
)
{
buffer
.
append
(
"(JNIEnv* env, jclass clazz"
)
;
}
else
{
buffer
.
append
(
"(JNIEnv* env, jobject object"
)
;
}
if
(
java
method
.
get
arguments
(
)
.
size
(
)
>
0
)
buffer
.
append
(
", "
)
;
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
buffer
.
append
(
c
method
.
get
argument
types
(
)
[
i
+
2
]
)
;
buffer
.
append
(
" "
)
;
argument
java
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
java
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
java
arg
.
get
type
(
)
.
is
object
(
)
&&
append
prefix
)
{
buffer
.
append
(
jni
arg
prefix
)
;
}
buffer
.
append
(
java
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
buffer
.
append
(
", "
)
;
}
if
(
additional
arguments
!=
null
)
{
buffer
.
append
(
additional
arguments
)
;
}
buffer
.
append
(
") { "
)
;
return
wrapped
method
name
;
}
<SENTENCE_END/>
%END%%END% (8.50e-01)
%UNK% (1.17e-02)
to (6.74e-03)
string (6.71e-03)
append (4.25e-03)
buffer (3.90e-03)
method (2.91e-03)
arguments (2.85e-03)
get (2.82e-03)
and (2.43e-03)
<SENTENCE_START>
{
string
wrapped
method
name
=
null
;
if
(
additional
arguments
!=
null
)
{
string
[
]
tokens
=
c
method
.
get
head
(
)
.
replace
(
" "
,
""
)
.
replace
(
" "
,
""
)
.
split
(
" "
)
;
wrapped
method
name
=
jni
wrapper
prefix
+
tokens
[
3
]
;
buffer
.
append
(
"static inline "
)
;
buffer
.
append
(
tokens
[
1
]
)
;
buffer
.
append
(
" "
)
;
buffer
.
append
(
wrapped
method
name
)
;
buffer
.
append
(
" "
)
;
}
else
{
buffer
.
append
(
c
method
.
get
head
(
)
)
;
}
if
(
java
method
.
is
static
(
)
)
{
buffer
.
append
(
"(JNIEnv* env, jclass clazz"
)
;
}
else
{
buffer
.
append
(
"(JNIEnv* env, jobject object"
)
;
}
if
(
java
method
.
get
arguments
(
)
.
size
(
)
>
0
)
buffer
.
append
(
", "
)
;
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
buffer
.
append
(
c
method
.
get
argument
types
(
)
[
i
+
2
]
)
;
buffer
.
append
(
" "
)
;
argument
java
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
java
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
java
arg
.
get
type
(
)
.
is
object
(
)
&&
append
prefix
)
{
buffer
.
append
(
jni
arg
prefix
)
;
}
buffer
.
append
(
java
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
buffer
.
append
(
", "
)
;
}
if
(
additional
arguments
!=
null
)
{
buffer
.
append
(
additional
arguments
)
;
}
buffer
.
append
(
") { "
)
;
return
wrapped
method
name
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
wrapped
method
name
=
null
;
if
(
additional
arguments
!=
null
)
{
string
[
]
tokens
=
c
method
.
get
head
(
)
.
replace
(
" "
,
""
)
.
replace
(
" "
,
""
)
.
split
(
" "
)
;
wrapped
method
name
=
jni
wrapper
prefix
+
tokens
[
3
]
;
buffer
.
append
(
"static inline "
)
;
buffer
.
append
(
tokens
[
1
]
)
;
buffer
.
append
(
" "
)
;
buffer
.
append
(
wrapped
method
name
)
;
buffer
.
append
(
" "
)
;
}
else
{
buffer
.
append
(
c
method
.
get
head
(
)
)
;
}
if
(
java
method
.
is
static
(
)
)
{
buffer
.
append
(
"(JNIEnv* env, jclass clazz"
)
;
}
else
{
buffer
.
append
(
"(JNIEnv* env, jobject object"
)
;
}
if
(
java
method
.
get
arguments
(
)
.
size
(
)
>
0
)
buffer
.
append
(
", "
)
;
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
buffer
.
append
(
c
method
.
get
argument
types
(
)
[
i
+
2
]
)
;
buffer
.
append
(
" "
)
;
argument
java
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
java
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
java
arg
.
get
type
(
)
.
is
object
(
)
&&
append
prefix
)
{
buffer
.
append
(
jni
arg
prefix
)
;
}
buffer
.
append
(
java
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
buffer
.
append
(
", "
)
;
}
if
(
additional
arguments
!=
null
)
{
buffer
.
append
(
additional
arguments
)
;
}
buffer
.
append
(
") { "
)
;
return
wrapped
method
name
;
}
<SENTENCE_END/>
emit,jni,setup,codeemitget (1.53e-01)
parse (1.26e-01)
build (6.13e-02)
%END% (6.01e-02)
main (5.75e-02)
%UNK% (4.17e-02)
to (2.83e-02)
invoke (2.69e-02)
add (1.95e-02)
create (1.94e-02)
<SENTENCE_START>
{
if
(
java
method
.
is
static
(
)
)
{
wrapper
args
.
append
(
"env, clazz, "
)
;
}
else
{
wrapper
args
.
append
(
"env, object, "
)
;
}
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
argument
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
arg
.
get
type
(
)
.
is
object
(
)
)
{
wrapper
args
.
append
(
jni
arg
prefix
)
;
}
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
wrapper
args
.
append
(
", "
)
;
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
buffer
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
buffer
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"?env->GetDirectBufferAddress("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"):0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
string
type
=
"char*"
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
array
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetPrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
java
method
.
is
static
(
)
)
{
wrapper
args
.
append
(
"env, clazz, "
)
;
}
else
{
wrapper
args
.
append
(
"env, object, "
)
;
}
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
argument
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
arg
.
get
type
(
)
.
is
object
(
)
)
{
wrapper
args
.
append
(
jni
arg
prefix
)
;
}
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
wrapper
args
.
append
(
", "
)
;
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
buffer
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
buffer
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"?env->GetDirectBufferAddress("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"):0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
string
type
=
"char*"
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
array
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetPrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
jni%END% (5.26e-01)
get (4.02e-02)
%UNK% (2.82e-02)
to (1.85e-02)
parse (1.80e-02)
args (1.35e-02)
build (1.28e-02)
string (1.07e-02)
name (7.46e-03)
status (7.32e-03)
<SENTENCE_START>
{
if
(
java
method
.
is
static
(
)
)
{
wrapper
args
.
append
(
"env, clazz, "
)
;
}
else
{
wrapper
args
.
append
(
"env, object, "
)
;
}
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
argument
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
arg
.
get
type
(
)
.
is
object
(
)
)
{
wrapper
args
.
append
(
jni
arg
prefix
)
;
}
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
wrapper
args
.
append
(
", "
)
;
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
buffer
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
buffer
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"?env->GetDirectBufferAddress("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"):0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
string
type
=
"char*"
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
array
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetPrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
java
method
.
is
static
(
)
)
{
wrapper
args
.
append
(
"env, clazz, "
)
;
}
else
{
wrapper
args
.
append
(
"env, object, "
)
;
}
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
argument
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
arg
.
get
type
(
)
.
is
object
(
)
)
{
wrapper
args
.
append
(
jni
arg
prefix
)
;
}
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
wrapper
args
.
append
(
", "
)
;
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
buffer
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
buffer
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"?env->GetDirectBufferAddress("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"):0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
string
type
=
"char*"
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
array
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetPrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
setup%END% (7.38e-01)
get (1.73e-02)
%UNK% (1.55e-02)
to (1.05e-02)
string (7.90e-03)
status (5.52e-03)
args (5.40e-03)
parse (5.01e-03)
name (4.70e-03)
build (3.99e-03)
<SENTENCE_START>
{
if
(
java
method
.
is
static
(
)
)
{
wrapper
args
.
append
(
"env, clazz, "
)
;
}
else
{
wrapper
args
.
append
(
"env, object, "
)
;
}
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
argument
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
arg
.
get
type
(
)
.
is
object
(
)
)
{
wrapper
args
.
append
(
jni
arg
prefix
)
;
}
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
wrapper
args
.
append
(
", "
)
;
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
buffer
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
buffer
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"?env->GetDirectBufferAddress("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"):0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
string
type
=
"char*"
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
array
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetPrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
java
method
.
is
static
(
)
)
{
wrapper
args
.
append
(
"env, clazz, "
)
;
}
else
{
wrapper
args
.
append
(
"env, object, "
)
;
}
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
argument
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
arg
.
get
type
(
)
.
is
object
(
)
)
{
wrapper
args
.
append
(
jni
arg
prefix
)
;
}
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
wrapper
args
.
append
(
", "
)
;
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
buffer
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
buffer
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"?env->GetDirectBufferAddress("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"):0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
string
type
=
"char*"
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
array
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetPrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
code%END% (7.80e-01)
get (1.50e-02)
%UNK% (1.36e-02)
to (9.45e-03)
string (7.20e-03)
status (4.94e-03)
parse (3.68e-03)
name (3.65e-03)
args (3.32e-03)
test (3.27e-03)
<SENTENCE_START>
{
if
(
java
method
.
is
static
(
)
)
{
wrapper
args
.
append
(
"env, clazz, "
)
;
}
else
{
wrapper
args
.
append
(
"env, object, "
)
;
}
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
argument
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
arg
.
get
type
(
)
.
is
object
(
)
)
{
wrapper
args
.
append
(
jni
arg
prefix
)
;
}
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
wrapper
args
.
append
(
", "
)
;
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
buffer
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
buffer
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"?env->GetDirectBufferAddress("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"):0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
string
type
=
"char*"
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
array
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetPrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
java
method
.
is
static
(
)
)
{
wrapper
args
.
append
(
"env, clazz, "
)
;
}
else
{
wrapper
args
.
append
(
"env, object, "
)
;
}
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
argument
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
arg
.
get
type
(
)
.
is
object
(
)
)
{
wrapper
args
.
append
(
jni
arg
prefix
)
;
}
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
wrapper
args
.
append
(
", "
)
;
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
buffer
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
buffer
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"?env->GetDirectBufferAddress("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"):0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
string
type
=
"char*"
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
array
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetPrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
%END%%END% (7.94e-01)
get (1.37e-02)
%UNK% (1.26e-02)
to (8.80e-03)
string (6.83e-03)
status (4.67e-03)
name (3.26e-03)
append (3.26e-03)
parse (3.17e-03)
args (3.04e-03)
<SENTENCE_START>
{
if
(
java
method
.
is
static
(
)
)
{
wrapper
args
.
append
(
"env, clazz, "
)
;
}
else
{
wrapper
args
.
append
(
"env, object, "
)
;
}
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
argument
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
arg
.
get
type
(
)
.
is
object
(
)
)
{
wrapper
args
.
append
(
jni
arg
prefix
)
;
}
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
wrapper
args
.
append
(
", "
)
;
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
buffer
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
buffer
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"?env->GetDirectBufferAddress("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"):0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
string
type
=
"char*"
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
array
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetPrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
java
method
.
is
static
(
)
)
{
wrapper
args
.
append
(
"env, clazz, "
)
;
}
else
{
wrapper
args
.
append
(
"env, object, "
)
;
}
for
(
int
i
=
0
;
i
<
java
method
.
get
arguments
(
)
.
size
(
)
;
i
++
)
{
argument
arg
=
java
method
.
get
arguments
(
)
.
get
(
i
)
;
if
(
!
arg
.
get
type
(
)
.
is
plain
old
data
type
(
)
&&
!
arg
.
get
type
(
)
.
is
object
(
)
)
{
wrapper
args
.
append
(
jni
arg
prefix
)
;
}
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
if
(
i
<
java
method
.
get
arguments
(
)
.
size
(
)
-
1
)
wrapper
args
.
append
(
", "
)
;
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
buffer
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
buffer
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"?env->GetDirectBufferAddress("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
"):0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
string
type
=
"char*"
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
string
type
=
arg
.
get
type
(
)
.
get
array
c
type
(
)
;
buffer
.
append
(
" "
+
type
+
" "
+
arg
.
get
name
(
)
+
" = ("
+
type
+
")env->GetPrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", 0); "
)
;
additional
args
.
append
(
", "
)
;
additional
args
.
append
(
type
)
;
additional
args
.
append
(
" "
)
;
additional
args
.
append
(
arg
.
get
name
(
)
)
;
wrapper
args
.
append
(
", "
)
;
wrapper
args
.
append
(
arg
.
get
name
(
)
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
emit,jni,cleanup,codeemitget (5.30e-01)
add (6.23e-02)
%UNK% (4.22e-02)
create (3.28e-02)
to (2.59e-02)
new (1.57e-02)
invoke (1.36e-02)
write (8.74e-03)
parse (8.24e-03)
generate (6.58e-03)
<SENTENCE_START>
{
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
buffer
.
append
(
" env->ReleasePrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
", 0); "
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
buffer
.
append
(
" env->ReleaseStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
"); "
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
buffer
.
append
(
" env->ReleasePrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
", 0); "
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
buffer
.
append
(
" env->ReleaseStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
"); "
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
jni%END% (3.03e-01)
prefix (8.87e-02)
get (4.27e-02)
%UNK% (3.80e-02)
to (3.60e-02)
name (2.87e-02)
arg (2.56e-02)
argument (2.24e-02)
string (1.73e-02)
method (1.19e-02)
<SENTENCE_START>
{
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
buffer
.
append
(
" env->ReleasePrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
", 0); "
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
buffer
.
append
(
" env->ReleaseStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
"); "
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
buffer
.
append
(
" env->ReleasePrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
", 0); "
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
buffer
.
append
(
" env->ReleaseStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
"); "
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
cleanup%END% (7.20e-01)
%UNK% (1.61e-02)
to (1.24e-02)
string (1.14e-02)
get (1.10e-02)
name (9.28e-03)
prefix (7.97e-03)
arguments (7.08e-03)
arg (6.32e-03)
type (4.79e-03)
<SENTENCE_START>
{
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
buffer
.
append
(
" env->ReleasePrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
", 0); "
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
buffer
.
append
(
" env->ReleaseStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
"); "
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
buffer
.
append
(
" env->ReleasePrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
", 0); "
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
buffer
.
append
(
" env->ReleaseStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
"); "
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
code%END% (8.10e-01)
%UNK% (1.23e-02)
to (9.05e-03)
string (8.86e-03)
get (5.87e-03)
name (5.22e-03)
types (3.63e-03)
arguments (3.34e-03)
clicked (3.24e-03)
all (2.97e-03)
<SENTENCE_START>
{
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
buffer
.
append
(
" env->ReleasePrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
", 0); "
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
buffer
.
append
(
" env->ReleaseStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
"); "
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
buffer
.
append
(
" env->ReleasePrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
", 0); "
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
buffer
.
append
(
" env->ReleaseStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
"); "
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
%END%%END% (8.36e-01)
%UNK% (9.95e-03)
string (7.68e-03)
to (7.20e-03)
get (4.58e-03)
name (4.29e-03)
types (3.17e-03)
clicked (2.89e-03)
all (2.87e-03)
arguments (2.66e-03)
<SENTENCE_START>
{
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
buffer
.
append
(
" env->ReleasePrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
", 0); "
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
buffer
.
append
(
" env->ReleaseStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
"); "
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
primitive
array
(
)
)
{
buffer
.
append
(
" env->ReleasePrimitiveArrayCritical("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
", 0); "
)
;
}
}
for
(
argument
arg
:
java
method
.
get
arguments
(
)
)
{
if
(
arg
.
get
type
(
)
.
is
string
(
)
)
{
buffer
.
append
(
" env->ReleaseStringUTFChars("
+
jni
arg
prefix
+
arg
.
get
name
(
)
+
", "
+
arg
.
get
name
(
)
+
"); "
)
;
}
}
buffer
.
append
(
" "
)
;
}
<SENTENCE_END/>
initializeinitializeinitialize (9.56e-01)
body (5.98e-03)
local (4.37e-03)
get (3.51e-03)
set (2.99e-03)
anchor (2.38e-03)
add (2.07e-03)
create (1.93e-03)
b (1.89e-03)
a (1.68e-03)
<SENTENCE_START>
{
this
.
body
a
=
body
a
;
this
.
body
b
=
body
b
;
local
anchor
a
.
set
(
body
a
.
get
local
point
(
anchor
)
)
;
local
anchor
b
.
set
(
body
b
.
get
local
point
(
anchor
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
body
a
=
body
a
;
this
.
body
b
=
body
b
;
local
anchor
a
.
set
(
body
a
.
get
local
point
(
anchor
)
)
;
local
anchor
b
.
set
(
body
b
.
get
local
point
(
anchor
)
)
;
}
<SENTENCE_END/>
%END%%END% (7.17e-01)
body (8.59e-02)
local (5.88e-02)
initialize (5.02e-02)
anchor (2.39e-02)
b (8.83e-03)
a (6.01e-03)
point (5.02e-03)
get (2.96e-03)
%UNK% (1.42e-03)
<SENTENCE_START>
{
this
.
body
a
=
body
a
;
this
.
body
b
=
body
b
;
local
anchor
a
.
set
(
body
a
.
get
local
point
(
anchor
)
)
;
local
anchor
b
.
set
(
body
b
.
get
local
point
(
anchor
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
body
a
=
body
a
;
this
.
body
b
=
body
b
;
local
anchor
a
.
set
(
body
a
.
get
local
point
(
anchor
)
)
;
local
anchor
b
.
set
(
body
b
.
get
local
point
(
anchor
)
)
;
}
<SENTENCE_END/>
writewritestart (9.21e-02)
paint (6.27e-02)
set (6.27e-02)
update (5.55e-02)
flush (4.55e-02)
drag (4.00e-02)
init (3.97e-02)
%UNK% (3.86e-02)
end (3.82e-02)
close (3.42e-02)
<SENTENCE_START>
{
}
<SENTENCE_END/>
<SENTENCE_START>
{
}
<SENTENCE_END/>
%END%%END% (7.10e-01)
%UNK% (2.03e-02)
title (1.16e-02)
value (9.48e-03)
only (8.73e-03)
accessible (7.33e-03)
layout (5.44e-03)
array (4.77e-03)
changed (4.73e-03)
count (4.54e-03)
<SENTENCE_START>
{
}
<SENTENCE_END/>
<SENTENCE_START>
{
}
<SENTENCE_END/>
writewrite%UNK% (6.80e-01)
init (5.91e-02)
add (4.28e-02)
write (1.19e-02)
set (1.13e-02)
print (7.67e-03)
start (7.22e-03)
rotate (6.56e-03)
draw (6.22e-03)
nearest (6.08e-03)
<SENTENCE_START>
{
%SELF%
(
ba
,
0
,
ba
.
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
ba
,
0
,
ba
.
length
)
;
}
<SENTENCE_END/>
%END%%END% (8.79e-01)
%UNK% (7.13e-02)
string (4.52e-03)
0 (3.79e-03)
all (2.47e-03)
to (2.42e-03)
at (2.02e-03)
from (9.84e-04)
length (9.35e-04)
line (8.30e-04)
<SENTENCE_START>
{
%SELF%
(
ba
,
0
,
ba
.
length
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
ba
,
0
,
ba
.
length
)
;
}
<SENTENCE_END/>
writewriteend (1.65e-01)
update (1.02e-01)
reset (9.83e-02)
start (4.24e-02)
begin (4.16e-02)
init (4.11e-02)
get (3.70e-02)
%UNK% (3.56e-02)
loop (3.09e-02)
clear (2.73e-02)
<SENTENCE_START>
{
int
end
=
start
+
len
;
for
(
int
i
=
start
;
i
<
end
;
i
++
)
{
%SELF%
(
ba
[
i
]
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
end
=
start
+
len
;
for
(
int
i
=
start
;
i
<
end
;
i
++
)
{
%SELF%
(
ba
[
i
]
)
;
}
}
<SENTENCE_END/>
%END%%END% (4.73e-01)
%UNK% (3.14e-02)
int (2.38e-02)
index (2.37e-02)
particles (2.28e-02)
end (1.89e-02)
start (1.89e-02)
all (1.69e-02)
loop (1.60e-02)
update (1.34e-02)
<SENTENCE_START>
{
int
end
=
start
+
len
;
for
(
int
i
=
start
;
i
<
end
;
i
++
)
{
%SELF%
(
ba
[
i
]
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
end
=
start
+
len
;
for
(
int
i
=
start
;
i
<
end
;
i
++
)
{
%SELF%
(
ba
[
i
]
)
;
}
}
<SENTENCE_END/>
flushflushstart (9.21e-02)
paint (6.27e-02)
set (6.27e-02)
update (5.55e-02)
flush (4.55e-02)
drag (4.00e-02)
init (3.97e-02)
%UNK% (3.86e-02)
end (3.82e-02)
close (3.42e-02)
<SENTENCE_START>
{
}
<SENTENCE_END/>
<SENTENCE_START>
{
}
<SENTENCE_END/>
%END%%END% (7.10e-01)
%UNK% (2.03e-02)
title (1.16e-02)
value (9.48e-03)
only (8.73e-03)
accessible (7.33e-03)
layout (5.44e-03)
array (4.77e-03)
changed (4.73e-03)
count (4.54e-03)
<SENTENCE_START>
{
}
<SENTENCE_END/>
<SENTENCE_START>
{
}
<SENTENCE_END/>
closeclosestart (9.21e-02)
paint (6.27e-02)
set (6.27e-02)
update (5.55e-02)
flush (4.55e-02)
drag (4.00e-02)
init (3.97e-02)
%UNK% (3.86e-02)
end (3.82e-02)
close (3.42e-02)
<SENTENCE_START>
{
}
<SENTENCE_END/>
<SENTENCE_START>
{
}
<SENTENCE_END/>
%END%%END% (7.10e-01)
%UNK% (2.03e-02)
title (1.16e-02)
value (9.48e-03)
only (8.73e-03)
accessible (7.33e-03)
layout (5.44e-03)
array (4.77e-03)
changed (4.73e-03)
count (4.54e-03)
<SENTENCE_START>
{
}
<SENTENCE_END/>
<SENTENCE_START>
{
}
<SENTENCE_END/>
get,namesgetget (8.92e-01)
to (8.10e-03)
set (7.13e-03)
is (6.87e-03)
initialize (5.09e-03)
names (3.43e-03)
for (2.77e-03)
return (2.22e-03)
touch (2.21e-03)
%UNK% (2.03e-03)
<SENTENCE_START>
{
list
<
string
>
names
=
new
array
list
<
string
>
(
tests
.
size
(
)
)
;
for
(
class
clazz
:
tests
)
names
.
add
(
obfuscated
to
original
.
get
(
clazz
.
get
simple
name
(
)
,
clazz
.
get
simple
name
(
)
)
)
;
collections
.
sort
(
names
)
;
return
names
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
list
<
string
>
names
=
new
array
list
<
string
>
(
tests
.
size
(
)
)
;
for
(
class
clazz
:
tests
)
names
.
add
(
obfuscated
to
original
.
get
(
clazz
.
get
simple
name
(
)
,
clazz
.
get
simple
name
(
)
)
)
;
collections
.
sort
(
names
)
;
return
names
;
}
<SENTENCE_END/>
namesget (2.42e-01)
names (1.23e-01)
to (1.13e-01)
%UNK% (2.45e-02)
string (2.22e-02)
for (1.80e-02)
out (1.47e-02)
%END% (1.34e-02)
name (1.31e-02)
return (1.28e-02)
<SENTENCE_START>
{
list
<
string
>
names
=
new
array
list
<
string
>
(
tests
.
size
(
)
)
;
for
(
class
clazz
:
tests
)
names
.
add
(
obfuscated
to
original
.
get
(
clazz
.
get
simple
name
(
)
,
clazz
.
get
simple
name
(
)
)
)
;
collections
.
sort
(
names
)
;
return
names
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
list
<
string
>
names
=
new
array
list
<
string
>
(
tests
.
size
(
)
)
;
for
(
class
clazz
:
tests
)
names
.
add
(
obfuscated
to
original
.
get
(
clazz
.
get
simple
name
(
)
,
clazz
.
get
simple
name
(
)
)
)
;
collections
.
sort
(
names
)
;
return
names
;
}
<SENTENCE_END/>
%END%%END% (1.60e-01)
to (1.08e-01)
names (9.12e-02)
string (5.05e-02)
get (4.92e-02)
%UNK% (3.56e-02)
name (1.75e-02)
original (1.60e-02)
managed (1.21e-02)
for (1.17e-02)
<SENTENCE_START>
{
list
<
string
>
names
=
new
array
list
<
string
>
(
tests
.
size
(
)
)
;
for
(
class
clazz
:
tests
)
names
.
add
(
obfuscated
to
original
.
get
(
clazz
.
get
simple
name
(
)
,
clazz
.
get
simple
name
(
)
)
)
;
collections
.
sort
(
names
)
;
return
names
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
list
<
string
>
names
=
new
array
list
<
string
>
(
tests
.
size
(
)
)
;
for
(
class
clazz
:
tests
)
names
.
add
(
obfuscated
to
original
.
get
(
clazz
.
get
simple
name
(
)
,
clazz
.
get
simple
name
(
)
)
)
;
collections
.
sort
(
names
)
;
return
names
;
}
<SENTENCE_END/>
for,nameforget (9.45e-01)
to (8.24e-03)
new (3.44e-03)
is (2.80e-03)
name (2.37e-03)
return (2.28e-03)
original (2.24e-03)
clazz (2.23e-03)
instance (2.15e-03)
for (1.83e-03)
<SENTENCE_START>
{
name
=
original
to
obfuscated
.
get
(
name
,
name
)
;
for
(
class
clazz
:
tests
)
if
(
clazz
.
get
simple
name
(
)
.
equals
(
name
)
)
return
clazz
;
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
name
=
original
to
obfuscated
.
get
(
name
,
name
)
;
for
(
class
clazz
:
tests
)
if
(
clazz
.
get
simple
name
(
)
.
equals
(
name
)
)
return
clazz
;
return
null
;
}
<SENTENCE_END/>
nameoriginal (4.65e-01)
get (5.46e-02)
name (3.95e-02)
to (3.63e-02)
%END% (3.35e-02)
null (2.82e-02)
clazz (2.55e-02)
class (2.42e-02)
string (2.32e-02)
simple (1.94e-02)
<SENTENCE_START>
{
name
=
original
to
obfuscated
.
get
(
name
,
name
)
;
for
(
class
clazz
:
tests
)
if
(
clazz
.
get
simple
name
(
)
.
equals
(
name
)
)
return
clazz
;
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
name
=
original
to
obfuscated
.
get
(
name
,
name
)
;
for
(
class
clazz
:
tests
)
if
(
clazz
.
get
simple
name
(
)
.
equals
(
name
)
)
return
clazz
;
return
null
;
}
<SENTENCE_END/>
%END%%END% (4.07e-01)
to (9.87e-02)
name (7.38e-02)
original (4.41e-02)
null (4.05e-02)
string (2.46e-02)
clazz (2.23e-02)
get (1.58e-02)
obfuscated (1.50e-02)
instance (1.24e-02)
<SENTENCE_START>
{
name
=
original
to
obfuscated
.
get
(
name
,
name
)
;
for
(
class
clazz
:
tests
)
if
(
clazz
.
get
simple
name
(
)
.
equals
(
name
)
)
return
clazz
;
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
name
=
original
to
obfuscated
.
get
(
name
,
name
)
;
for
(
class
clazz
:
tests
)
if
(
clazz
.
get
simple
name
(
)
.
equals
(
name
)
)
return
clazz
;
return
null
;
}
<SENTENCE_END/>
new,testnewinstance (1.25e-01)
get (8.35e-02)
new (8.19e-02)
invoke (6.40e-02)
test (5.71e-02)
fail (4.43e-02)
delete (3.07e-02)
copy (2.13e-02)
%UNK% (2.06e-02)
add (1.96e-02)
<SENTENCE_START>
{
test
name
=
original
to
obfuscated
.
get
(
test
name
,
test
name
)
;
try
{
return
for
name
(
test
name
)
.
new
instance
(
)
;
}
catch
(
instantiation
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
catch
(
illegal
access
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
test
name
=
original
to
obfuscated
.
get
(
test
name
,
test
name
)
;
try
{
return
for
name
(
test
name
)
.
new
instance
(
)
;
}
catch
(
instantiation
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
catch
(
illegal
access
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
return
null
;
}
<SENTENCE_END/>
test%END% (4.82e-01)
instance (7.92e-02)
test (4.25e-02)
%UNK% (2.66e-02)
name (1.60e-02)
new (1.44e-02)
get (8.54e-03)
absolute (8.12e-03)
string (7.23e-03)
declared (6.54e-03)
<SENTENCE_START>
{
test
name
=
original
to
obfuscated
.
get
(
test
name
,
test
name
)
;
try
{
return
for
name
(
test
name
)
.
new
instance
(
)
;
}
catch
(
instantiation
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
catch
(
illegal
access
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
test
name
=
original
to
obfuscated
.
get
(
test
name
,
test
name
)
;
try
{
return
for
name
(
test
name
)
.
new
instance
(
)
;
}
catch
(
instantiation
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
catch
(
illegal
access
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
return
null
;
}
<SENTENCE_END/>
%END%%END% (8.59e-01)
trace (1.39e-02)
instance (1.01e-02)
name (7.90e-03)
instantiation (7.63e-03)
test (6.59e-03)
%UNK% (4.10e-03)
string (3.17e-03)
stack (2.81e-03)
to (2.57e-03)
<SENTENCE_START>
{
test
name
=
original
to
obfuscated
.
get
(
test
name
,
test
name
)
;
try
{
return
for
name
(
test
name
)
.
new
instance
(
)
;
}
catch
(
instantiation
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
catch
(
illegal
access
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
test
name
=
original
to
obfuscated
.
get
(
test
name
,
test
name
)
;
try
{
return
for
name
(
test
name
)
.
new
instance
(
)
;
}
catch
(
instantiation
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
catch
(
illegal
access
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
return
null
;
}
<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,6,dof,datasetset (9.88e-01)
data (3.13e-03)
6 (1.42e-03)
dof (1.27e-03)
constraint (7.09e-04)
c (5.24e-04)
ptr (4.82e-04)
get (2.92e-04)
generic (2.88e-04)
value (2.84e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
set
(
swig
c
ptr
,
this
,
bt
generic
6
dof
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
set
(
swig
c
ptr
,
this
,
bt
generic
6
dof
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
66 (9.93e-01)
dof (3.34e-03)
%END% (2.91e-03)
data (2.74e-04)
set (2.16e-05)
bt (1.14e-05)
get (8.77e-06)
c (7.80e-06)
ptr (7.44e-06)
generic (6.73e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
set
(
swig
c
ptr
,
this
,
bt
generic
6
dof
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
set
(
swig
c
ptr
,
this
,
bt
generic
6
dof
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
dofdof (9.71e-01)
data (2.34e-02)
6 (3.63e-03)
%END% (1.65e-03)
ptr (5.14e-05)
c (4.49e-05)
spring (2.13e-05)
generic (2.09e-05)
value (1.39e-05)
constraint (1.31e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
set
(
swig
c
ptr
,
this
,
bt
generic
6
dof
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
set
(
swig
c
ptr
,
this
,
bt
generic
6
dof
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
datadata (7.45e-01)
%END% (2.12e-01)
dof (3.04e-02)
set (7.87e-03)
ptr (6.37e-04)
c (4.20e-04)
constraint (2.78e-04)
6 (2.45e-04)
bt (1.85e-04)
spring (1.63e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
set
(
swig
c
ptr
,
this
,
bt
generic
6
dof
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
set
(
swig
c
ptr
,
this
,
bt
generic
6
dof
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (8.59e-01)
data (1.17e-01)
set (1.80e-02)
dof (9.16e-04)
ptr (3.88e-04)
bt (3.38e-04)
c (2.81e-04)
constraint (2.02e-04)
get (1.53e-04)
value (1.30e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
set
(
swig
c
ptr
,
this
,
bt
generic
6
dof
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
set
(
swig
c
ptr
,
this
,
bt
generic
6
dof
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,6,dof,datagetget (9.83e-01)
data (3.31e-03)
6 (1.64e-03)
dof (1.46e-03)
ptr (1.23e-03)
c (1.17e-03)
constraint (7.46e-04)
return (3.80e-04)
bt (3.65e-04)
generic (3.64e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
generic
6
dof
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
generic
6
dof
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
66 (9.93e-01)
%END% (3.34e-03)
dof (2.84e-03)
data (5.84e-04)
get (4.70e-05)
instance (2.79e-05)
c (2.78e-05)
bt (1.75e-05)
ptr (1.67e-05)
%UNK% (1.40e-05)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
generic
6
dof
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
generic
6
dof
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
dofdof (9.69e-01)
data (2.15e-02)
6 (6.76e-03)
%END% (2.06e-03)
c (1.04e-04)
ptr (9.91e-05)
spring (5.11e-05)
constraint (2.88e-05)
generic (2.76e-05)
false (2.24e-05)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
generic
6
dof
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
generic
6
dof
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
datadata (7.17e-01)
%END% (2.35e-01)
dof (3.10e-02)
get (8.42e-03)
ptr (1.29e-03)
c (9.46e-04)
constraint (6.46e-04)
6 (4.09e-04)
spring (3.39e-04)
bt (2.46e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
generic
6
dof
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
generic
6
dof
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (8.60e-01)
data (1.14e-01)
get (1.73e-02)
dof (1.12e-03)
ptr (8.28e-04)
c (6.83e-04)
constraint (4.51e-04)
bt (2.94e-04)
6 (1.72e-04)
spring (1.71e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
generic
6
dof
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
6
dof
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
generic
6
dof
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,spring,enabledsetset (9.86e-01)
spring (5.37e-03)
enabled (4.04e-03)
data (1.36e-03)
constraint (4.04e-04)
swig (1.75e-04)
dof (1.60e-04)
ptr (1.55e-04)
c (1.52e-04)
6 (1.49e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
springspring (9.96e-01)
enabled (3.09e-03)
%END% (9.69e-04)
data (2.82e-04)
set (7.05e-05)
ratio (3.24e-06)
damping (3.12e-06)
frequency (2.76e-06)
get (2.56e-06)
joint (2.52e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
enabledenabled (9.93e-01)
spring (3.91e-03)
%END% (2.38e-03)
set (2.43e-04)
data (7.45e-06)
dof (4.67e-06)
6 (4.63e-06)
c (3.72e-06)
generic (3.31e-06)
constraint (3.15e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.14e-01)
enabled (7.64e-02)
set (8.77e-03)
spring (9.81e-05)
bt (7.13e-05)
endian (5.39e-05)
%UNK% (4.42e-05)
2 (2.84e-05)
swig (2.57e-05)
c (2.41e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,spring,enabledgetget (9.88e-01)
spring (4.60e-03)
enabled (3.58e-03)
data (1.00e-03)
constraint (3.09e-04)
return (2.11e-04)
dynamics (2.04e-04)
ptr (1.66e-04)
jni (1.64e-04)
swig (1.64e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
springspring (9.96e-01)
enabled (2.96e-03)
%END% (7.92e-04)
data (1.79e-04)
set (4.25e-05)
get (1.65e-05)
joint (9.60e-06)
damping (9.56e-06)
ratio (9.52e-06)
frequency (7.37e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
enabledenabled (9.94e-01)
spring (3.83e-03)
%END% (1.51e-03)
get (2.73e-04)
c (6.31e-06)
data (4.60e-06)
swig (4.38e-06)
jni (4.32e-06)
dynamics (3.48e-06)
6 (2.98e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.05e-01)
enabled (8.27e-02)
get (1.09e-02)
spring (1.45e-04)
bt (1.20e-04)
endian (1.17e-04)
set (6.54e-05)
c (6.01e-05)
2 (5.23e-05)
%UNK% (4.98e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
enabled
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,equilibrium,pointsetset (9.84e-01)
equilibrium (7.16e-03)
point (4.42e-03)
data (1.41e-03)
constraint (3.06e-04)
swig (1.71e-04)
spring (1.65e-04)
c (1.55e-04)
ptr (1.53e-04)
dynamics (1.42e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
equilibriumequilibrium (9.93e-01)
point (5.38e-03)
%END% (1.22e-03)
data (9.76e-05)
set (2.08e-05)
get (7.64e-06)
swig (1.51e-06)
c (1.13e-06)
value (1.11e-06)
6 (9.15e-07)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
pointpoint (9.93e-01)
%END% (4.08e-03)
equilibrium (2.31e-03)
set (6.01e-04)
6 (5.70e-06)
dof (5.41e-06)
generic (4.20e-06)
jni (4.01e-06)
dynamics (3.66e-06)
c (3.51e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.60e-01)
point (2.63e-02)
set (1.26e-02)
equilibrium (1.01e-04)
bt (5.87e-05)
%UNK% (4.94e-05)
swig (3.58e-05)
endian (3.20e-05)
2 (2.78e-05)
value (2.72e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,equilibrium,pointgetget (9.86e-01)
equilibrium (5.99e-03)
point (3.67e-03)
data (1.01e-03)
constraint (2.20e-04)
return (1.90e-04)
dynamics (1.89e-04)
c (1.59e-04)
ptr (1.53e-04)
swig (1.51e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
equilibriumequilibrium (9.92e-01)
point (6.31e-03)
%END% (1.21e-03)
get (5.89e-05)
data (5.74e-05)
set (1.24e-05)
c (1.97e-06)
swig (1.72e-06)
dynamics (1.19e-06)
ptr (1.18e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
pointpoint (9.94e-01)
%END% (2.66e-03)
equilibrium (2.04e-03)
get (8.68e-04)
jni (5.59e-06)
c (5.07e-06)
dynamics (4.30e-06)
6 (3.99e-06)
ptr (3.75e-06)
swig (3.45e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.63e-01)
point (2.23e-02)
get (1.36e-02)
equilibrium (8.70e-05)
bt (8.24e-05)
endian (6.47e-05)
c (5.46e-05)
%UNK% (5.03e-05)
2 (4.75e-05)
swig (4.27e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
equilibrium
point
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,spring,stiffnesssetset (9.86e-01)
spring (5.41e-03)
stiffness (4.06e-03)
data (1.23e-03)
constraint (3.40e-04)
swig (1.89e-04)
c (1.67e-04)
ptr (1.62e-04)
dynamics (1.59e-04)
jni (1.49e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
springspring (9.94e-01)
stiffness (4.22e-03)
%END% (1.09e-03)
data (1.78e-04)
set (7.76e-05)
get (1.54e-05)
damping (3.80e-06)
ratio (3.34e-06)
frequency (2.97e-06)
joint (2.39e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
stiffnessstiffness (9.95e-01)
spring (2.45e-03)
%END% (2.16e-03)
set (3.58e-04)
6 (3.63e-06)
dof (3.62e-06)
data (3.40e-06)
c (3.15e-06)
jni (2.86e-06)
generic (2.73e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.03e-01)
stiffness (8.22e-02)
set (1.32e-02)
spring (8.93e-05)
bt (7.91e-05)
endian (5.44e-05)
%UNK% (4.75e-05)
2 (2.86e-05)
c (2.66e-05)
swig (2.57e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,spring,stiffnessgetget (9.88e-01)
spring (4.67e-03)
stiffness (3.45e-03)
data (9.08e-04)
constraint (2.56e-04)
return (2.17e-04)
dynamics (2.15e-04)
c (1.72e-04)
jni (1.71e-04)
swig (1.70e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
springspring (9.94e-01)
stiffness (4.76e-03)
%END% (8.61e-04)
data (1.08e-04)
get (1.00e-04)
set (4.45e-05)
damping (1.10e-05)
ratio (9.24e-06)
joint (8.52e-06)
frequency (7.43e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
stiffnessstiffness (9.96e-01)
spring (2.23e-03)
%END% (1.44e-03)
get (4.65e-04)
c (4.54e-06)
jni (3.98e-06)
ptr (3.18e-06)
dynamics (3.08e-06)
6 (2.51e-06)
swig (2.17e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (8.96e-01)
stiffness (8.43e-02)
get (1.74e-02)
spring (1.37e-04)
bt (1.29e-04)
endian (1.14e-04)
set (6.87e-05)
c (6.60e-05)
%UNK% (5.32e-05)
2 (5.23e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
stiffness
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,spring,dampingsetset (9.88e-01)
spring (4.04e-03)
damping (3.78e-03)
data (9.09e-04)
constraint (2.89e-04)
swig (1.99e-04)
dynamics (1.78e-04)
c (1.78e-04)
ptr (1.76e-04)
jni (1.70e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
springspring (9.92e-01)
damping (6.81e-03)
%END% (1.26e-03)
data (9.88e-05)
set (4.82e-05)
frequency (1.14e-05)
ratio (9.75e-06)
get (8.87e-06)
joint (6.38e-06)
max (3.27e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
dampingdamping (9.88e-01)
%END% (8.57e-03)
spring (2.27e-03)
set (5.26e-04)
6 (1.03e-05)
dof (1.03e-05)
c (9.95e-06)
dynamics (9.53e-06)
jni (9.33e-06)
generic (7.64e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.57e-01)
damping (3.52e-02)
set (6.59e-03)
bt (7.68e-05)
spring (6.43e-05)
endian (5.81e-05)
%UNK% (4.73e-05)
2 (3.00e-05)
c (2.62e-05)
swig (2.55e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,spring,dampinggetget (9.88e-01)
spring (3.78e-03)
damping (3.49e-03)
data (7.40e-04)
dynamics (2.63e-04)
return (2.61e-04)
constraint (2.38e-04)
jni (2.10e-04)
c (1.94e-04)
ptr (1.93e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
springspring (9.90e-01)
damping (8.49e-03)
%END% (9.01e-04)
data (5.72e-05)
get (4.97e-05)
frequency (2.72e-05)
ratio (2.55e-05)
set (2.31e-05)
joint (2.14e-05)
max (7.57e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
dampingdamping (9.91e-01)
%END% (5.78e-03)
spring (1.98e-03)
get (7.39e-04)
c (1.54e-05)
jni (1.40e-05)
dynamics (1.24e-05)
ptr (9.31e-06)
swig (7.20e-06)
6 (7.19e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.55e-01)
damping (3.46e-02)
get (8.82e-03)
bt (1.23e-04)
endian (1.22e-04)
spring (1.18e-04)
set (6.48e-05)
c (6.48e-05)
2 (5.50e-05)
%UNK% (5.27e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
generic
6
dof
spring
constraint
data
spring
damping
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
initializeinitializeinitialize (9.20e-01)
get (2.94e-02)
local (6.76e-03)
body (4.48e-03)
angle (3.00e-03)
b (2.13e-03)
anchor (1.97e-03)
set (1.53e-03)
reference (1.48e-03)
create (1.45e-03)
<SENTENCE_START>
{
body
a
=
b
a
;
body
b
=
b
b
;
body
a
.
get
local
point
to
out
(
anchor
,
local
anchor
a
)
;
body
b
.
get
local
point
to
out
(
anchor
,
local
anchor
b
)
;
reference
angle
=
body
b
.
get
angle
(
)
-
body
a
.
get
angle
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
body
a
=
b
a
;
body
b
=
b
b
;
body
a
.
get
local
point
to
out
(
anchor
,
local
anchor
a
)
;
body
b
.
get
local
point
to
out
(
anchor
,
local
anchor
b
)
;
reference
angle
=
body
b
.
get
angle
(
)
-
body
a
.
get
angle
(
)
;
}
<SENTENCE_END/>
%END%%END% (3.27e-01)
local (2.56e-01)
initialize (2.07e-01)
get (2.78e-02)
point (2.26e-02)
angle (1.69e-02)
anchor (1.58e-02)
to (1.19e-02)
body (9.70e-03)
b (9.34e-03)
<SENTENCE_START>
{
body
a
=
b
a
;
body
b
=
b
b
;
body
a
.
get
local
point
to
out
(
anchor
,
local
anchor
a
)
;
body
b
.
get
local
point
to
out
(
anchor
,
local
anchor
b
)
;
reference
angle
=
body
b
.
get
angle
(
)
-
body
a
.
get
angle
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
body
a
=
b
a
;
body
b
=
b
b
;
body
a
.
get
local
point
to
out
(
anchor
,
local
anchor
a
)
;
body
b
.
get
local
point
to
out
(
anchor
,
local
anchor
b
)
;
reference
angle
=
body
b
.
get
angle
(
)
-
body
a
.
get
angle
(
)
;
}
<SENTENCE_END/>
insertinsertget (1.51e-01)
remove (9.37e-02)
add (6.16e-02)
validate (5.06e-02)
clear (3.43e-02)
find (3.21e-02)
%END% (2.97e-02)
set (2.90e-02)
reset (2.60e-02)
pop (2.42e-02)
<SENTENCE_START>
{
if
(
first
!=
null
)
{
node
<
e
>
c
=
first
;
while
(
c
.
n
!=
null
&&
c
.
n
.
index
<=
index
)
{
c
=
c
.
n
;
}
if
(
index
>
c
.
index
)
{
c
.
n
=
node
pool
.
obtain
(
c
,
c
.
n
,
value
,
index
)
;
if
(
c
.
n
.
n
!=
null
)
{
c
.
n
.
n
.
p
=
c
.
n
;
}
size
++
;
}
else
if
(
index
<
c
.
index
)
{
node
<
e
>
new
first
=
node
pool
.
obtain
(
null
,
first
,
value
,
index
)
;
first
.
p
=
new
first
;
first
=
new
first
;
size
++
;
}
else
{
c
.
value
=
value
;
}
}
else
{
first
=
node
pool
.
obtain
(
null
,
null
,
value
,
index
)
;
size
++
;
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
first
!=
null
)
{
node
<
e
>
c
=
first
;
while
(
c
.
n
!=
null
&&
c
.
n
.
index
<=
index
)
{
c
=
c
.
n
;
}
if
(
index
>
c
.
index
)
{
c
.
n
=
node
pool
.
obtain
(
c
,
c
.
n
,
value
,
index
)
;
if
(
c
.
n
.
n
!=
null
)
{
c
.
n
.
n
.
p
=
c
.
n
;
}
size
++
;
}
else
if
(
index
<
c
.
index
)
{
node
<
e
>
new
first
=
node
pool
.
obtain
(
null
,
first
,
value
,
index
)
;
first
.
p
=
new
first
;
first
=
new
first
;
size
++
;
}
else
{
c
.
value
=
value
;
}
}
else
{
first
=
node
pool
.
obtain
(
null
,
null
,
value
,
index
)
;
size
++
;
}
return
null
;
}
<SENTENCE_END/>
%END%%END% (6.41e-01)
index (2.01e-02)
pool (1.79e-02)
node (1.59e-02)
get (1.53e-02)
value (1.50e-02)
remove (1.19e-02)
first (1.08e-02)
next (8.99e-03)
c (8.82e-03)
<SENTENCE_START>
{
if
(
first
!=
null
)
{
node
<
e
>
c
=
first
;
while
(
c
.
n
!=
null
&&
c
.
n
.
index
<=
index
)
{
c
=
c
.
n
;
}
if
(
index
>
c
.
index
)
{
c
.
n
=
node
pool
.
obtain
(
c
,
c
.
n
,
value
,
index
)
;
if
(
c
.
n
.
n
!=
null
)
{
c
.
n
.
n
.
p
=
c
.
n
;
}
size
++
;
}
else
if
(
index
<
c
.
index
)
{
node
<
e
>
new
first
=
node
pool
.
obtain
(
null
,
first
,
value
,
index
)
;
first
.
p
=
new
first
;
first
=
new
first
;
size
++
;
}
else
{
c
.
value
=
value
;
}
}
else
{
first
=
node
pool
.
obtain
(
null
,
null
,
value
,
index
)
;
size
++
;
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
first
!=
null
)
{
node
<
e
>
c
=
first
;
while
(
c
.
n
!=
null
&&
c
.
n
.
index
<=
index
)
{
c
=
c
.
n
;
}
if
(
index
>
c
.
index
)
{
c
.
n
=
node
pool
.
obtain
(
c
,
c
.
n
,
value
,
index
)
;
if
(
c
.
n
.
n
!=
null
)
{
c
.
n
.
n
.
p
=
c
.
n
;
}
size
++
;
}
else
if
(
index
<
c
.
index
)
{
node
<
e
>
new
first
=
node
pool
.
obtain
(
null
,
first
,
value
,
index
)
;
first
.
p
=
new
first
;
first
=
new
first
;
size
++
;
}
else
{
c
.
value
=
value
;
}
}
else
{
first
=
node
pool
.
obtain
(
null
,
null
,
value
,
index
)
;
size
++
;
}
return
null
;
}
<SENTENCE_END/>
getgetget (6.04e-01)
is (1.27e-01)
%UNK% (1.72e-02)
find (1.50e-02)
state (1.19e-02)
index (1.08e-02)
validate (1.00e-02)
update (9.97e-03)
reset (8.05e-03)
set (8.04e-03)
<SENTENCE_START>
{
e
match
=
null
;
if
(
first
!=
null
)
{
node
<
e
>
c
=
first
;
while
(
c
.
n
!=
null
&&
c
.
index
<
index
)
{
c
=
c
.
n
;
}
if
(
c
.
index
==
index
)
{
match
=
c
.
value
;
}
}
return
match
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
e
match
=
null
;
if
(
first
!=
null
)
{
node
<
e
>
c
=
first
;
while
(
c
.
n
!=
null
&&
c
.
index
<
index
)
{
c
=
c
.
n
;
}
if
(
c
.
index
==
index
)
{
match
=
c
.
value
;
}
}
return
match
;
}
<SENTENCE_END/>
%END%%END% (5.27e-01)
match (7.40e-02)
get (4.47e-02)
index (2.97e-02)
c (2.94e-02)
return (1.89e-02)
value (1.58e-02)
%UNK% (1.53e-02)
e (1.22e-02)
is (9.01e-03)
<SENTENCE_START>
{
e
match
=
null
;
if
(
first
!=
null
)
{
node
<
e
>
c
=
first
;
while
(
c
.
n
!=
null
&&
c
.
index
<
index
)
{
c
=
c
.
n
;
}
if
(
c
.
index
==
index
)
{
match
=
c
.
value
;
}
}
return
match
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
e
match
=
null
;
if
(
first
!=
null
)
{
node
<
e
>
c
=
first
;
while
(
c
.
n
!=
null
&&
c
.
index
<
index
)
{
c
=
c
.
n
;
}
if
(
c
.
index
==
index
)
{
match
=
c
.
value
;
}
}
return
match
;
}
<SENTENCE_END/>
clearclearclear (3.81e-01)
free (3.17e-01)
remove (5.47e-02)
add (3.47e-02)
set (2.68e-02)
reset (1.67e-02)
validate (1.44e-02)
obtain (1.25e-02)
revert (1.21e-02)
dispose (1.14e-02)
<SENTENCE_START>
{
for
(
;
first
!=
null
;
first
=
first
.
n
)
{
node
pool
.
free
(
first
)
;
}
size
=
0
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
;
first
!=
null
;
first
=
first
.
n
)
{
node
pool
.
free
(
first
)
;
}
size
=
0
;
}
<SENTENCE_END/>
%END%%END% (9.39e-01)
all (8.94e-03)
node (8.04e-03)
pool (5.43e-03)
first (3.72e-03)
size (3.32e-03)
free (2.55e-03)
0 (9.16e-04)
array (8.25e-04)
down (7.36e-04)
<SENTENCE_START>
{
for
(
;
first
!=
null
;
first
=
first
.
n
)
{
node
pool
.
free
(
first
)
;
}
size
=
0
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
;
first
!=
null
;
first
=
first
.
n
)
{
node
pool
.
free
(
first
)
;
}
size
=
0
;
}
<SENTENCE_END/>
sizesizeis (5.71e-01)
get (1.44e-01)
needs (6.65e-02)
protected (3.85e-02)
owns (3.28e-02)
cleans (1.39e-02)
size (1.33e-02)
length (1.15e-02)
mark (1.09e-02)
duration (1.04e-02)
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
%END%%END% (6.74e-02)
width (6.73e-02)
height (5.55e-02)
static (4.16e-02)
size (3.75e-02)
abstract (3.34e-02)
layout (3.26e-02)
member (3.21e-02)
movable (2.87e-02)
missing (2.76e-02)
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
iteratoriteratorget (3.53e-01)
is (1.88e-01)
set (1.22e-01)
iterator (1.03e-01)
size (1.94e-02)
obtain (1.81e-02)
clear (1.12e-02)
append (1.05e-02)
add (1.02e-02)
remove (9.30e-03)
<SENTENCE_START>
{
if
(
%SELF%
==
null
)
{
%SELF%
=
new
iterator
(
)
;
}
return
%SELF%
.
reset
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
%SELF%
==
null
)
{
%SELF%
=
new
iterator
(
)
;
}
return
%SELF%
.
reset
(
)
;
}
<SENTENCE_END/>
%END%%END% (7.78e-01)
size (1.50e-02)
%UNK% (8.17e-03)
value (8.13e-03)
to (6.46e-03)
height (4.79e-03)
layout (4.15e-03)
array (4.12e-03)
width (3.70e-03)
interface (3.17e-03)
<SENTENCE_START>
{
if
(
%SELF%
==
null
)
{
%SELF%
=
new
iterator
(
)
;
}
return
%SELF%
.
reset
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
%SELF%
==
null
)
{
%SELF%
=
new
iterator
(
)
;
}
return
%SELF%
.
reset
(
)
;
}
<SENTENCE_END/>
resetresetposition (5.10e-01)
reset (3.45e-01)
get (4.29e-02)
set (2.45e-02)
touch (7.85e-03)
seek (6.05e-03)
down (5.82e-03)
update (4.24e-03)
previous (3.92e-03)
index (2.93e-03)
<SENTENCE_START>
{
position
=
first
;
previous
position
=
null
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
position
=
first
;
previous
position
=
null
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.60e-01)
first (9.21e-03)
previous (4.15e-03)
position (1.47e-03)
down (3.15e-04)
long (2.63e-04)
this (2.04e-04)
null (1.21e-04)
value (1.05e-04)
moved (8.02e-05)
<SENTENCE_START>
{
position
=
first
;
previous
position
=
null
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
position
=
first
;
previous
position
=
null
;
return
this
;
}
<SENTENCE_END/>
obtainobtaincopy (5.13e-01)
get (5.20e-02)
load (4.60e-02)
add (4.58e-02)
allocate (4.29e-02)
node (3.90e-02)
set (3.77e-02)
remove (2.66e-02)
insert (1.80e-02)
new (1.65e-02)
<SENTENCE_START>
{
node
<
e
>
new
node
=
super
.
%SELF%
(
)
;
new
node
.
p
=
p
;
new
node
.
n
=
n
;
new
node
.
value
=
value
;
new
node
.
index
=
index
;
return
new
node
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
node
<
e
>
new
node
=
super
.
%SELF%
(
)
;
new
node
.
p
=
p
;
new
node
.
n
=
n
;
new
node
.
value
=
value
;
new
node
.
index
=
index
;
return
new
node
;
}
<SENTENCE_END/>
%END%node (3.87e-01)
%END% (3.05e-01)
copy (8.12e-02)
new (4.78e-02)
index (1.31e-02)
allocate (1.05e-02)
animations (9.24e-03)
get (9.23e-03)
value (7.23e-03)
material (5.71e-03)
<SENTENCE_START>
{
node
<
e
>
new
node
=
super
.
%SELF%
(
)
;
new
node
.
p
=
p
;
new
node
.
n
=
n
;
new
node
.
value
=
value
;
new
node
.
index
=
index
;
return
new
node
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
node
<
e
>
new
node
=
super
.
%SELF%
(
)
;
new
node
.
p
=
p
;
new
node
.
n
=
n
;
new
node
.
value
=
value
;
new
node
.
index
=
index
;
return
new
node
;
}
<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/>
bindbindbind (9.11e-01)
begin (2.15e-02)
render (2.07e-02)
set (9.31e-03)
texture (6.72e-03)
gl (4.78e-03)
end (4.34e-03)
load (4.10e-03)
draw (3.28e-03)
create (2.95e-03)
<SENTENCE_START>
{
gdx
.
gl
.
gl
bind
texture
(
gl
target
,
gl
handle
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
gl
.
gl
bind
texture
(
gl
target
,
gl
handle
)
;
}
<SENTENCE_END/>
%END%gl (1.92e-01)
texture (1.09e-01)
mip (9.81e-02)
%END% (7.68e-02)
render (5.34e-02)
bind (5.16e-02)
frame (4.64e-02)
atlas (2.73e-02)
begin (2.65e-02)
pass (2.53e-02)
<SENTENCE_START>
{
gdx
.
gl
.
gl
bind
texture
(
gl
target
,
gl
handle
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
gl
.
gl
bind
texture
(
gl
target
,
gl
handle
)
;
}
<SENTENCE_END/>
bindbindbind (7.06e-01)
texture (4.57e-02)
render (4.06e-02)
begin (2.98e-02)
load (2.91e-02)
set (2.43e-02)
create (2.26e-02)
draw (2.19e-02)
gl (1.25e-02)
end (1.21e-02)
<SENTENCE_START>
{
gdx
.
gl
.
gl
active
texture
(
gl
20
.
gl
texture
0
+
unit
)
;
gdx
.
gl
.
gl
bind
texture
(
gl
target
,
gl
handle
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
gl
.
gl
active
texture
(
gl
20
.
gl
texture
0
+
unit
)
;
gdx
.
gl
.
gl
bind
texture
(
gl
target
,
gl
handle
)
;
}
<SENTENCE_END/>
%END%gl (2.58e-01)
texture (1.13e-01)
%END% (1.10e-01)
bind (6.70e-02)
mip (6.66e-02)
target (6.15e-02)
frame (2.67e-02)
render (2.26e-02)
atlas (2.08e-02)
pass (2.07e-02)
<SENTENCE_START>
{
gdx
.
gl
.
gl
active
texture
(
gl
20
.
gl
texture
0
+
unit
)
;
gdx
.
gl
.
gl
bind
texture
(
gl
target
,
gl
handle
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
gl
.
gl
active
texture
(
gl
20
.
gl
texture
0
+
unit
)
;
gdx
.
gl
.
gl
bind
texture
(
gl
target
,
gl
handle
)
;
}
<SENTENCE_END/>
get,min,filtergetget (9.80e-01)
is (1.04e-02)
min (2.19e-03)
return (1.98e-03)
iterator (7.09e-04)
filter (3.87e-04)
needs (2.63e-04)
protected (1.87e-04)
size (1.41e-04)
owns (1.35e-04)
<SENTENCE_START>
{
return
min
filter
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
min
filter
;
}
<SENTENCE_END/>
minmin (9.84e-01)
filter (1.20e-02)
max (1.69e-03)
return (1.46e-03)
minimum (2.46e-04)
pref (1.29e-04)
clamp (9.91e-05)
get (8.72e-05)
size (7.14e-05)
corner (6.42e-05)
<SENTENCE_START>
{
return
min
filter
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
min
filter
;
}
<SENTENCE_END/>
filterfilter (9.88e-01)
min (6.27e-03)
%END% (3.33e-03)
value (5.54e-04)
height (1.57e-04)
max (1.37e-04)
width (1.36e-04)
size (5.02e-05)
%UNK% (3.57e-05)
torque (3.56e-05)
<SENTENCE_START>
{
return
min
filter
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
min
filter
;
}
<SENTENCE_END/>
%END%%END% (8.34e-01)
filter (6.10e-02)
value (4.51e-02)
height (4.70e-03)
width (3.66e-03)
20 (2.55e-03)
only (2.12e-03)
count (1.94e-03)
buffer (1.63e-03)
offset (1.54e-03)
<SENTENCE_START>
{
return
min
filter
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
min
filter
;
}
<SENTENCE_END/>
get,mag,filtergetget (9.44e-01)
is (3.24e-02)
needs (2.59e-03)
iterator (2.02e-03)
protected (1.84e-03)
return (1.71e-03)
mag (1.34e-03)
last (1.34e-03)
skip (8.42e-04)
read (6.79e-04)
<SENTENCE_START>
{
return
mag
filter
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mag
filter
;
}
<SENTENCE_END/>
magmag (4.15e-01)
%END% (1.02e-01)
update (7.09e-02)
filter (5.01e-02)
%UNK% (2.45e-02)
generate (1.02e-02)
for (6.58e-03)
type (5.24e-03)
format (5.07e-03)
frame (4.98e-03)
<SENTENCE_START>
{
return
mag
filter
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mag
filter
;
}
<SENTENCE_END/>
filterfilter (6.62e-01)
%END% (2.78e-01)
mag (7.66e-03)
value (4.70e-03)
%UNK% (1.92e-03)
only (1.42e-03)
offset (1.12e-03)
file (9.70e-04)
count (8.96e-04)
20 (8.82e-04)
<SENTENCE_START>
{
return
mag
filter
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mag
filter
;
}
<SENTENCE_END/>
%END%%END% (9.21e-01)
filter (3.49e-02)
value (8.64e-03)
only (2.76e-03)
20 (2.51e-03)
offset (1.72e-03)
count (8.34e-04)
performed (8.07e-04)
file (8.05e-04)
array (7.53e-04)
<SENTENCE_START>
{
return
mag
filter
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
mag
filter
;
}
<SENTENCE_END/>
get,u,wrapgetget (9.31e-01)
is (6.29e-02)
return (1.68e-03)
u (1.53e-03)
wrap (4.17e-04)
protected (1.58e-04)
as (9.19e-05)
needs (8.44e-05)
length (6.73e-05)
append (5.75e-05)
<SENTENCE_START>
{
return
u
wrap
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
u
wrap
;
}
<SENTENCE_END/>
uu (9.87e-01)
flip (8.03e-03)
wrap (2.25e-03)
return (1.63e-03)
calculate (4.62e-04)
derivative (3.21e-04)
%END% (4.27e-05)
region (3.33e-05)
add (2.88e-05)
set (1.90e-05)
<SENTENCE_START>
{
return
u
wrap
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
u
wrap
;
}
<SENTENCE_END/>
wrapwrap (5.67e-01)
%END% (3.72e-01)
u (4.40e-02)
value (2.54e-03)
only (9.55e-04)
array (5.66e-04)
offset (5.31e-04)
count (3.92e-04)
20 (3.88e-04)
height (3.26e-04)
<SENTENCE_START>
{
return
u
wrap
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
u
wrap
;
}
<SENTENCE_END/>
%END%%END% (9.68e-01)
wrap (6.27e-03)
value (5.44e-03)
only (2.39e-03)
20 (1.98e-03)
offset (1.00e-03)
array (7.08e-04)
u (5.12e-04)
count (4.93e-04)
buffer (4.46e-04)
<SENTENCE_START>
{
return
u
wrap
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
u
wrap
;
}
<SENTENCE_END/>
get,v,wrapgetget (9.59e-01)
is (3.49e-02)
return (1.66e-03)
v (1.20e-03)
wrap (2.92e-04)
length (1.19e-04)
iterator (9.11e-05)
to (8.00e-05)
protected (7.83e-05)
needs (5.27e-05)
<SENTENCE_START>
{
return
v
wrap
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
v
wrap
;
}
<SENTENCE_END/>
vv (9.92e-01)
wrap (4.23e-03)
return (2.59e-03)
flip (1.17e-04)
line (1.01e-04)
clamp (7.22e-05)
get (6.80e-05)
to (5.59e-05)
cross (4.46e-05)
crs (3.33e-05)
<SENTENCE_START>
{
return
v
wrap
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
v
wrap
;
}
<SENTENCE_END/>
wrap%END% (5.04e-01)
wrap (3.89e-01)
v (6.04e-02)
value (2.30e-03)
2 (1.60e-03)
array (1.54e-03)
20 (9.56e-04)
offset (8.90e-04)
y (8.79e-04)
only (8.61e-04)
<SENTENCE_START>
{
return
v
wrap
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
v
wrap
;
}
<SENTENCE_END/>
%END%%END% (9.60e-01)
wrap (6.90e-03)
value (5.06e-03)
20 (2.50e-03)
only (2.11e-03)
offset (1.16e-03)
array (9.97e-04)
accessible (6.75e-04)
buffer (6.53e-04)
count (6.30e-04)
<SENTENCE_START>
{
return
v
wrap
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
v
wrap
;
}
<SENTENCE_END/>
get,texture,object,handlegetget (8.38e-01)
is (1.21e-01)
gl (6.10e-03)
can (5.44e-03)
needs (5.10e-03)
should (3.58e-03)
protected (2.44e-03)
handle (2.35e-03)
as (1.77e-03)
read (1.66e-03)
<SENTENCE_START>
{
return
gl
handle
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
gl
handle
;
}
<SENTENCE_END/>
texturegl (8.82e-01)
handle (7.73e-02)
initiate (2.64e-02)
mip (4.84e-03)
pass (3.09e-03)
return (6.08e-04)
render (4.73e-04)
begin (3.57e-04)
should (3.42e-04)
pixmap (2.87e-04)
<SENTENCE_START>
{
return
gl
handle
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
gl
handle
;
}
<SENTENCE_END/>
objecthandle (4.61e-01)
%END% (1.94e-01)
gl (1.20e-01)
20 (2.14e-02)
only (1.22e-02)
mip (9.13e-03)
array (6.22e-03)
buffer (6.08e-03)
%UNK% (5.41e-03)
value (5.01e-03)
<SENTENCE_START>
{
return
gl
handle
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
gl
handle
;
}
<SENTENCE_END/>
handle%END% (8.97e-01)
20 (1.37e-02)
handle (1.26e-02)
value (9.37e-03)
only (9.00e-03)
offset (3.27e-03)
gl (2.34e-03)
array (2.32e-03)
accessible (2.08e-03)
buffer (2.04e-03)
<SENTENCE_START>
{
return
gl
handle
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
gl
handle
;
}
<SENTENCE_END/>
%END%%END% (8.89e-01)
handle (2.70e-02)
20 (1.12e-02)
value (9.38e-03)
only (7.81e-03)
offset (3.00e-03)
gl (2.88e-03)
array (1.88e-03)
accessible (1.77e-03)
buffer (1.69e-03)
<SENTENCE_START>
{
return
gl
handle
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
gl
handle
;
}
<SENTENCE_END/>
unsafe,set,wrapunsafeadd (2.87e-01)
set (1.40e-01)
calculate (1.02e-01)
rotate (5.72e-02)
draw (5.12e-02)
translate (4.85e-02)
compute (3.57e-02)
flip (1.64e-02)
fill (1.62e-02)
line (1.53e-02)
<SENTENCE_START>
{
%SELF%
(
u
,
v
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
u
,
v
,
false
)
;
}
<SENTENCE_END/>
set%END% (8.93e-01)
line (7.58e-03)
%UNK% (5.08e-03)
region (3.35e-03)
by (3.06e-03)
from (2.84e-03)
all (2.47e-03)
at (2.25e-03)
x (2.16e-03)
y (1.80e-03)
<SENTENCE_START>
{
%SELF%
(
u
,
v
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
u
,
v
,
false
)
;
}
<SENTENCE_END/>
wrap%END% (9.23e-01)
line (5.00e-03)
%UNK% (3.81e-03)
by (2.38e-03)
all (2.28e-03)
from (2.13e-03)
region (2.10e-03)
at (1.82e-03)
x (1.38e-03)
moved (1.21e-03)
<SENTENCE_START>
{
%SELF%
(
u
,
v
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
u
,
v
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.77e-01)
all (1.05e-03)
%UNK% (8.79e-04)
line (7.51e-04)
at (6.69e-04)
by (5.90e-04)
from (5.47e-04)
v (4.96e-04)
array (4.93e-04)
region (4.45e-04)
<SENTENCE_START>
{
%SELF%
(
u
,
v
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
u
,
v
,
false
)
;
}
<SENTENCE_END/>
unsafe,set,wrapunsafeset (2.46e-01)
draw (9.34e-02)
load (6.77e-02)
is (6.40e-02)
get (5.42e-02)
end (3.96e-02)
update (3.79e-02)
touch (2.90e-02)
%UNK% (2.66e-02)
render (2.62e-02)
<SENTENCE_START>
{
if
(
u
!=
null
&&
(
force
||
u
wrap
!=
u
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
u
wrap
=
u
;
}
if
(
v
!=
null
&&
(
force
||
v
wrap
!=
v
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
v
wrap
=
v
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
u
!=
null
&&
(
force
||
u
wrap
!=
u
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
u
wrap
=
u
;
}
if
(
v
!=
null
&&
(
force
||
v
wrap
!=
v
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
v
wrap
=
v
;
}
}
<SENTENCE_END/>
set%END% (4.99e-01)
gl (4.36e-02)
target (3.54e-02)
%UNK% (1.82e-02)
u (1.68e-02)
render (1.56e-02)
tex (1.17e-02)
is (1.17e-02)
draw (1.16e-02)
texture (1.07e-02)
<SENTENCE_START>
{
if
(
u
!=
null
&&
(
force
||
u
wrap
!=
u
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
u
wrap
=
u
;
}
if
(
v
!=
null
&&
(
force
||
v
wrap
!=
v
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
v
wrap
=
v
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
u
!=
null
&&
(
force
||
u
wrap
!=
u
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
u
wrap
=
u
;
}
if
(
v
!=
null
&&
(
force
||
v
wrap
!=
v
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
v
wrap
=
v
;
}
}
<SENTENCE_END/>
wrap%END% (5.69e-01)
target (2.81e-02)
gl (2.45e-02)
%UNK% (1.92e-02)
render (1.36e-02)
to (1.07e-02)
draw (1.03e-02)
end (9.91e-03)
v (8.91e-03)
wrap (7.99e-03)
<SENTENCE_START>
{
if
(
u
!=
null
&&
(
force
||
u
wrap
!=
u
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
u
wrap
=
u
;
}
if
(
v
!=
null
&&
(
force
||
v
wrap
!=
v
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
v
wrap
=
v
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
u
!=
null
&&
(
force
||
u
wrap
!=
u
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
u
wrap
=
u
;
}
if
(
v
!=
null
&&
(
force
||
v
wrap
!=
v
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
v
wrap
=
v
;
}
}
<SENTENCE_END/>
%END%%END% (8.46e-01)
target (1.17e-02)
gl (1.14e-02)
parameterf (9.93e-03)
wrap (7.82e-03)
tex (6.70e-03)
v (6.13e-03)
u (5.53e-03)
enum (4.76e-03)
texture (4.27e-03)
<SENTENCE_START>
{
if
(
u
!=
null
&&
(
force
||
u
wrap
!=
u
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
u
wrap
=
u
;
}
if
(
v
!=
null
&&
(
force
||
v
wrap
!=
v
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
v
wrap
=
v
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
u
!=
null
&&
(
force
||
u
wrap
!=
u
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
u
wrap
=
u
;
}
if
(
v
!=
null
&&
(
force
||
v
wrap
!=
v
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
v
wrap
=
v
;
}
}
<SENTENCE_END/>
set,wrapsetset (4.82e-01)
load (6.38e-02)
get (4.88e-02)
draw (4.66e-02)
render (4.47e-02)
end (2.34e-02)
%UNK% (2.32e-02)
create (2.17e-02)
add (1.45e-02)
begin (1.29e-02)
<SENTENCE_START>
{
this
.
u
wrap
=
u
;
this
.
v
wrap
=
v
;
bind
(
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
u
wrap
=
u
;
this
.
v
wrap
=
v
;
bind
(
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
}
<SENTENCE_END/>
wrapu (3.04e-01)
%END% (2.48e-01)
target (8.63e-02)
gl (8.38e-02)
tex (2.32e-02)
render (1.73e-02)
texture (1.56e-02)
%UNK% (9.77e-03)
parameterf (9.03e-03)
end (7.15e-03)
<SENTENCE_START>
{
this
.
u
wrap
=
u
;
this
.
v
wrap
=
v
;
bind
(
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
u
wrap
=
u
;
this
.
v
wrap
=
v
;
bind
(
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
}
<SENTENCE_END/>
%END%%END% (7.74e-01)
target (2.85e-02)
gl (2.59e-02)
tex (1.24e-02)
enum (1.20e-02)
parameterf (1.12e-02)
wrap (7.88e-03)
texture (6.67e-03)
to (5.85e-03)
%UNK% (4.65e-03)
<SENTENCE_START>
{
this
.
u
wrap
=
u
;
this
.
v
wrap
=
v
;
bind
(
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
u
wrap
=
u
;
this
.
v
wrap
=
v
;
bind
(
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
s
,
u
.
get
gl
enum
(
)
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
wrap
t
,
v
.
get
gl
enum
(
)
)
;
}
<SENTENCE_END/>
unsafe,set,filterunsafeset (4.83e-01)
min (2.31e-02)
%UNK% (2.27e-02)
clamp (1.83e-02)
update (1.52e-02)
sort (1.38e-02)
add (1.35e-02)
filter (1.33e-02)
text (1.21e-02)
check (1.13e-02)
<SENTENCE_START>
{
%SELF%
(
min
filter
,
mag
filter
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
min
filter
,
mag
filter
,
false
)
;
}
<SENTENCE_END/>
set%END% (5.87e-01)
%UNK% (3.85e-02)
from (1.37e-02)
filter (1.35e-02)
text (9.57e-03)
all (8.91e-03)
set (8.04e-03)
down (7.94e-03)
value (6.02e-03)
display (5.94e-03)
<SENTENCE_START>
{
%SELF%
(
min
filter
,
mag
filter
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
min
filter
,
mag
filter
,
false
)
;
}
<SENTENCE_END/>
filter%END% (7.19e-01)
%UNK% (2.65e-02)
filter (1.39e-02)
from (9.17e-03)
all (8.11e-03)
down (5.08e-03)
value (4.84e-03)
performed (4.53e-03)
text (4.51e-03)
min (4.22e-03)
<SENTENCE_START>
{
%SELF%
(
min
filter
,
mag
filter
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
min
filter
,
mag
filter
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.44e-01)
filter (6.93e-03)
all (2.74e-03)
%UNK% (2.59e-03)
value (1.86e-03)
performed (1.51e-03)
min (1.23e-03)
from (1.08e-03)
count (1.00e-03)
down (9.72e-04)
<SENTENCE_START>
{
%SELF%
(
min
filter
,
mag
filter
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
min
filter
,
mag
filter
,
false
)
;
}
<SENTENCE_END/>
unsafe,set,filterunsafeset (4.83e-01)
update (4.62e-02)
%UNK% (3.51e-02)
load (3.29e-02)
generate (2.47e-02)
touch (2.46e-02)
begin (1.74e-02)
end (1.45e-02)
get (1.32e-02)
check (1.30e-02)
<SENTENCE_START>
{
if
(
min
filter
!=
null
&&
(
force
||
this
.
min
filter
!=
min
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
this
.
min
filter
=
min
filter
;
}
if
(
mag
filter
!=
null
&&
(
force
||
this
.
mag
filter
!=
mag
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
this
.
mag
filter
=
mag
filter
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
min
filter
!=
null
&&
(
force
||
this
.
min
filter
!=
min
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
this
.
min
filter
=
min
filter
;
}
if
(
mag
filter
!=
null
&&
(
force
||
this
.
mag
filter
!=
mag
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
this
.
mag
filter
=
mag
filter
;
}
}
<SENTENCE_END/>
setmin (2.69e-01)
%END% (1.60e-01)
filter (1.15e-01)
set (3.39e-02)
gl (3.38e-02)
%UNK% (2.89e-02)
mag (2.33e-02)
target (1.61e-02)
texture (1.50e-02)
tex (1.46e-02)
<SENTENCE_START>
{
if
(
min
filter
!=
null
&&
(
force
||
this
.
min
filter
!=
min
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
this
.
min
filter
=
min
filter
;
}
if
(
mag
filter
!=
null
&&
(
force
||
this
.
mag
filter
!=
mag
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
this
.
mag
filter
=
mag
filter
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
min
filter
!=
null
&&
(
force
||
this
.
min
filter
!=
min
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
this
.
min
filter
=
min
filter
;
}
if
(
mag
filter
!=
null
&&
(
force
||
this
.
mag
filter
!=
mag
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
this
.
mag
filter
=
mag
filter
;
}
}
<SENTENCE_END/>
filter%END% (2.91e-01)
filter (1.58e-01)
min (6.99e-02)
%UNK% (3.74e-02)
set (3.23e-02)
gl (2.63e-02)
update (1.48e-02)
target (1.36e-02)
mag (1.34e-02)
texture (1.05e-02)
<SENTENCE_START>
{
if
(
min
filter
!=
null
&&
(
force
||
this
.
min
filter
!=
min
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
this
.
min
filter
=
min
filter
;
}
if
(
mag
filter
!=
null
&&
(
force
||
this
.
mag
filter
!=
mag
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
this
.
mag
filter
=
mag
filter
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
min
filter
!=
null
&&
(
force
||
this
.
min
filter
!=
min
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
this
.
min
filter
=
min
filter
;
}
if
(
mag
filter
!=
null
&&
(
force
||
this
.
mag
filter
!=
mag
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
this
.
mag
filter
=
mag
filter
;
}
}
<SENTENCE_END/>
%END%%END% (5.28e-01)
filter (2.22e-01)
min (2.56e-02)
parameterf (1.53e-02)
gl (1.42e-02)
%UNK% (1.11e-02)
tex (8.94e-03)
enum (8.54e-03)
target (8.33e-03)
texture (6.09e-03)
<SENTENCE_START>
{
if
(
min
filter
!=
null
&&
(
force
||
this
.
min
filter
!=
min
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
this
.
min
filter
=
min
filter
;
}
if
(
mag
filter
!=
null
&&
(
force
||
this
.
mag
filter
!=
mag
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
this
.
mag
filter
=
mag
filter
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
min
filter
!=
null
&&
(
force
||
this
.
min
filter
!=
min
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
this
.
min
filter
=
min
filter
;
}
if
(
mag
filter
!=
null
&&
(
force
||
this
.
mag
filter
!=
mag
filter
)
)
{
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
this
.
mag
filter
=
mag
filter
;
}
}
<SENTENCE_END/>
set,filtersetset (6.34e-01)
generate (3.25e-02)
load (2.67e-02)
create (2.43e-02)
%UNK% (2.07e-02)
begin (1.94e-02)
bind (1.62e-02)
update (1.41e-02)
setup (1.40e-02)
get (1.22e-02)
<SENTENCE_START>
{
this
.
min
filter
=
min
filter
;
this
.
mag
filter
=
mag
filter
;
bind
(
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
min
filter
=
min
filter
;
this
.
mag
filter
=
mag
filter
;
bind
(
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
}
<SENTENCE_END/>
filtermin (6.85e-01)
%END% (6.32e-02)
filter (3.40e-02)
gl (2.87e-02)
target (1.72e-02)
texture (1.40e-02)
%UNK% (9.43e-03)
tex (8.21e-03)
set (5.65e-03)
mip (5.34e-03)
<SENTENCE_START>
{
this
.
min
filter
=
min
filter
;
this
.
mag
filter
=
mag
filter
;
bind
(
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
min
filter
=
min
filter
;
this
.
mag
filter
=
mag
filter
;
bind
(
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
}
<SENTENCE_END/>
%END%%END% (3.73e-01)
filter (3.48e-01)
gl (2.98e-02)
min (2.93e-02)
enum (2.40e-02)
target (1.45e-02)
parameterf (1.02e-02)
texture (9.42e-03)
tex (9.27e-03)
%UNK% (8.85e-03)
<SENTENCE_START>
{
this
.
min
filter
=
min
filter
;
this
.
mag
filter
=
mag
filter
;
bind
(
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
min
filter
=
min
filter
;
this
.
mag
filter
=
mag
filter
;
bind
(
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
min
filter
,
min
filter
.
get
gl
enum
(
)
)
;
gdx
.
gl
.
gl
tex
parameterf
(
gl
target
,
gl
20
.
gl
texture
mag
filter
,
mag
filter
.
get
gl
enum
(
)
)
;
}
<SENTENCE_END/>
deletedeletehandle (6.10e-01)
load (1.34e-01)
gl (2.91e-02)
initiate (2.78e-02)
begin (1.92e-02)
touch (1.75e-02)
end (1.60e-02)
render (1.04e-02)
generate (7.49e-03)
run (7.33e-03)
<SENTENCE_START>
{
if
(
gl
handle
!=
0
)
{
gdx
.
gl
.
gl
delete
texture
(
gl
handle
)
;
gl
handle
=
0
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
gl
handle
!=
0
)
{
gdx
.
gl
.
gl
delete
texture
(
gl
handle
)
;
gl
handle
=
0
;
}
}
<SENTENCE_END/>
%END%gl (3.57e-01)
%END% (1.11e-01)
handle (9.71e-02)
mip (2.45e-02)
pass (2.39e-02)
disconnect (2.06e-02)
end (1.70e-02)
initiate (1.50e-02)
down (1.36e-02)
delete (1.31e-02)
<SENTENCE_START>
{
if
(
gl
handle
!=
0
)
{
gdx
.
gl
.
gl
delete
texture
(
gl
handle
)
;
gl
handle
=
0
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
gl
handle
!=
0
)
{
gdx
.
gl
.
gl
delete
texture
(
gl
handle
)
;
gl
handle
=
0
;
}
}
<SENTENCE_END/>
upload,image,datauploadlerp (3.17e-01)
update (2.56e-01)
look (9.12e-02)
set (7.61e-02)
target (3.44e-02)
apply (3.05e-02)
action (2.54e-02)
%UNK% (1.97e-02)
animate (1.43e-02)
scale (1.12e-02)
<SENTENCE_START>
{
%SELF%
(
target
,
data
,
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
target
,
data
,
0
)
;
}
<SENTENCE_END/>
image%END% (8.49e-01)
at (7.46e-02)
target (7.52e-03)
%UNK% (6.11e-03)
animation (3.42e-03)
relative (3.28e-03)
0 (2.34e-03)
performed (2.29e-03)
update (2.15e-03)
look (1.68e-03)
<SENTENCE_START>
{
%SELF%
(
target
,
data
,
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
target
,
data
,
0
)
;
}
<SENTENCE_END/>
data%END% (9.82e-01)
at (3.08e-03)
%UNK% (9.02e-04)
0 (6.57e-04)
animation (5.52e-04)
performed (5.17e-04)
target (4.76e-04)
value (4.15e-04)
string (3.60e-04)
from (2.80e-04)
<SENTENCE_START>
{
%SELF%
(
target
,
data
,
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
target
,
data
,
0
)
;
}
<SENTENCE_END/>
%END%%END% (9.87e-01)
data (1.85e-03)
target (5.39e-04)
0 (5.38e-04)
value (4.25e-04)
at (2.25e-04)
performed (1.68e-04)
20 (1.45e-04)
all (1.35e-04)
offset (1.05e-04)
<SENTENCE_START>
{
%SELF%
(
target
,
data
,
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
target
,
data
,
0
)
;
}
<SENTENCE_END/>
upload,image,datauploadget (1.41e-01)
draw (1.18e-01)
generate (9.65e-02)
set (9.35e-02)
load (7.62e-02)
create (3.99e-02)
render (3.53e-02)
run (2.73e-02)
%UNK% (2.52e-02)
update (1.79e-02)
<SENTENCE_START>
{
if
(
data
==
null
)
{
return
;
}
if
(
!
data
.
is
prepared
(
)
)
data
.
prepare
(
)
;
final
texture
data
type
type
=
data
.
get
type
(
)
;
if
(
type
==
texture
data
type
.
custom
)
{
data
.
consume
custom
data
(
target
)
;
return
;
}
pixmap
pixmap
=
data
.
consume
pixmap
(
)
;
boolean
dispose
pixmap
=
data
.
dispose
pixmap
(
)
;
if
(
data
.
get
format
(
)
!=
pixmap
.
get
format
(
)
)
{
pixmap
tmp
=
new
pixmap
(
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
data
.
get
format
(
)
)
;
blending
blend
=
pixmap
.
get
blending
(
)
;
pixmap
.
set
blending
(
blending
.
none
)
;
tmp
.
draw
pixmap
(
pixmap
,
0
,
0
,
0
,
0
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
pixmap
.
set
blending
(
blend
)
;
if
(
data
.
dispose
pixmap
(
)
)
{
pixmap
.
dispose
(
)
;
}
pixmap
=
tmp
;
dispose
pixmap
=
true
;
}
gdx
.
gl
.
gl
pixel
storei
(
gl
20
.
gl
unpack
alignment
,
1
)
;
if
(
data
.
use
mip
maps
(
)
)
{
mip
map
generator
.
generate
mip
map
(
target
,
pixmap
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
}
else
{
gdx
.
gl
.
gl
tex
image
2
d
(
target
,
miplevel
,
pixmap
.
get
gl
internal
format
(
)
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
0
,
pixmap
.
get
gl
format
(
)
,
pixmap
.
get
gl
type
(
)
,
pixmap
.
get
pixels
(
)
)
;
}
if
(
dispose
pixmap
)
pixmap
.
dispose
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
data
==
null
)
{
return
;
}
if
(
!
data
.
is
prepared
(
)
)
data
.
prepare
(
)
;
final
texture
data
type
type
=
data
.
get
type
(
)
;
if
(
type
==
texture
data
type
.
custom
)
{
data
.
consume
custom
data
(
target
)
;
return
;
}
pixmap
pixmap
=
data
.
consume
pixmap
(
)
;
boolean
dispose
pixmap
=
data
.
dispose
pixmap
(
)
;
if
(
data
.
get
format
(
)
!=
pixmap
.
get
format
(
)
)
{
pixmap
tmp
=
new
pixmap
(
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
data
.
get
format
(
)
)
;
blending
blend
=
pixmap
.
get
blending
(
)
;
pixmap
.
set
blending
(
blending
.
none
)
;
tmp
.
draw
pixmap
(
pixmap
,
0
,
0
,
0
,
0
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
pixmap
.
set
blending
(
blend
)
;
if
(
data
.
dispose
pixmap
(
)
)
{
pixmap
.
dispose
(
)
;
}
pixmap
=
tmp
;
dispose
pixmap
=
true
;
}
gdx
.
gl
.
gl
pixel
storei
(
gl
20
.
gl
unpack
alignment
,
1
)
;
if
(
data
.
use
mip
maps
(
)
)
{
mip
map
generator
.
generate
mip
map
(
target
,
pixmap
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
}
else
{
gdx
.
gl
.
gl
tex
image
2
d
(
target
,
miplevel
,
pixmap
.
get
gl
internal
format
(
)
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
0
,
pixmap
.
get
gl
format
(
)
,
pixmap
.
get
gl
type
(
)
,
pixmap
.
get
pixels
(
)
)
;
}
if
(
dispose
pixmap
)
pixmap
.
dispose
(
)
;
}
<SENTENCE_END/>
image%END% (2.65e-01)
pixmap (4.26e-02)
mip (4.01e-02)
get (3.26e-02)
draw (3.22e-02)
generate (3.16e-02)
%UNK% (2.49e-02)
render (1.87e-02)
gl (1.49e-02)
load (1.32e-02)
<SENTENCE_START>
{
if
(
data
==
null
)
{
return
;
}
if
(
!
data
.
is
prepared
(
)
)
data
.
prepare
(
)
;
final
texture
data
type
type
=
data
.
get
type
(
)
;
if
(
type
==
texture
data
type
.
custom
)
{
data
.
consume
custom
data
(
target
)
;
return
;
}
pixmap
pixmap
=
data
.
consume
pixmap
(
)
;
boolean
dispose
pixmap
=
data
.
dispose
pixmap
(
)
;
if
(
data
.
get
format
(
)
!=
pixmap
.
get
format
(
)
)
{
pixmap
tmp
=
new
pixmap
(
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
data
.
get
format
(
)
)
;
blending
blend
=
pixmap
.
get
blending
(
)
;
pixmap
.
set
blending
(
blending
.
none
)
;
tmp
.
draw
pixmap
(
pixmap
,
0
,
0
,
0
,
0
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
pixmap
.
set
blending
(
blend
)
;
if
(
data
.
dispose
pixmap
(
)
)
{
pixmap
.
dispose
(
)
;
}
pixmap
=
tmp
;
dispose
pixmap
=
true
;
}
gdx
.
gl
.
gl
pixel
storei
(
gl
20
.
gl
unpack
alignment
,
1
)
;
if
(
data
.
use
mip
maps
(
)
)
{
mip
map
generator
.
generate
mip
map
(
target
,
pixmap
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
}
else
{
gdx
.
gl
.
gl
tex
image
2
d
(
target
,
miplevel
,
pixmap
.
get
gl
internal
format
(
)
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
0
,
pixmap
.
get
gl
format
(
)
,
pixmap
.
get
gl
type
(
)
,
pixmap
.
get
pixels
(
)
)
;
}
if
(
dispose
pixmap
)
pixmap
.
dispose
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
data
==
null
)
{
return
;
}
if
(
!
data
.
is
prepared
(
)
)
data
.
prepare
(
)
;
final
texture
data
type
type
=
data
.
get
type
(
)
;
if
(
type
==
texture
data
type
.
custom
)
{
data
.
consume
custom
data
(
target
)
;
return
;
}
pixmap
pixmap
=
data
.
consume
pixmap
(
)
;
boolean
dispose
pixmap
=
data
.
dispose
pixmap
(
)
;
if
(
data
.
get
format
(
)
!=
pixmap
.
get
format
(
)
)
{
pixmap
tmp
=
new
pixmap
(
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
data
.
get
format
(
)
)
;
blending
blend
=
pixmap
.
get
blending
(
)
;
pixmap
.
set
blending
(
blending
.
none
)
;
tmp
.
draw
pixmap
(
pixmap
,
0
,
0
,
0
,
0
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
pixmap
.
set
blending
(
blend
)
;
if
(
data
.
dispose
pixmap
(
)
)
{
pixmap
.
dispose
(
)
;
}
pixmap
=
tmp
;
dispose
pixmap
=
true
;
}
gdx
.
gl
.
gl
pixel
storei
(
gl
20
.
gl
unpack
alignment
,
1
)
;
if
(
data
.
use
mip
maps
(
)
)
{
mip
map
generator
.
generate
mip
map
(
target
,
pixmap
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
}
else
{
gdx
.
gl
.
gl
tex
image
2
d
(
target
,
miplevel
,
pixmap
.
get
gl
internal
format
(
)
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
0
,
pixmap
.
get
gl
format
(
)
,
pixmap
.
get
gl
type
(
)
,
pixmap
.
get
pixels
(
)
)
;
}
if
(
dispose
pixmap
)
pixmap
.
dispose
(
)
;
}
<SENTENCE_END/>
data%END% (5.33e-01)
pixmap (3.11e-02)
mip (2.29e-02)
get (1.76e-02)
%UNK% (1.59e-02)
maps (1.19e-02)
draw (1.07e-02)
map (9.65e-03)
data (8.74e-03)
render (8.41e-03)
<SENTENCE_START>
{
if
(
data
==
null
)
{
return
;
}
if
(
!
data
.
is
prepared
(
)
)
data
.
prepare
(
)
;
final
texture
data
type
type
=
data
.
get
type
(
)
;
if
(
type
==
texture
data
type
.
custom
)
{
data
.
consume
custom
data
(
target
)
;
return
;
}
pixmap
pixmap
=
data
.
consume
pixmap
(
)
;
boolean
dispose
pixmap
=
data
.
dispose
pixmap
(
)
;
if
(
data
.
get
format
(
)
!=
pixmap
.
get
format
(
)
)
{
pixmap
tmp
=
new
pixmap
(
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
data
.
get
format
(
)
)
;
blending
blend
=
pixmap
.
get
blending
(
)
;
pixmap
.
set
blending
(
blending
.
none
)
;
tmp
.
draw
pixmap
(
pixmap
,
0
,
0
,
0
,
0
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
pixmap
.
set
blending
(
blend
)
;
if
(
data
.
dispose
pixmap
(
)
)
{
pixmap
.
dispose
(
)
;
}
pixmap
=
tmp
;
dispose
pixmap
=
true
;
}
gdx
.
gl
.
gl
pixel
storei
(
gl
20
.
gl
unpack
alignment
,
1
)
;
if
(
data
.
use
mip
maps
(
)
)
{
mip
map
generator
.
generate
mip
map
(
target
,
pixmap
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
}
else
{
gdx
.
gl
.
gl
tex
image
2
d
(
target
,
miplevel
,
pixmap
.
get
gl
internal
format
(
)
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
0
,
pixmap
.
get
gl
format
(
)
,
pixmap
.
get
gl
type
(
)
,
pixmap
.
get
pixels
(
)
)
;
}
if
(
dispose
pixmap
)
pixmap
.
dispose
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
data
==
null
)
{
return
;
}
if
(
!
data
.
is
prepared
(
)
)
data
.
prepare
(
)
;
final
texture
data
type
type
=
data
.
get
type
(
)
;
if
(
type
==
texture
data
type
.
custom
)
{
data
.
consume
custom
data
(
target
)
;
return
;
}
pixmap
pixmap
=
data
.
consume
pixmap
(
)
;
boolean
dispose
pixmap
=
data
.
dispose
pixmap
(
)
;
if
(
data
.
get
format
(
)
!=
pixmap
.
get
format
(
)
)
{
pixmap
tmp
=
new
pixmap
(
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
data
.
get
format
(
)
)
;
blending
blend
=
pixmap
.
get
blending
(
)
;
pixmap
.
set
blending
(
blending
.
none
)
;
tmp
.
draw
pixmap
(
pixmap
,
0
,
0
,
0
,
0
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
pixmap
.
set
blending
(
blend
)
;
if
(
data
.
dispose
pixmap
(
)
)
{
pixmap
.
dispose
(
)
;
}
pixmap
=
tmp
;
dispose
pixmap
=
true
;
}
gdx
.
gl
.
gl
pixel
storei
(
gl
20
.
gl
unpack
alignment
,
1
)
;
if
(
data
.
use
mip
maps
(
)
)
{
mip
map
generator
.
generate
mip
map
(
target
,
pixmap
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
}
else
{
gdx
.
gl
.
gl
tex
image
2
d
(
target
,
miplevel
,
pixmap
.
get
gl
internal
format
(
)
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
0
,
pixmap
.
get
gl
format
(
)
,
pixmap
.
get
gl
type
(
)
,
pixmap
.
get
pixels
(
)
)
;
}
if
(
dispose
pixmap
)
pixmap
.
dispose
(
)
;
}
<SENTENCE_END/>
%END%%END% (7.43e-01)
%UNK% (1.48e-02)
get (9.54e-03)
pixmap (7.72e-03)
draw (7.39e-03)
render (6.88e-03)
data (5.04e-03)
generate (4.56e-03)
load (4.01e-03)
changed (4.00e-03)
<SENTENCE_START>
{
if
(
data
==
null
)
{
return
;
}
if
(
!
data
.
is
prepared
(
)
)
data
.
prepare
(
)
;
final
texture
data
type
type
=
data
.
get
type
(
)
;
if
(
type
==
texture
data
type
.
custom
)
{
data
.
consume
custom
data
(
target
)
;
return
;
}
pixmap
pixmap
=
data
.
consume
pixmap
(
)
;
boolean
dispose
pixmap
=
data
.
dispose
pixmap
(
)
;
if
(
data
.
get
format
(
)
!=
pixmap
.
get
format
(
)
)
{
pixmap
tmp
=
new
pixmap
(
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
data
.
get
format
(
)
)
;
blending
blend
=
pixmap
.
get
blending
(
)
;
pixmap
.
set
blending
(
blending
.
none
)
;
tmp
.
draw
pixmap
(
pixmap
,
0
,
0
,
0
,
0
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
pixmap
.
set
blending
(
blend
)
;
if
(
data
.
dispose
pixmap
(
)
)
{
pixmap
.
dispose
(
)
;
}
pixmap
=
tmp
;
dispose
pixmap
=
true
;
}
gdx
.
gl
.
gl
pixel
storei
(
gl
20
.
gl
unpack
alignment
,
1
)
;
if
(
data
.
use
mip
maps
(
)
)
{
mip
map
generator
.
generate
mip
map
(
target
,
pixmap
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
}
else
{
gdx
.
gl
.
gl
tex
image
2
d
(
target
,
miplevel
,
pixmap
.
get
gl
internal
format
(
)
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
0
,
pixmap
.
get
gl
format
(
)
,
pixmap
.
get
gl
type
(
)
,
pixmap
.
get
pixels
(
)
)
;
}
if
(
dispose
pixmap
)
pixmap
.
dispose
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
data
==
null
)
{
return
;
}
if
(
!
data
.
is
prepared
(
)
)
data
.
prepare
(
)
;
final
texture
data
type
type
=
data
.
get
type
(
)
;
if
(
type
==
texture
data
type
.
custom
)
{
data
.
consume
custom
data
(
target
)
;
return
;
}
pixmap
pixmap
=
data
.
consume
pixmap
(
)
;
boolean
dispose
pixmap
=
data
.
dispose
pixmap
(
)
;
if
(
data
.
get
format
(
)
!=
pixmap
.
get
format
(
)
)
{
pixmap
tmp
=
new
pixmap
(
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
data
.
get
format
(
)
)
;
blending
blend
=
pixmap
.
get
blending
(
)
;
pixmap
.
set
blending
(
blending
.
none
)
;
tmp
.
draw
pixmap
(
pixmap
,
0
,
0
,
0
,
0
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
pixmap
.
set
blending
(
blend
)
;
if
(
data
.
dispose
pixmap
(
)
)
{
pixmap
.
dispose
(
)
;
}
pixmap
=
tmp
;
dispose
pixmap
=
true
;
}
gdx
.
gl
.
gl
pixel
storei
(
gl
20
.
gl
unpack
alignment
,
1
)
;
if
(
data
.
use
mip
maps
(
)
)
{
mip
map
generator
.
generate
mip
map
(
target
,
pixmap
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
)
;
}
else
{
gdx
.
gl
.
gl
tex
image
2
d
(
target
,
miplevel
,
pixmap
.
get
gl
internal
format
(
)
,
pixmap
.
get
width
(
)
,
pixmap
.
get
height
(
)
,
0
,
pixmap
.
get
gl
format
(
)
,
pixmap
.
get
gl
type
(
)
,
pixmap
.
get
pixels
(
)
)
;
}
if
(
dispose
pixmap
)
pixmap
.
dispose
(
)
;
}
<SENTENCE_END/>
clampclampget (5.47e-01)
clamp (2.90e-01)
is (3.34e-02)
fill (7.59e-03)
calculate (7.01e-03)
lerp (6.91e-03)
update (5.73e-03)
percent (5.16e-03)
compute (3.85e-03)
fast (3.65e-03)
<SENTENCE_START>
{
return
v
<
0f
?
0f
:
(
v
>
1f
?
1f
:
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
v
<
0f
?
0f
:
(
v
>
1f
?
1f
:
v
)
;
}
<SENTENCE_END/>
%END%line (1.50e-01)
%END% (1.29e-01)
y (4.49e-02)
v (4.09e-02)
fill (3.67e-02)
get (2.78e-02)
clamp (2.76e-02)
relative (2.08e-02)
by (1.98e-02)
percent (1.73e-02)
<SENTENCE_START>
{
return
v
<
0f
?
0f
:
(
v
>
1f
?
1f
:
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
v
<
0f
?
0f
:
(
v
>
1f
?
1f
:
v
)
;
}
<SENTENCE_END/>
setsetget (2.24e-01)
find (6.99e-02)
clear (4.55e-02)
set (4.21e-02)
generate (2.73e-02)
balance (2.54e-02)
index (2.48e-02)
reverse (2.24e-02)
update (2.09e-02)
i (2.01e-02)
<SENTENCE_START>
{
for
(
int
i
=
0
;
i
<
data
.
length
;
i
++
)
data
[
i
]
=
values
[
i
]
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
;
i
<
data
.
length
;
i
++
)
data
[
i
]
=
values
[
i
]
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (8.03e-01)
of (2.72e-02)
get (1.33e-02)
value (1.24e-02)
data (7.11e-03)
i (6.98e-03)
index (6.20e-03)
this (4.57e-03)
array (3.67e-03)
attribute (3.07e-03)
<SENTENCE_START>
{
for
(
int
i
=
0
;
i
<
data
.
length
;
i
++
)
data
[
i
]
=
values
[
i
]
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
;
i
<
data
.
length
;
i
++
)
data
[
i
]
=
values
[
i
]
;
return
this
;
}
<SENTENCE_END/>
setsetequals (3.41e-01)
same (3.36e-01)
set (2.20e-01)
copy (4.72e-02)
compare (1.62e-02)
contains (8.86e-03)
is (2.65e-03)
remove (2.37e-03)
other (2.36e-03)
close (1.47e-03)
<SENTENCE_START>
{
return
%SELF%
(
other
.
data
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
other
.
data
)
;
}
<SENTENCE_END/>
%END%%END% (9.79e-01)
fv (1.45e-03)
data (7.13e-04)
2 (6.83e-04)
%UNK% (6.34e-04)
equal (5.95e-04)
value (4.88e-04)
iv (4.71e-04)
and (4.57e-04)
equals (4.30e-04)
<SENTENCE_START>
{
return
%SELF%
(
other
.
data
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
other
.
data
)
;
}
<SENTENCE_END/>
setsetcolor (8.53e-01)
draw (4.30e-02)
set (2.85e-02)
get (1.13e-02)
pack (4.62e-03)
line (3.65e-03)
rect (3.59e-03)
scale (3.48e-03)
end (2.89e-03)
begin (2.71e-03)
<SENTENCE_START>
{
return
%SELF%
(
color
.
r
,
color
.
g
,
color
.
b
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
color
.
r
,
color
.
g
,
color
.
b
)
;
}
<SENTENCE_END/>
%END%color (8.97e-01)
%END% (5.90e-02)
draw (7.79e-03)
line (7.58e-03)
rect (4.13e-03)
circle (3.54e-03)
triangle (2.25e-03)
b (7.02e-04)
%UNK% (6.84e-04)
set (6.60e-04)
<SENTENCE_START>
{
return
%SELF%
(
color
.
r
,
color
.
g
,
color
.
b
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
color
.
r
,
color
.
g
,
color
.
b
)
;
}
<SENTENCE_END/>
setsetcreate (2.90e-01)
set (1.14e-01)
reset (7.04e-02)
add (6.62e-02)
parse (4.48e-02)
extract (4.26e-02)
init (4.09e-02)
begin (3.28e-02)
load (2.72e-02)
generate (2.09e-02)
<SENTENCE_START>
{
for
(
int
idx
=
0
;
idx
<
data
.
length
;
)
{
data
[
idx
++
]
=
r
;
data
[
idx
++
]
=
g
;
data
[
idx
++
]
=
b
;
}
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
idx
=
0
;
idx
<
data
.
length
;
)
{
data
[
idx
++
]
=
r
;
data
[
idx
++
]
=
g
;
data
[
idx
++
]
=
b
;
}
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.76e-01)
idx (2.09e-03)
data (1.22e-03)
%UNK% (9.61e-04)
b (4.97e-04)
this (4.36e-04)
left (4.25e-04)
parse (4.13e-04)
2 (3.26e-04)
return (3.24e-04)
<SENTENCE_START>
{
for
(
int
idx
=
0
;
idx
<
data
.
length
;
)
{
data
[
idx
++
]
=
r
;
data
[
idx
++
]
=
g
;
data
[
idx
++
]
=
b
;
}
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
idx
=
0
;
idx
<
data
.
length
;
)
{
data
[
idx
++
]
=
r
;
data
[
idx
++
]
=
g
;
data
[
idx
++
]
=
b
;
}
return
this
;
}
<SENTENCE_END/>
set,smoothingsetset (9.16e-01)
create (2.20e-02)
update (5.07e-03)
setup (4.88e-03)
check (3.49e-03)
initialize (3.36e-03)
0.5f (2.68e-03)
%UNK% (2.49e-03)
get (1.81e-03)
uniformf (1.42e-03)
<SENTENCE_START>
{
float
delta
=
0.5f
*
math
utils
.
clamp
(
smoothing
,
0
,
1
)
;
set
uniformf
(
"u_lower"
,
0.5f
-
delta
)
;
set
uniformf
(
"u_upper"
,
0.5f
+
delta
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
delta
=
0.5f
*
math
utils
.
clamp
(
smoothing
,
0
,
1
)
;
set
uniformf
(
"u_lower"
,
0.5f
-
delta
)
;
set
uniformf
(
"u_upper"
,
0.5f
+
delta
)
;
}
<SENTENCE_END/>
smoothing%END% (3.14e-01)
%UNK% (8.02e-02)
set (7.56e-02)
update (7.17e-02)
create (2.73e-02)
act (1.37e-02)
from (1.17e-02)
point (1.13e-02)
check (1.12e-02)
0.5f (9.35e-03)
<SENTENCE_START>
{
float
delta
=
0.5f
*
math
utils
.
clamp
(
smoothing
,
0
,
1
)
;
set
uniformf
(
"u_lower"
,
0.5f
-
delta
)
;
set
uniformf
(
"u_upper"
,
0.5f
+
delta
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
delta
=
0.5f
*
math
utils
.
clamp
(
smoothing
,
0
,
1
)
;
set
uniformf
(
"u_lower"
,
0.5f
-
delta
)
;
set
uniformf
(
"u_upper"
,
0.5f
+
delta
)
;
}
<SENTENCE_END/>
%END%%END% (8.98e-01)
%UNK% (1.68e-02)
0.5f (3.79e-03)
from (2.99e-03)
at (2.37e-03)
delta (2.34e-03)
update (2.07e-03)
set (1.80e-03)
performed (1.68e-03)
and (1.26e-03)
<SENTENCE_START>
{
float
delta
=
0.5f
*
math
utils
.
clamp
(
smoothing
,
0
,
1
)
;
set
uniformf
(
"u_lower"
,
0.5f
-
delta
)
;
set
uniformf
(
"u_upper"
,
0.5f
+
delta
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
delta
=
0.5f
*
math
utils
.
clamp
(
smoothing
,
0
,
1
)
;
set
uniformf
(
"u_lower"
,
0.5f
-
delta
)
;
set
uniformf
(
"u_upper"
,
0.5f
+
delta
)
;
}
<SENTENCE_END/>
draw,fontdrawset (6.75e-01)
get (5.91e-02)
render (3.74e-02)
draw (3.39e-02)
create (1.71e-02)
%UNK% (1.21e-02)
update (7.71e-03)
generate (6.89e-03)
bind (6.34e-03)
%END% (5.26e-03)
<SENTENCE_START>
{
int
y
=
10
;
float
max
width
=
0
;
sprite
batch
.
set
shader
(
null
)
;
description
font
.
draw
(
sprite
batch
,
description
,
x
,
y
)
;
sprite
batch
.
flush
(
)
;
y
+=
10
+
2
*
description
font
.
get
line
height
(
)
;
texture
filter
min
filter
=
linear
filtering
?
texture
filter
.
mip
map
linear
nearest
:
texture
filter
.
nearest
;
texture
filter
mag
filter
=
linear
filtering
?
texture
filter
.
linear
:
texture
filter
.
nearest
;
for
(
int
i
=
0
;
i
<
font
.
get
regions
(
)
.
size
;
i
++
)
{
font
.
get
region
(
i
)
.
get
texture
(
)
.
set
filter
(
min
filter
,
mag
filter
)
;
}
if
(
use
shader
)
{
sprite
batch
.
set
shader
(
distance
field
shader
)
;
}
else
{
sprite
batch
.
set
shader
(
null
)
;
}
for
(
float
scale
:
scales
)
{
font
.
get
data
(
)
.
set
scale
(
scale
)
;
layout
.
set
text
(
font
,
text
)
;
max
width
=
math
.
max
(
max
width
,
layout
.
width
)
;
if
(
use
shader
)
{
distance
field
shader
.
set
smoothing
(
smoothing
/
scale
)
;
}
font
.
draw
(
sprite
batch
,
layout
,
x
,
y
)
;
y
+=
font
.
get
line
height
(
)
;
sprite
batch
.
flush
(
)
;
}
return
(
int
)
math
.
ceil
(
max
width
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
y
=
10
;
float
max
width
=
0
;
sprite
batch
.
set
shader
(
null
)
;
description
font
.
draw
(
sprite
batch
,
description
,
x
,
y
)
;
sprite
batch
.
flush
(
)
;
y
+=
10
+
2
*
description
font
.
get
line
height
(
)
;
texture
filter
min
filter
=
linear
filtering
?
texture
filter
.
mip
map
linear
nearest
:
texture
filter
.
nearest
;
texture
filter
mag
filter
=
linear
filtering
?
texture
filter
.
linear
:
texture
filter
.
nearest
;
for
(
int
i
=
0
;
i
<
font
.
get
regions
(
)
.
size
;
i
++
)
{
font
.
get
region
(
i
)
.
get
texture
(
)
.
set
filter
(
min
filter
,
mag
filter
)
;
}
if
(
use
shader
)
{
sprite
batch
.
set
shader
(
distance
field
shader
)
;
}
else
{
sprite
batch
.
set
shader
(
null
)
;
}
for
(
float
scale
:
scales
)
{
font
.
get
data
(
)
.
set
scale
(
scale
)
;
layout
.
set
text
(
font
,
text
)
;
max
width
=
math
.
max
(
max
width
,
layout
.
width
)
;
if
(
use
shader
)
{
distance
field
shader
.
set
smoothing
(
smoothing
/
scale
)
;
}
font
.
draw
(
sprite
batch
,
layout
,
x
,
y
)
;
y
+=
font
.
get
line
height
(
)
;
sprite
batch
.
flush
(
)
;
}
return
(
int
)
math
.
ceil
(
max
width
)
;
}
<SENTENCE_END/>
font%END% (4.46e-01)
set (4.76e-02)
texture (3.14e-02)
filter (2.72e-02)
smoothing (2.25e-02)
get (2.03e-02)
%UNK% (1.92e-02)
render (1.87e-02)
shader (1.73e-02)
sprite (1.69e-02)
<SENTENCE_START>
{
int
y
=
10
;
float
max
width
=
0
;
sprite
batch
.
set
shader
(
null
)
;
description
font
.
draw
(
sprite
batch
,
description
,
x
,
y
)
;
sprite
batch
.
flush
(
)
;
y
+=
10
+
2
*
description
font
.
get
line
height
(
)
;
texture
filter
min
filter
=
linear
filtering
?
texture
filter
.
mip
map
linear
nearest
:
texture
filter
.
nearest
;
texture
filter
mag
filter
=
linear
filtering
?
texture
filter
.
linear
:
texture
filter
.
nearest
;
for
(
int
i
=
0
;
i
<
font
.
get
regions
(
)
.
size
;
i
++
)
{
font
.
get
region
(
i
)
.
get
texture
(
)
.
set
filter
(
min
filter
,
mag
filter
)
;
}
if
(
use
shader
)
{
sprite
batch
.
set
shader
(
distance
field
shader
)
;
}
else
{
sprite
batch
.
set
shader
(
null
)
;
}
for
(
float
scale
:
scales
)
{
font
.
get
data
(
)
.
set
scale
(
scale
)
;
layout
.
set
text
(
font
,
text
)
;
max
width
=
math
.
max
(
max
width
,
layout
.
width
)
;
if
(
use
shader
)
{
distance
field
shader
.
set
smoothing
(
smoothing
/
scale
)
;
}
font
.
draw
(
sprite
batch
,
layout
,
x
,
y
)
;
y
+=
font
.
get
line
height
(
)
;
sprite
batch
.
flush
(
)
;
}
return
(
int
)
math
.
ceil
(
max
width
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
y
=
10
;
float
max
width
=
0
;
sprite
batch
.
set
shader
(
null
)
;
description
font
.
draw
(
sprite
batch
,
description
,
x
,
y
)
;
sprite
batch
.
flush
(
)
;
y
+=
10
+
2
*
description
font
.
get
line
height
(
)
;
texture
filter
min
filter
=
linear
filtering
?
texture
filter
.
mip
map
linear
nearest
:
texture
filter
.
nearest
;
texture
filter
mag
filter
=
linear
filtering
?
texture
filter
.
linear
:
texture
filter
.
nearest
;
for
(
int
i
=
0
;
i
<
font
.
get
regions
(
)
.
size
;
i
++
)
{
font
.
get
region
(
i
)
.
get
texture
(
)
.
set
filter
(
min
filter
,
mag
filter
)
;
}
if
(
use
shader
)
{
sprite
batch
.
set
shader
(
distance
field
shader
)
;
}
else
{
sprite
batch
.
set
shader
(
null
)
;
}
for
(
float
scale
:
scales
)
{
font
.
get
data
(
)
.
set
scale
(
scale
)
;
layout
.
set
text
(
font
,
text
)
;
max
width
=
math
.
max
(
max
width
,
layout
.
width
)
;
if
(
use
shader
)
{
distance
field
shader
.
set
smoothing
(
smoothing
/
scale
)
;
}
font
.
draw
(
sprite
batch
,
layout
,
x
,
y
)
;
y
+=
font
.
get
line
height
(
)
;
sprite
batch
.
flush
(
)
;
}
return
(
int
)
math
.
ceil
(
max
width
)
;
}
<SENTENCE_END/>
%END%%END% (6.58e-01)
filter (3.36e-02)
shader (2.06e-02)
smoothing (1.76e-02)
texture (1.06e-02)
set (9.48e-03)
batch (8.94e-03)
mag (8.66e-03)
min (8.27e-03)
%UNK% (7.23e-03)
<SENTENCE_START>
{
int
y
=
10
;
float
max
width
=
0
;
sprite
batch
.
set
shader
(
null
)
;
description
font
.
draw
(
sprite
batch
,
description
,
x
,
y
)
;
sprite
batch
.
flush
(
)
;
y
+=
10
+
2
*
description
font
.
get
line
height
(
)
;
texture
filter
min
filter
=
linear
filtering
?
texture
filter
.
mip
map
linear
nearest
:
texture
filter
.
nearest
;
texture
filter
mag
filter
=
linear
filtering
?
texture
filter
.
linear
:
texture
filter
.
nearest
;
for
(
int
i
=
0
;
i
<
font
.
get
regions
(
)
.
size
;
i
++
)
{
font
.
get
region
(
i
)
.
get
texture
(
)
.
set
filter
(
min
filter
,
mag
filter
)
;
}
if
(
use
shader
)
{
sprite
batch
.
set
shader
(
distance
field
shader
)
;
}
else
{
sprite
batch
.
set
shader
(
null
)
;
}
for
(
float
scale
:
scales
)
{
font
.
get
data
(
)
.
set
scale
(
scale
)
;
layout
.
set
text
(
font
,
text
)
;
max
width
=
math
.
max
(
max
width
,
layout
.
width
)
;
if
(
use
shader
)
{
distance
field
shader
.
set
smoothing
(
smoothing
/
scale
)
;
}
font
.
draw
(
sprite
batch
,
layout
,
x
,
y
)
;
y
+=
font
.
get
line
height
(
)
;
sprite
batch
.
flush
(
)
;
}
return
(
int
)
math
.
ceil
(
max
width
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
y
=
10
;
float
max
width
=
0
;
sprite
batch
.
set
shader
(
null
)
;
description
font
.
draw
(
sprite
batch
,
description
,
x
,
y
)
;
sprite
batch
.
flush
(
)
;
y
+=
10
+
2
*
description
font
.
get
line
height
(
)
;
texture
filter
min
filter
=
linear
filtering
?
texture
filter
.
mip
map
linear
nearest
:
texture
filter
.
nearest
;
texture
filter
mag
filter
=
linear
filtering
?
texture
filter
.
linear
:
texture
filter
.
nearest
;
for
(
int
i
=
0
;
i
<
font
.
get
regions
(
)
.
size
;
i
++
)
{
font
.
get
region
(
i
)
.
get
texture
(
)
.
set
filter
(
min
filter
,
mag
filter
)
;
}
if
(
use
shader
)
{
sprite
batch
.
set
shader
(
distance
field
shader
)
;
}
else
{
sprite
batch
.
set
shader
(
null
)
;
}
for
(
float
scale
:
scales
)
{
font
.
get
data
(
)
.
set
scale
(
scale
)
;
layout
.
set
text
(
font
,
text
)
;
max
width
=
math
.
max
(
max
width
,
layout
.
width
)
;
if
(
use
shader
)
{
distance
field
shader
.
set
smoothing
(
smoothing
/
scale
)
;
}
font
.
draw
(
sprite
batch
,
layout
,
x
,
y
)
;
y
+=
font
.
get
line
height
(
)
;
sprite
batch
.
flush
(
)
;
}
return
(
int
)
math
.
ceil
(
max
width
)
;
}
<SENTENCE_END/>
get,baseline,shiftgetget (7.96e-01)
hash (8.49e-02)
iterator (4.03e-02)
is (2.19e-02)
contains (1.15e-02)
protected (4.91e-03)
can (4.59e-03)
needs (3.41e-03)
append (2.66e-03)
last (2.64e-03)
<SENTENCE_START>
{
return
shift
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
shift
;
}
<SENTENCE_END/>
baselinehash (5.42e-01)
shift (1.66e-01)
resize (6.27e-02)
contains (8.85e-03)
digest (8.08e-03)
%UNK% (5.71e-03)
delete (5.28e-03)
buffer (5.15e-03)
size (4.92e-03)
put (4.31e-03)
<SENTENCE_START>
{
return
shift
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
shift
;
}
<SENTENCE_END/>
shift%END% (8.10e-01)
value (2.34e-02)
only (1.26e-02)
buffer (9.17e-03)
array (7.22e-03)
20 (4.49e-03)
%UNK% (4.37e-03)
offset (3.77e-03)
count (3.45e-03)
shift (3.38e-03)
<SENTENCE_START>
{
return
shift
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
shift
;
}
<SENTENCE_END/>
%END%%END% (9.40e-01)
value (1.17e-02)
only (5.53e-03)
20 (4.24e-03)
offset (1.87e-03)
array (1.52e-03)
buffer (1.49e-03)
accessible (1.13e-03)
count (1.09e-03)
shift (9.01e-04)
<SENTENCE_START>
{
return
shift
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
shift
;
}
<SENTENCE_END/>
mainmainmain (9.32e-01)
run (3.44e-02)
create (1.05e-02)
new (2.19e-03)
invoke (2.01e-03)
ui (1.48e-03)
later (1.45e-03)
test (1.19e-03)
initialize (1.13e-03)
lwjgl (9.60e-04)
<SENTENCE_START>
{
swing
utilities
.
invoke
later
(
new
runnable
(
)
{
@
override
public
void
run
(
)
{
new
lwjgl
canvas
test
(
)
;
}
}
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swing
utilities
.
invoke
later
(
new
runnable
(
)
{
@
override
public
void
run
(
)
{
new
lwjgl
canvas
test
(
)
;
}
}
)
;
}
<SENTENCE_END/>
%END%%END% (9.16e-01)
main (2.28e-02)
notify (8.18e-03)
events (3.77e-03)
ui (2.71e-03)
%UNK% (2.68e-03)
test (2.41e-03)
run (2.02e-03)
args (1.78e-03)
wake (1.78e-03)
<SENTENCE_START>
{
swing
utilities
.
invoke
later
(
new
runnable
(
)
{
@
override
public
void
run
(
)
{
new
lwjgl
canvas
test
(
)
;
}
}
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
swing
utilities
.
invoke
later
(
new
runnable
(
)
{
@
override
public
void
run
(
)
{
new
lwjgl
canvas
test
(
)
;
}
}
)
;
}
<SENTENCE_END/>
initializeinitializeinitialize (3.35e-01)
set (1.70e-01)
init (7.41e-02)
get (5.28e-02)
setup (4.91e-02)
create (2.92e-02)
%UNK% (2.85e-02)
add (2.44e-02)
run (1.40e-02)
load (1.20e-02)
<SENTENCE_START>
{
if
(
this
.
get
version
(
)
<
minimum
sdk
)
{
throw
new
gdx
runtime
exception
(
"LibGDX requires Android API Level "
+
minimum
sdk
+
" or later."
)
;
}
graphics
=
new
android
graphics
live
wallpaper
(
this
,
config
,
config
.
resolution
strategy
==
null
?
new
fill
resolution
strategy
(
)
:
config
.
resolution
strategy
)
;
input
=
android
input
factory
.
new
android
input
(
this
,
this
.
get
service
(
)
,
graphics
.
view
,
config
)
;
audio
=
new
android
audio
(
this
.
get
service
(
)
,
config
)
;
this
.
get
service
(
)
.
get
files
dir
(
)
;
files
=
new
android
files
(
this
.
get
service
(
)
.
get
assets
(
)
,
this
.
get
service
(
)
.
get
files
dir
(
)
.
get
absolute
path
(
)
)
;
net
=
new
android
net
(
this
)
;
this
.
listener
=
listener
;
gdx
.
app
=
this
;
gdx
.
input
=
input
;
gdx
.
audio
=
audio
;
gdx
.
files
=
files
;
gdx
.
graphics
=
graphics
;
gdx
.
net
=
net
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
this
.
get
version
(
)
<
minimum
sdk
)
{
throw
new
gdx
runtime
exception
(
"LibGDX requires Android API Level "
+
minimum
sdk
+
" or later."
)
;
}
graphics
=
new
android
graphics
live
wallpaper
(
this
,
config
,
config
.
resolution
strategy
==
null
?
new
fill
resolution
strategy
(
)
:
config
.
resolution
strategy
)
;
input
=
android
input
factory
.
new
android
input
(
this
,
this
.
get
service
(
)
,
graphics
.
view
,
config
)
;
audio
=
new
android
audio
(
this
.
get
service
(
)
,
config
)
;
this
.
get
service
(
)
.
get
files
dir
(
)
;
files
=
new
android
files
(
this
.
get
service
(
)
.
get
assets
(
)
,
this
.
get
service
(
)
.
get
files
dir
(
)
.
get
absolute
path
(
)
)
;
net
=
new
android
net
(
this
)
;
this
.
listener
=
listener
;
gdx
.
app
=
this
;
gdx
.
input
=
input
;
gdx
.
audio
=
audio
;
gdx
.
files
=
files
;
gdx
.
graphics
=
graphics
;
gdx
.
net
=
net
;
}
<SENTENCE_END/>
%END%%END% (3.16e-01)
initialize (8.52e-02)
%UNK% (8.20e-02)
get (5.13e-02)
set (1.93e-02)
setup (1.57e-02)
create (1.37e-02)
init (1.25e-02)
android (1.24e-02)
add (8.39e-03)
<SENTENCE_START>
{
if
(
this
.
get
version
(
)
<
minimum
sdk
)
{
throw
new
gdx
runtime
exception
(
"LibGDX requires Android API Level "
+
minimum
sdk
+
" or later."
)
;
}
graphics
=
new
android
graphics
live
wallpaper
(
this
,
config
,
config
.
resolution
strategy
==
null
?
new
fill
resolution
strategy
(
)
:
config
.
resolution
strategy
)
;
input
=
android
input
factory
.
new
android
input
(
this
,
this
.
get
service
(
)
,
graphics
.
view
,
config
)
;
audio
=
new
android
audio
(
this
.
get
service
(
)
,
config
)
;
this
.
get
service
(
)
.
get
files
dir
(
)
;
files
=
new
android
files
(
this
.
get
service
(
)
.
get
assets
(
)
,
this
.
get
service
(
)
.
get
files
dir
(
)
.
get
absolute
path
(
)
)
;
net
=
new
android
net
(
this
)
;
this
.
listener
=
listener
;
gdx
.
app
=
this
;
gdx
.
input
=
input
;
gdx
.
audio
=
audio
;
gdx
.
files
=
files
;
gdx
.
graphics
=
graphics
;
gdx
.
net
=
net
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
this
.
get
version
(
)
<
minimum
sdk
)
{
throw
new
gdx
runtime
exception
(
"LibGDX requires Android API Level "
+
minimum
sdk
+
" or later."
)
;
}
graphics
=
new
android
graphics
live
wallpaper
(
this
,
config
,
config
.
resolution
strategy
==
null
?
new
fill
resolution
strategy
(
)
:
config
.
resolution
strategy
)
;
input
=
android
input
factory
.
new
android
input
(
this
,
this
.
get
service
(
)
,
graphics
.
view
,
config
)
;
audio
=
new
android
audio
(
this
.
get
service
(
)
,
config
)
;
this
.
get
service
(
)
.
get
files
dir
(
)
;
files
=
new
android
files
(
this
.
get
service
(
)
.
get
assets
(
)
,
this
.
get
service
(
)
.
get
files
dir
(
)
.
get
absolute
path
(
)
)
;
net
=
new
android
net
(
this
)
;
this
.
listener
=
listener
;
gdx
.
app
=
this
;
gdx
.
input
=
input
;
gdx
.
audio
=
audio
;
gdx
.
files
=
files
;
gdx
.
graphics
=
graphics
;
gdx
.
net
=
net
;
}
<SENTENCE_END/>
on,pauseonsurface (5.25e-01)
on (2.33e-01)
destroy (3.57e-02)
window (3.20e-02)
notify (2.82e-02)
pause (2.61e-02)
resume (1.78e-02)
initialize (1.00e-02)
view (7.65e-03)
android (6.16e-03)
<SENTENCE_START>
{
if
(
android
live
wallpaper
service
.
debug
)
log
.
d
(
android
live
wallpaper
service
.
tag
,
" > AndroidLiveWallpaper - onPause()"
)
;
audio
.
pause
(
)
;
input
.
%SELF%
(
)
;
if
(
graphics
!=
null
)
{
graphics
.
on
pause
gl
surface
view
(
)
;
}
if
(
android
live
wallpaper
service
.
debug
)
log
.
d
(
android
live
wallpaper
service
.
tag
,
" > AndroidLiveWallpaper - onPause() done!"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
android
live
wallpaper
service
.
debug
)
log
.
d
(
android
live
wallpaper
service
.
tag
,
" > AndroidLiveWallpaper - onPause()"
)
;
audio
.
pause
(
)
;
input
.
%SELF%
(
)
;
if
(
graphics
!=
null
)
{
graphics
.
on
pause
gl
surface
view
(
)
;
}
if
(
android
live
wallpaper
service
.
debug
)
log
.
d
(
android
live
wallpaper
service
.
tag
,
" > AndroidLiveWallpaper - onPause() done!"
)
;
}
<SENTENCE_END/>
pausenotify (1.81e-01)
surface (1.38e-01)
on (1.16e-01)
pause (7.26e-02)
android (4.96e-02)
resume (3.68e-02)
%UNK% (3.39e-02)
destroy (3.19e-02)
view (2.70e-02)
live (2.48e-02)
<SENTENCE_START>
{
if
(
android
live
wallpaper
service
.
debug
)
log
.
d
(
android
live
wallpaper
service
.
tag
,
" > AndroidLiveWallpaper - onPause()"
)
;
audio
.
pause
(
)
;
input
.
%SELF%
(
)
;
if
(
graphics
!=
null
)
{
graphics
.
on
pause
gl
surface
view
(
)
;
}
if
(
android
live
wallpaper
service
.
debug
)
log
.
d
(
android
live
wallpaper
service
.
tag
,
" > AndroidLiveWallpaper - onPause() done!"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
android
live
wallpaper
service
.
debug
)
log
.
d
(
android
live
wallpaper
service
.
tag
,
" > AndroidLiveWallpaper - onPause()"
)
;
audio
.
pause
(
)
;
input
.
%SELF%
(
)
;
if
(
graphics
!=
null
)
{
graphics
.
on
pause
gl
surface
view
(
)
;
}
if
(
android
live
wallpaper
service
.
debug
)
log
.
d
(
android
live
wallpaper
service
.
tag
,
" > AndroidLiveWallpaper - onPause() done!"
)
;
}
<SENTENCE_END/>
%END%%END% (3.61e-01)
notify (1.13e-01)
view (4.47e-02)
surface (4.09e-02)
%UNK% (3.77e-02)
pause (3.68e-02)
on (3.42e-02)
holder (3.09e-02)
resume (1.79e-02)
destroy (1.36e-02)
<SENTENCE_START>
{
if
(
android
live
wallpaper
service
.
debug
)
log
.
d
(
android
live
wallpaper
service
.
tag
,
" > AndroidLiveWallpaper - onPause()"
)
;
audio
.
pause
(
)
;
input
.
%SELF%
(
)
;
if
(
graphics
!=
null
)
{
graphics
.
on
pause
gl
surface
view
(
)
;
}
if
(
android
live
wallpaper
service
.
debug
)
log
.
d
(
android
live
wallpaper
service
.
tag
,
" > AndroidLiveWallpaper - onPause() done!"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
android
live
wallpaper
service
.
debug
)
log
.
d
(
android
live
wallpaper
service
.
tag
,
" > AndroidLiveWallpaper - onPause()"
)
;
audio
.
pause
(
)
;
input
.
%SELF%
(
)
;
if
(
graphics
!=
null
)
{
graphics
.
on
pause
gl
surface
view
(
)
;
}
if
(
android
live
wallpaper
service
.
debug
)
log
.
d
(
android
live
wallpaper
service
.
tag
,
" > AndroidLiveWallpaper - onPause() done!"
)
;
}
<SENTENCE_END/>
on,resumeonstop (2.22e-01)
run (1.16e-01)
setup (8.54e-02)
init (8.12e-02)
resume (7.35e-02)
set (4.76e-02)
initialize (4.44e-02)
window (3.56e-02)
finish (3.27e-02)
surface (2.51e-02)
<SENTENCE_START>
{
gdx
.
app
=
this
;
gdx
.
input
=
input
;
gdx
.
audio
=
audio
;
gdx
.
files
=
files
;
gdx
.
graphics
=
graphics
;
gdx
.
net
=
net
;
input
.
%SELF%
(
)
;
if
(
graphics
!=
null
)
{
graphics
.
on
resume
gl
surface
view
(
)
;
}
if
(
!
first
resume
)
{
audio
.
resume
(
)
;
graphics
.
resume
(
)
;
}
else
first
resume
=
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
app
=
this
;
gdx
.
input
=
input
;
gdx
.
audio
=
audio
;
gdx
.
files
=
files
;
gdx
.
graphics
=
graphics
;
gdx
.
net
=
net
;
input
.
%SELF%
(
)
;
if
(
graphics
!=
null
)
{
graphics
.
on
resume
gl
surface
view
(
)
;
}
if
(
!
first
resume
)
{
audio
.
resume
(
)
;
graphics
.
resume
(
)
;
}
else
first
resume
=
false
;
}
<SENTENCE_END/>
resume%END% (1.38e-01)
resume (8.78e-02)
%UNK% (6.68e-02)
stop (4.61e-02)
window (4.25e-02)
globals (4.24e-02)
surface (2.24e-02)
start (2.04e-02)
end (2.03e-02)
pause (1.89e-02)
<SENTENCE_START>
{
gdx
.
app
=
this
;
gdx
.
input
=
input
;
gdx
.
audio
=
audio
;
gdx
.
files
=
files
;
gdx
.
graphics
=
graphics
;
gdx
.
net
=
net
;
input
.
%SELF%
(
)
;
if
(
graphics
!=
null
)
{
graphics
.
on
resume
gl
surface
view
(
)
;
}
if
(
!
first
resume
)
{
audio
.
resume
(
)
;
graphics
.
resume
(
)
;
}
else
first
resume
=
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
app
=
this
;
gdx
.
input
=
input
;
gdx
.
audio
=
audio
;
gdx
.
files
=
files
;
gdx
.
graphics
=
graphics
;
gdx
.
net
=
net
;
input
.
%SELF%
(
)
;
if
(
graphics
!=
null
)
{
graphics
.
on
resume
gl
surface
view
(
)
;
}
if
(
!
first
resume
)
{
audio
.
resume
(
)
;
graphics
.
resume
(
)
;
}
else
first
resume
=
false
;
}
<SENTENCE_END/>
%END%%END% (7.34e-01)
%UNK% (1.94e-02)
resume (1.65e-02)
globals (1.20e-02)
down (7.82e-03)
view (7.03e-03)
surface (5.53e-03)
window (4.82e-03)
stop (4.65e-03)
up (4.43e-03)
<SENTENCE_START>
{
gdx
.
app
=
this
;
gdx
.
input
=
input
;
gdx
.
audio
=
audio
;
gdx
.
files
=
files
;
gdx
.
graphics
=
graphics
;
gdx
.
net
=
net
;
input
.
%SELF%
(
)
;
if
(
graphics
!=
null
)
{
graphics
.
on
resume
gl
surface
view
(
)
;
}
if
(
!
first
resume
)
{
audio
.
resume
(
)
;
graphics
.
resume
(
)
;
}
else
first
resume
=
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
app
=
this
;
gdx
.
input
=
input
;
gdx
.
audio
=
audio
;
gdx
.
files
=
files
;
gdx
.
graphics
=
graphics
;
gdx
.
net
=
net
;
input
.
%SELF%
(
)
;
if
(
graphics
!=
null
)
{
graphics
.
on
resume
gl
surface
view
(
)
;
}
if
(
!
first
resume
)
{
audio
.
resume
(
)
;
graphics
.
resume
(
)
;
}
else
first
resume
=
false
;
}
<SENTENCE_END/>
on,destroyonsurface (3.86e-01)
run (2.17e-01)
window (1.54e-01)
on (7.12e-02)
stop (6.46e-02)
destroy (3.23e-02)
request (7.54e-03)
initialize (5.47e-03)
gl (4.73e-03)
init (4.72e-03)
<SENTENCE_START>
{
if
(
graphics
!=
null
)
{
graphics
.
on
destroy
gl
surface
view
(
)
;
}
if
(
audio
!=
null
)
{
audio
.
dispose
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
graphics
!=
null
)
{
graphics
.
on
destroy
gl
surface
view
(
)
;
}
if
(
audio
!=
null
)
{
audio
.
dispose
(
)
;
}
}
<SENTENCE_END/>
destroysurface (2.20e-01)
window (1.18e-01)
%UNK% (9.08e-02)
stop (7.44e-02)
run (7.04e-02)
destroy (5.11e-02)
on (3.46e-02)
notify (2.81e-02)
view (2.45e-02)
gl (2.42e-02)
<SENTENCE_START>
{
if
(
graphics
!=
null
)
{
graphics
.
on
destroy
gl
surface
view
(
)
;
}
if
(
audio
!=
null
)
{
audio
.
dispose
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
graphics
!=
null
)
{
graphics
.
on
destroy
gl
surface
view
(
)
;
}
if
(
audio
!=
null
)
{
audio
.
dispose
(
)
;
}
}
<SENTENCE_END/>
%END%%END% (5.78e-01)
view (9.27e-02)
%UNK% (4.33e-02)
surface (3.54e-02)
notify (1.37e-02)
changed (1.26e-02)
pause (9.37e-03)
stop (8.00e-03)
window (7.03e-03)
destroy (6.77e-03)
<SENTENCE_START>
{
if
(
graphics
!=
null
)
{
graphics
.
on
destroy
gl
surface
view
(
)
;
}
if
(
audio
!=
null
)
{
audio
.
dispose
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
graphics
!=
null
)
{
graphics
.
on
destroy
gl
surface
view
(
)
;
}
if
(
audio
!=
null
)
{
audio
.
dispose
(
)
;
}
}
<SENTENCE_END/>
get,servicegetget (9.91e-01)
is (4.85e-03)
return (1.31e-03)
service (9.58e-04)
owns (1.62e-04)
should (1.30e-04)
iterator (9.54e-05)
needs (8.46e-05)
as (5.20e-05)
protected (3.84e-05)
<SENTENCE_START>
{
return
service
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
service
;
}
<SENTENCE_END/>
serviceservice (6.12e-01)
surface (2.54e-01)
get (6.48e-02)
on (2.13e-02)
resume (1.01e-02)
pause (3.68e-03)
should (3.19e-03)
destroy (3.05e-03)
request (2.13e-03)
engine (1.90e-03)
<SENTENCE_START>
{
return
service
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
service
;
}
<SENTENCE_END/>
%END%%END% (3.66e-01)
value (3.04e-02)
%UNK% (1.91e-02)
only (1.76e-02)
buffer (1.58e-02)
20 (1.23e-02)
service (1.13e-02)
accessible (1.12e-02)
gl (1.10e-02)
mode (1.05e-02)
<SENTENCE_START>
{
return
service
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
service
;
}
<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/>
get,overlapping,pair,array,ptrgetget (9.62e-01)
overlapping (1.42e-02)
cache (1.16e-02)
pair (3.19e-03)
ptr (2.07e-03)
array (8.32e-04)
broadphase (6.78e-04)
bt (5.36e-04)
internal (4.08e-04)
swig (3.56e-04)
<SENTENCE_START>
{
return
bt
broadphase
pair
.
internal
temp
(
collision
jni
.
bt
null
pair
cache
get
overlapping
pair
array
ptr
swig
0
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
broadphase
pair
.
internal
temp
(
collision
jni
.
bt
null
pair
cache
get
overlapping
pair
array
ptr
swig
0
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
overlappingoverlapping (9.90e-01)
%END% (3.66e-03)
pair (3.23e-03)
get (2.66e-03)
internal (1.65e-04)
%UNK% (7.32e-05)
swig (3.26e-05)
instance (2.34e-05)
obtain (1.91e-05)
bt (1.78e-05)
<SENTENCE_START>
{
return
bt
broadphase
pair
.
internal
temp
(
collision
jni
.
bt
null
pair
cache
get
overlapping
pair
array
ptr
swig
0
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
broadphase
pair
.
internal
temp
(
collision
jni
.
bt
null
pair
cache
get
overlapping
pair
array
ptr
swig
0
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
pairpair (9.81e-01)
array (1.03e-02)
overlapping (8.33e-03)
%END% (4.40e-04)
ptr (2.58e-05)
get (2.42e-05)
temp (1.59e-05)
internal (1.42e-05)
cache (1.36e-05)
0 (8.04e-06)
<SENTENCE_START>
{
return
bt
broadphase
pair
.
internal
temp
(
collision
jni
.
bt
null
pair
cache
get
overlapping
pair
array
ptr
swig
0
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
broadphase
pair
.
internal
temp
(
collision
jni
.
bt
null
pair
cache
get
overlapping
pair
array
ptr
swig
0
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
arrayarray (8.64e-01)
pair (7.28e-02)
ptr (4.04e-02)
%END% (1.65e-02)
cache (1.22e-03)
0 (6.30e-04)
temp (5.47e-04)
overlapping (3.51e-04)
internal (2.89e-04)
get (2.51e-04)
<SENTENCE_START>
{
return
bt
broadphase
pair
.
internal
temp
(
collision
jni
.
bt
null
pair
cache
get
overlapping
pair
array
ptr
swig
0
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
broadphase
pair
.
internal
temp
(
collision
jni
.
bt
null
pair
cache
get
overlapping
pair
array
ptr
swig
0
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
ptr%END% (6.08e-01)
array (1.86e-01)
ptr (1.70e-01)
cache (6.09e-03)
pair (3.24e-03)
0 (2.93e-03)
temp (1.84e-03)
swig (1.04e-03)
internal (1.01e-03)
bt (7.47e-04)
<SENTENCE_START>
{
return
bt
broadphase
pair
.
internal
temp
(
collision
jni
.
bt
null
pair
cache
get
overlapping
pair
array
ptr
swig
0
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
broadphase
pair
.
internal
temp
(
collision
jni
.
bt
null
pair
cache
get
overlapping
pair
array
ptr
swig
0
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (7.39e-01)
ptr (1.29e-01)
array (9.91e-02)
cache (5.21e-03)
0 (2.56e-03)
pair (2.16e-03)
temp (1.56e-03)
swig (9.91e-04)
internal (9.26e-04)
%UNK% (8.85e-04)
<SENTENCE_START>
{
return
bt
broadphase
pair
.
internal
temp
(
collision
jni
.
bt
null
pair
cache
get
overlapping
pair
array
ptr
swig
0
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
broadphase
pair
.
internal
temp
(
collision
jni
.
bt
null
pair
cache
get
overlapping
pair
array
ptr
swig
0
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
mouse,pressedmouseset (2.64e-01)
touch (1.90e-01)
down (6.81e-02)
mouse (3.51e-02)
cancel (2.94e-02)
remove (2.56e-02)
update (2.25e-02)
invalidate (2.14e-02)
reset (2.11e-02)
move (1.91e-02)
<SENTENCE_START>
{
moving
index
=
over
index
;
move
all
=
event
.
is
control
down
(
)
;
if
(
move
all
)
{
move
all
proportionally
=
event
.
is
shift
down
(
)
;
move
all
prev
y
=
event
.
get
y
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
moving
index
=
over
index
;
move
all
=
event
.
is
control
down
(
)
;
if
(
move
all
)
{
move
all
proportionally
=
event
.
is
shift
down
(
)
;
move
all
prev
y
=
event
.
get
y
(
)
;
}
}
<SENTENCE_END/>
pressed%END% (2.98e-01)
moving (2.80e-01)
all (7.78e-02)
down (4.87e-02)
move (4.71e-02)
shift (3.24e-02)
performed (1.67e-02)
pressed (1.53e-02)
moved (1.12e-02)
changed (6.85e-03)
<SENTENCE_START>
{
moving
index
=
over
index
;
move
all
=
event
.
is
control
down
(
)
;
if
(
move
all
)
{
move
all
proportionally
=
event
.
is
shift
down
(
)
;
move
all
prev
y
=
event
.
get
y
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
moving
index
=
over
index
;
move
all
=
event
.
is
control
down
(
)
;
if
(
move
all
)
{
move
all
proportionally
=
event
.
is
shift
down
(
)
;
move
all
prev
y
=
event
.
get
y
(
)
;
}
}
<SENTENCE_END/>
%END%%END% (8.86e-01)
index (3.33e-02)
all (2.04e-02)
moving (1.34e-02)
down (1.18e-02)
shift (3.48e-03)
pressed (2.48e-03)
y (2.03e-03)
proportionally (1.74e-03)
performed (1.69e-03)
<SENTENCE_START>
{
moving
index
=
over
index
;
move
all
=
event
.
is
control
down
(
)
;
if
(
move
all
)
{
move
all
proportionally
=
event
.
is
shift
down
(
)
;
move
all
prev
y
=
event
.
get
y
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
moving
index
=
over
index
;
move
all
=
event
.
is
control
down
(
)
;
if
(
move
all
)
{
move
all
proportionally
=
event
.
is
shift
down
(
)
;
move
all
prev
y
=
event
.
get
y
(
)
;
}
}
<SENTENCE_END/>
mouse,releasedmousereset (6.84e-01)
set (1.28e-01)
remove (2.44e-02)
reverse (1.97e-02)
clear (1.92e-02)
index (8.58e-03)
switch (8.25e-03)
invalidate (7.12e-03)
put (6.95e-03)
draw (6.88e-03)
<SENTENCE_START>
{
moving
index
=
-
1
;
move
all
=
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
moving
index
=
-
1
;
move
all
=
false
;
}
<SENTENCE_END/>
released%END% (6.91e-01)
all (1.34e-01)
moving (5.87e-02)
array (2.22e-02)
performed (9.75e-03)
move (6.16e-03)
down (4.70e-03)
up (4.02e-03)
index (3.08e-03)
offset (2.37e-03)
<SENTENCE_START>
{
moving
index
=
-
1
;
move
all
=
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
moving
index
=
-
1
;
move
all
=
false
;
}
<SENTENCE_END/>
%END%%END% (9.77e-01)
index (7.30e-03)
all (2.43e-03)
array (1.56e-03)
performed (7.83e-04)
only (6.79e-04)
20 (6.23e-04)
value (5.90e-04)
offset (5.43e-04)
moving (5.03e-04)
<SENTENCE_START>
{
moving
index
=
-
1
;
move
all
=
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
moving
index
=
-
1
;
move
all
=
false
;
}
<SENTENCE_END/>
mouse,clickedmousemouse (3.30e-01)
point (8.35e-02)
touch (3.89e-02)
contains (3.05e-02)
clicked (2.51e-02)
dragged (2.35e-02)
update (2.20e-02)
%UNK% (2.11e-02)
draw (1.93e-02)
act (1.87e-02)
<SENTENCE_START>
{
if
(
event
.
get
click
count
(
)
==
2
)
{
if
(
over
index
<=
0
||
over
index
>=
points
.
size
(
)
)
return
;
points
.
remove
(
over
index
)
;
points
changed
(
)
;
repaint
(
)
;
return
;
}
if
(
moving
index
!=
-
1
)
return
;
if
(
over
index
!=
-
1
)
return
;
int
mouse
x
=
event
.
get
x
(
)
;
int
mouse
y
=
event
.
get
y
(
)
;
if
(
mouse
x
<
chart
x
||
mouse
x
>
chart
x
+
chart
width
)
return
;
if
(
mouse
y
<
chart
y
||
mouse
y
>
chart
y
+
chart
height
)
return
;
point
new
point
=
pixel
to
point
(
mouse
x
,
mouse
y
)
;
int
i
=
0
;
point
last
point
=
null
;
for
(
point
point
:
points
)
{
if
(
point
.
x
>
new
point
.
x
)
{
if
(
math
.
abs
(
point
.
x
-
new
point
.
x
)
<
0.001f
)
return
;
if
(
last
point
!=
null
&&
math
.
abs
(
last
point
.
x
-
new
point
.
x
)
<
0.001f
)
return
;
points
.
add
(
i
,
new
point
)
;
over
index
=
i
;
points
changed
(
)
;
repaint
(
)
;
return
;
}
last
point
=
point
;
i
++
;
}
over
index
=
points
.
size
(
)
;
points
.
add
(
new
point
)
;
points
changed
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
event
.
get
click
count
(
)
==
2
)
{
if
(
over
index
<=
0
||
over
index
>=
points
.
size
(
)
)
return
;
points
.
remove
(
over
index
)
;
points
changed
(
)
;
repaint
(
)
;
return
;
}
if
(
moving
index
!=
-
1
)
return
;
if
(
over
index
!=
-
1
)
return
;
int
mouse
x
=
event
.
get
x
(
)
;
int
mouse
y
=
event
.
get
y
(
)
;
if
(
mouse
x
<
chart
x
||
mouse
x
>
chart
x
+
chart
width
)
return
;
if
(
mouse
y
<
chart
y
||
mouse
y
>
chart
y
+
chart
height
)
return
;
point
new
point
=
pixel
to
point
(
mouse
x
,
mouse
y
)
;
int
i
=
0
;
point
last
point
=
null
;
for
(
point
point
:
points
)
{
if
(
point
.
x
>
new
point
.
x
)
{
if
(
math
.
abs
(
point
.
x
-
new
point
.
x
)
<
0.001f
)
return
;
if
(
last
point
!=
null
&&
math
.
abs
(
last
point
.
x
-
new
point
.
x
)
<
0.001f
)
return
;
points
.
add
(
i
,
new
point
)
;
over
index
=
i
;
points
changed
(
)
;
repaint
(
)
;
return
;
}
last
point
=
point
;
i
++
;
}
over
index
=
points
.
size
(
)
;
points
.
add
(
new
point
)
;
points
changed
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
clicked%END% (1.98e-01)
point (8.99e-02)
mouse (7.27e-02)
dragged (4.83e-02)
pressed (3.45e-02)
%UNK% (2.97e-02)
clicked (2.79e-02)
down (2.60e-02)
moved (2.51e-02)
index (1.69e-02)
<SENTENCE_START>
{
if
(
event
.
get
click
count
(
)
==
2
)
{
if
(
over
index
<=
0
||
over
index
>=
points
.
size
(
)
)
return
;
points
.
remove
(
over
index
)
;
points
changed
(
)
;
repaint
(
)
;
return
;
}
if
(
moving
index
!=
-
1
)
return
;
if
(
over
index
!=
-
1
)
return
;
int
mouse
x
=
event
.
get
x
(
)
;
int
mouse
y
=
event
.
get
y
(
)
;
if
(
mouse
x
<
chart
x
||
mouse
x
>
chart
x
+
chart
width
)
return
;
if
(
mouse
y
<
chart
y
||
mouse
y
>
chart
y
+
chart
height
)
return
;
point
new
point
=
pixel
to
point
(
mouse
x
,
mouse
y
)
;
int
i
=
0
;
point
last
point
=
null
;
for
(
point
point
:
points
)
{
if
(
point
.
x
>
new
point
.
x
)
{
if
(
math
.
abs
(
point
.
x
-
new
point
.
x
)
<
0.001f
)
return
;
if
(
last
point
!=
null
&&
math
.
abs
(
last
point
.
x
-
new
point
.
x
)
<
0.001f
)
return
;
points
.
add
(
i
,
new
point
)
;
over
index
=
i
;
points
changed
(
)
;
repaint
(
)
;
return
;
}
last
point
=
point
;
i
++
;
}
over
index
=
points
.
size
(
)
;
points
.
add
(
new
point
)
;
points
changed
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
event
.
get
click
count
(
)
==
2
)
{
if
(
over
index
<=
0
||
over
index
>=
points
.
size
(
)
)
return
;
points
.
remove
(
over
index
)
;
points
changed
(
)
;
repaint
(
)
;
return
;
}
if
(
moving
index
!=
-
1
)
return
;
if
(
over
index
!=
-
1
)
return
;
int
mouse
x
=
event
.
get
x
(
)
;
int
mouse
y
=
event
.
get
y
(
)
;
if
(
mouse
x
<
chart
x
||
mouse
x
>
chart
x
+
chart
width
)
return
;
if
(
mouse
y
<
chart
y
||
mouse
y
>
chart
y
+
chart
height
)
return
;
point
new
point
=
pixel
to
point
(
mouse
x
,
mouse
y
)
;
int
i
=
0
;
point
last
point
=
null
;
for
(
point
point
:
points
)
{
if
(
point
.
x
>
new
point
.
x
)
{
if
(
math
.
abs
(
point
.
x
-
new
point
.
x
)
<
0.001f
)
return
;
if
(
last
point
!=
null
&&
math
.
abs
(
last
point
.
x
-
new
point
.
x
)
<
0.001f
)
return
;
points
.
add
(
i
,
new
point
)
;
over
index
=
i
;
points
changed
(
)
;
repaint
(
)
;
return
;
}
last
point
=
point
;
i
++
;
}
over
index
=
points
.
size
(
)
;
points
.
add
(
new
point
)
;
points
changed
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
%END%%END% (5.58e-01)
point (3.99e-02)
pressed (2.66e-02)
dragged (2.53e-02)
moved (2.02e-02)
down (1.96e-02)
mouse (1.79e-02)
%UNK% (1.45e-02)
at (1.29e-02)
clicked (1.19e-02)
<SENTENCE_START>
{
if
(
event
.
get
click
count
(
)
==
2
)
{
if
(
over
index
<=
0
||
over
index
>=
points
.
size
(
)
)
return
;
points
.
remove
(
over
index
)
;
points
changed
(
)
;
repaint
(
)
;
return
;
}
if
(
moving
index
!=
-
1
)
return
;
if
(
over
index
!=
-
1
)
return
;
int
mouse
x
=
event
.
get
x
(
)
;
int
mouse
y
=
event
.
get
y
(
)
;
if
(
mouse
x
<
chart
x
||
mouse
x
>
chart
x
+
chart
width
)
return
;
if
(
mouse
y
<
chart
y
||
mouse
y
>
chart
y
+
chart
height
)
return
;
point
new
point
=
pixel
to
point
(
mouse
x
,
mouse
y
)
;
int
i
=
0
;
point
last
point
=
null
;
for
(
point
point
:
points
)
{
if
(
point
.
x
>
new
point
.
x
)
{
if
(
math
.
abs
(
point
.
x
-
new
point
.
x
)
<
0.001f
)
return
;
if
(
last
point
!=
null
&&
math
.
abs
(
last
point
.
x
-
new
point
.
x
)
<
0.001f
)
return
;
points
.
add
(
i
,
new
point
)
;
over
index
=
i
;
points
changed
(
)
;
repaint
(
)
;
return
;
}
last
point
=
point
;
i
++
;
}
over
index
=
points
.
size
(
)
;
points
.
add
(
new
point
)
;
points
changed
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
event
.
get
click
count
(
)
==
2
)
{
if
(
over
index
<=
0
||
over
index
>=
points
.
size
(
)
)
return
;
points
.
remove
(
over
index
)
;
points
changed
(
)
;
repaint
(
)
;
return
;
}
if
(
moving
index
!=
-
1
)
return
;
if
(
over
index
!=
-
1
)
return
;
int
mouse
x
=
event
.
get
x
(
)
;
int
mouse
y
=
event
.
get
y
(
)
;
if
(
mouse
x
<
chart
x
||
mouse
x
>
chart
x
+
chart
width
)
return
;
if
(
mouse
y
<
chart
y
||
mouse
y
>
chart
y
+
chart
height
)
return
;
point
new
point
=
pixel
to
point
(
mouse
x
,
mouse
y
)
;
int
i
=
0
;
point
last
point
=
null
;
for
(
point
point
:
points
)
{
if
(
point
.
x
>
new
point
.
x
)
{
if
(
math
.
abs
(
point
.
x
-
new
point
.
x
)
<
0.001f
)
return
;
if
(
last
point
!=
null
&&
math
.
abs
(
last
point
.
x
-
new
point
.
x
)
<
0.001f
)
return
;
points
.
add
(
i
,
new
point
)
;
over
index
=
i
;
points
changed
(
)
;
repaint
(
)
;
return
;
}
last
point
=
point
;
i
++
;
}
over
index
=
points
.
size
(
)
;
points
.
add
(
new
point
)
;
points
changed
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
mouse,draggedmouseset (8.42e-02)
mouse (5.51e-02)
%UNK% (4.51e-02)
touch (3.69e-02)
point (3.65e-02)
update (3.54e-02)
draw (3.20e-02)
compute (2.60e-02)
get (2.49e-02)
dragged (2.04e-02)
<SENTENCE_START>
{
if
(
moving
index
==
-
1
||
moving
index
>=
points
.
size
(
)
)
return
;
if
(
move
all
)
{
int
new
y
=
event
.
get
y
(
)
;
float
delta
y
=
(
move
all
prev
y
-
new
y
)
/
(
float
)
chart
height
*
max
y
;
for
(
point
point
:
points
)
{
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
point
.
y
+
(
move
all
proportionally
?
delta
y
*
point
.
y
:
delta
y
)
)
)
;
}
move
all
prev
y
=
new
y
;
}
else
{
float
next
x
=
moving
index
==
points
.
size
(
)
-
1
?
max
x
:
points
.
get
(
moving
index
+
1
)
.
x
-
0.001f
;
if
(
moving
index
==
0
)
next
x
=
0
;
float
prev
x
=
moving
index
==
0
?
0
:
points
.
get
(
moving
index
-
1
)
.
x
+
0.001f
;
point
point
=
points
.
get
(
moving
index
)
;
point
.
x
=
math
.
min
(
next
x
,
math
.
max
(
prev
x
,
(
event
.
get
x
(
)
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
event
.
get
y
(
)
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
}
points
changed
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
moving
index
==
-
1
||
moving
index
>=
points
.
size
(
)
)
return
;
if
(
move
all
)
{
int
new
y
=
event
.
get
y
(
)
;
float
delta
y
=
(
move
all
prev
y
-
new
y
)
/
(
float
)
chart
height
*
max
y
;
for
(
point
point
:
points
)
{
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
point
.
y
+
(
move
all
proportionally
?
delta
y
*
point
.
y
:
delta
y
)
)
)
;
}
move
all
prev
y
=
new
y
;
}
else
{
float
next
x
=
moving
index
==
points
.
size
(
)
-
1
?
max
x
:
points
.
get
(
moving
index
+
1
)
.
x
-
0.001f
;
if
(
moving
index
==
0
)
next
x
=
0
;
float
prev
x
=
moving
index
==
0
?
0
:
points
.
get
(
moving
index
-
1
)
.
x
+
0.001f
;
point
point
=
points
.
get
(
moving
index
)
;
point
.
x
=
math
.
min
(
next
x
,
math
.
max
(
prev
x
,
(
event
.
get
x
(
)
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
event
.
get
y
(
)
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
}
points
changed
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
dragged%END% (4.66e-01)
%UNK% (2.95e-02)
point (2.65e-02)
dragged (2.32e-02)
at (1.51e-02)
to (1.51e-02)
y (1.31e-02)
mouse (9.95e-03)
x (9.47e-03)
down (8.34e-03)
<SENTENCE_START>
{
if
(
moving
index
==
-
1
||
moving
index
>=
points
.
size
(
)
)
return
;
if
(
move
all
)
{
int
new
y
=
event
.
get
y
(
)
;
float
delta
y
=
(
move
all
prev
y
-
new
y
)
/
(
float
)
chart
height
*
max
y
;
for
(
point
point
:
points
)
{
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
point
.
y
+
(
move
all
proportionally
?
delta
y
*
point
.
y
:
delta
y
)
)
)
;
}
move
all
prev
y
=
new
y
;
}
else
{
float
next
x
=
moving
index
==
points
.
size
(
)
-
1
?
max
x
:
points
.
get
(
moving
index
+
1
)
.
x
-
0.001f
;
if
(
moving
index
==
0
)
next
x
=
0
;
float
prev
x
=
moving
index
==
0
?
0
:
points
.
get
(
moving
index
-
1
)
.
x
+
0.001f
;
point
point
=
points
.
get
(
moving
index
)
;
point
.
x
=
math
.
min
(
next
x
,
math
.
max
(
prev
x
,
(
event
.
get
x
(
)
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
event
.
get
y
(
)
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
}
points
changed
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
moving
index
==
-
1
||
moving
index
>=
points
.
size
(
)
)
return
;
if
(
move
all
)
{
int
new
y
=
event
.
get
y
(
)
;
float
delta
y
=
(
move
all
prev
y
-
new
y
)
/
(
float
)
chart
height
*
max
y
;
for
(
point
point
:
points
)
{
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
point
.
y
+
(
move
all
proportionally
?
delta
y
*
point
.
y
:
delta
y
)
)
)
;
}
move
all
prev
y
=
new
y
;
}
else
{
float
next
x
=
moving
index
==
points
.
size
(
)
-
1
?
max
x
:
points
.
get
(
moving
index
+
1
)
.
x
-
0.001f
;
if
(
moving
index
==
0
)
next
x
=
0
;
float
prev
x
=
moving
index
==
0
?
0
:
points
.
get
(
moving
index
-
1
)
.
x
+
0.001f
;
point
point
=
points
.
get
(
moving
index
)
;
point
.
x
=
math
.
min
(
next
x
,
math
.
max
(
prev
x
,
(
event
.
get
x
(
)
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
event
.
get
y
(
)
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
}
points
changed
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
%END%%END% (7.30e-01)
%UNK% (1.40e-02)
point (1.27e-02)
at (1.20e-02)
dragged (1.17e-02)
y (9.52e-03)
to (7.47e-03)
index (5.45e-03)
x (5.36e-03)
down (4.74e-03)
<SENTENCE_START>
{
if
(
moving
index
==
-
1
||
moving
index
>=
points
.
size
(
)
)
return
;
if
(
move
all
)
{
int
new
y
=
event
.
get
y
(
)
;
float
delta
y
=
(
move
all
prev
y
-
new
y
)
/
(
float
)
chart
height
*
max
y
;
for
(
point
point
:
points
)
{
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
point
.
y
+
(
move
all
proportionally
?
delta
y
*
point
.
y
:
delta
y
)
)
)
;
}
move
all
prev
y
=
new
y
;
}
else
{
float
next
x
=
moving
index
==
points
.
size
(
)
-
1
?
max
x
:
points
.
get
(
moving
index
+
1
)
.
x
-
0.001f
;
if
(
moving
index
==
0
)
next
x
=
0
;
float
prev
x
=
moving
index
==
0
?
0
:
points
.
get
(
moving
index
-
1
)
.
x
+
0.001f
;
point
point
=
points
.
get
(
moving
index
)
;
point
.
x
=
math
.
min
(
next
x
,
math
.
max
(
prev
x
,
(
event
.
get
x
(
)
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
event
.
get
y
(
)
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
}
points
changed
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
moving
index
==
-
1
||
moving
index
>=
points
.
size
(
)
)
return
;
if
(
move
all
)
{
int
new
y
=
event
.
get
y
(
)
;
float
delta
y
=
(
move
all
prev
y
-
new
y
)
/
(
float
)
chart
height
*
max
y
;
for
(
point
point
:
points
)
{
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
point
.
y
+
(
move
all
proportionally
?
delta
y
*
point
.
y
:
delta
y
)
)
)
;
}
move
all
prev
y
=
new
y
;
}
else
{
float
next
x
=
moving
index
==
points
.
size
(
)
-
1
?
max
x
:
points
.
get
(
moving
index
+
1
)
.
x
-
0.001f
;
if
(
moving
index
==
0
)
next
x
=
0
;
float
prev
x
=
moving
index
==
0
?
0
:
points
.
get
(
moving
index
-
1
)
.
x
+
0.001f
;
point
point
=
points
.
get
(
moving
index
)
;
point
.
x
=
math
.
min
(
next
x
,
math
.
max
(
prev
x
,
(
event
.
get
x
(
)
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
event
.
get
y
(
)
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
}
points
changed
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
mouse,movedmousemouse (4.22e-01)
touch (5.38e-02)
points (4.99e-02)
point (4.04e-02)
update (2.56e-02)
dragged (2.37e-02)
act (2.19e-02)
draw (2.14e-02)
contains (1.85e-02)
clicked (1.44e-02)
<SENTENCE_START>
{
int
mouse
x
=
event
.
get
x
(
)
;
int
mouse
y
=
event
.
get
y
(
)
;
int
old
index
=
over
index
;
over
index
=
-
1
;
int
point
size
=
is
expanded
?
point
size
expanded
:
point
size
;
int
i
=
0
;
for
(
point
point
:
points
)
{
int
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
int
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
if
(
math
.
abs
(
x
-
mouse
x
)
<=
point
size
&&
math
.
abs
(
y
-
mouse
y
)
<=
point
size
)
{
over
index
=
i
;
break
;
}
i
++
;
}
if
(
over
index
!=
old
index
)
repaint
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
mouse
x
=
event
.
get
x
(
)
;
int
mouse
y
=
event
.
get
y
(
)
;
int
old
index
=
over
index
;
over
index
=
-
1
;
int
point
size
=
is
expanded
?
point
size
expanded
:
point
size
;
int
i
=
0
;
for
(
point
point
:
points
)
{
int
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
int
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
if
(
math
.
abs
(
x
-
mouse
x
)
<=
point
size
&&
math
.
abs
(
y
-
mouse
y
)
<=
point
size
)
{
over
index
=
i
;
break
;
}
i
++
;
}
if
(
over
index
!=
old
index
)
repaint
(
)
;
}
<SENTENCE_END/>
moved%END% (1.39e-01)
point (8.79e-02)
mouse (7.14e-02)
dragged (6.73e-02)
moved (3.87e-02)
pressed (2.95e-02)
down (2.53e-02)
index (2.25e-02)
%UNK% (1.73e-02)
clicked (1.66e-02)
<SENTENCE_START>
{
int
mouse
x
=
event
.
get
x
(
)
;
int
mouse
y
=
event
.
get
y
(
)
;
int
old
index
=
over
index
;
over
index
=
-
1
;
int
point
size
=
is
expanded
?
point
size
expanded
:
point
size
;
int
i
=
0
;
for
(
point
point
:
points
)
{
int
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
int
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
if
(
math
.
abs
(
x
-
mouse
x
)
<=
point
size
&&
math
.
abs
(
y
-
mouse
y
)
<=
point
size
)
{
over
index
=
i
;
break
;
}
i
++
;
}
if
(
over
index
!=
old
index
)
repaint
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
mouse
x
=
event
.
get
x
(
)
;
int
mouse
y
=
event
.
get
y
(
)
;
int
old
index
=
over
index
;
over
index
=
-
1
;
int
point
size
=
is
expanded
?
point
size
expanded
:
point
size
;
int
i
=
0
;
for
(
point
point
:
points
)
{
int
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
int
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
if
(
math
.
abs
(
x
-
mouse
x
)
<=
point
size
&&
math
.
abs
(
y
-
mouse
y
)
<=
point
size
)
{
over
index
=
i
;
break
;
}
i
++
;
}
if
(
over
index
!=
old
index
)
repaint
(
)
;
}
<SENTENCE_END/>
%END%%END% (5.23e-01)
point (3.97e-02)
dragged (3.34e-02)
moved (2.93e-02)
pressed (2.21e-02)
down (1.82e-02)
at (1.49e-02)
mouse (1.37e-02)
index (1.36e-02)
and (1.25e-02)
<SENTENCE_START>
{
int
mouse
x
=
event
.
get
x
(
)
;
int
mouse
y
=
event
.
get
y
(
)
;
int
old
index
=
over
index
;
over
index
=
-
1
;
int
point
size
=
is
expanded
?
point
size
expanded
:
point
size
;
int
i
=
0
;
for
(
point
point
:
points
)
{
int
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
int
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
if
(
math
.
abs
(
x
-
mouse
x
)
<=
point
size
&&
math
.
abs
(
y
-
mouse
y
)
<=
point
size
)
{
over
index
=
i
;
break
;
}
i
++
;
}
if
(
over
index
!=
old
index
)
repaint
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
mouse
x
=
event
.
get
x
(
)
;
int
mouse
y
=
event
.
get
y
(
)
;
int
old
index
=
over
index
;
over
index
=
-
1
;
int
point
size
=
is
expanded
?
point
size
expanded
:
point
size
;
int
i
=
0
;
for
(
point
point
:
points
)
{
int
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
int
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
if
(
math
.
abs
(
x
-
mouse
x
)
<=
point
size
&&
math
.
abs
(
y
-
mouse
y
)
<=
point
size
)
{
over
index
=
i
;
break
;
}
i
++
;
}
if
(
over
index
!=
old
index
)
repaint
(
)
;
}
<SENTENCE_END/>
add,pointaddpoints (4.86e-01)
compute (4.47e-01)
calculate (1.08e-02)
set (7.09e-03)
draw (5.46e-03)
polygon (4.91e-03)
initialize (4.67e-03)
add (4.11e-03)
update (2.12e-03)
action (2.03e-03)
<SENTENCE_START>
{
points
.
add
(
new
point
(
x
,
y
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
points
.
add
(
new
point
(
x
,
y
)
)
;
}
<SENTENCE_END/>
point%END% (9.15e-01)
points (8.54e-03)
at (8.00e-03)
point (5.43e-03)
performed (3.67e-03)
segment (3.16e-03)
polygon (2.61e-03)
dragged (2.42e-03)
and (2.06e-03)
circle (2.03e-03)
<SENTENCE_START>
{
points
.
add
(
new
point
(
x
,
y
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
points
.
add
(
new
point
(
x
,
y
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.92e-01)
at (6.56e-04)
performed (5.57e-04)
point (4.80e-04)
x (2.64e-04)
and (2.63e-04)
y (2.32e-04)
add (2.24e-04)
points (2.24e-04)
all (1.74e-04)
<SENTENCE_START>
{
points
.
add
(
new
point
(
x
,
y
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
points
.
add
(
new
point
(
x
,
y
)
)
;
}
<SENTENCE_END/>
points,changedpointsstart (9.21e-02)
paint (6.27e-02)
set (6.27e-02)
update (5.55e-02)
flush (4.55e-02)
drag (4.00e-02)
init (3.97e-02)
%UNK% (3.86e-02)
end (3.82e-02)
close (3.42e-02)
<SENTENCE_START>
{
}
<SENTENCE_END/>
<SENTENCE_START>
{
}
<SENTENCE_END/>
changed%END% (7.10e-01)
%UNK% (2.03e-02)
title (1.16e-02)
value (9.48e-03)
only (8.73e-03)
accessible (7.33e-03)
layout (5.44e-03)
array (4.77e-03)
changed (4.73e-03)
count (4.54e-03)
<SENTENCE_START>
{
}
<SENTENCE_END/>
<SENTENCE_START>
{
}
<SENTENCE_END/>
%END%%END% (9.65e-01)
value (4.65e-03)
only (2.38e-03)
20 (2.05e-03)
title (1.29e-03)
offset (1.19e-03)
performed (9.39e-04)
fv (8.45e-04)
accessible (6.76e-04)
count (5.80e-04)
<SENTENCE_START>
{
}
<SENTENCE_END/>
<SENTENCE_START>
{
}
<SENTENCE_END/>
get,values,xgetset (1.83e-01)
add (8.58e-02)
get (6.79e-02)
create (6.66e-02)
generate (4.53e-02)
compute (4.49e-02)
update (2.74e-02)
%UNK% (2.73e-02)
find (2.37e-02)
clear (2.03e-02)
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
x
;
return
values
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
x
;
return
values
;
}
<SENTENCE_END/>
values%END% (7.78e-01)
value (1.29e-02)
values (1.13e-02)
point (9.67e-03)
points (9.11e-03)
index (8.33e-03)
%UNK% (8.16e-03)
polygon (7.07e-03)
and (6.34e-03)
of (4.54e-03)
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
x
;
return
values
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
x
;
return
values
;
}
<SENTENCE_END/>
x%END% (9.17e-01)
value (5.16e-03)
point (4.54e-03)
%UNK% (3.51e-03)
values (3.10e-03)
i (2.96e-03)
and (2.56e-03)
index (2.19e-03)
points (2.01e-03)
int (1.76e-03)
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
x
;
return
values
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
x
;
return
values
;
}
<SENTENCE_END/>
%END%%END% (9.50e-01)
values (6.90e-03)
i (2.99e-03)
value (2.33e-03)
point (2.30e-03)
size (1.69e-03)
points (1.18e-03)
and (9.97e-04)
%UNK% (8.96e-04)
int (8.81e-04)
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
x
;
return
values
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
x
;
return
values
;
}
<SENTENCE_END/>
get,values,ygetset (2.00e-01)
add (7.71e-02)
get (7.26e-02)
create (6.75e-02)
generate (4.40e-02)
compute (4.28e-02)
update (2.73e-02)
%UNK% (2.67e-02)
find (2.34e-02)
clear (1.88e-02)
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
y
;
return
values
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
y
;
return
values
;
}
<SENTENCE_END/>
values%END% (7.76e-01)
values (1.60e-02)
value (1.28e-02)
point (1.00e-02)
points (9.97e-03)
%UNK% (7.30e-03)
index (7.14e-03)
and (6.60e-03)
polygon (6.09e-03)
get (3.85e-03)
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
y
;
return
values
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
y
;
return
values
;
}
<SENTENCE_END/>
y%END% (9.19e-01)
value (5.10e-03)
point (4.28e-03)
values (3.19e-03)
%UNK% (3.19e-03)
i (2.85e-03)
and (2.70e-03)
index (1.99e-03)
points (1.99e-03)
int (1.71e-03)
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
y
;
return
values
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
y
;
return
values
;
}
<SENTENCE_END/>
%END%%END% (9.50e-01)
values (7.13e-03)
i (3.06e-03)
value (2.29e-03)
point (2.24e-03)
size (1.70e-03)
points (1.20e-03)
and (1.05e-03)
int (8.70e-04)
%UNK% (8.14e-04)
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
y
;
return
values
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
values
=
new
float
[
points
.
size
(
)
]
;
int
i
=
0
;
for
(
point
point
:
points
)
values
[
i
++
]
=
point
.
y
;
return
values
;
}
<SENTENCE_END/>
set,valuessetcompute (2.14e-01)
update (7.73e-02)
calculate (7.65e-02)
draw (5.89e-02)
polygon (4.65e-02)
add (3.78e-02)
points (2.86e-02)
set (2.72e-02)
%UNK% (2.61e-02)
get (2.45e-02)
<SENTENCE_START>
{
points
.
clear
(
)
;
for
(
int
i
=
0
;
i
<
x
.
length
;
i
++
)
points
.
add
(
new
point
(
x
[
i
]
,
y
[
i
]
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
points
.
clear
(
)
;
for
(
int
i
=
0
;
i
<
x
.
length
;
i
++
)
points
.
add
(
new
point
(
x
[
i
]
,
y
[
i
]
)
)
;
}
<SENTENCE_END/>
values%END% (6.75e-01)
polygon (2.55e-02)
point (1.36e-02)
frustum (1.27e-02)
%UNK% (1.09e-02)
points (9.60e-03)
index (8.71e-03)
at (8.55e-03)
and (8.18e-03)
triangles (7.81e-03)
<SENTENCE_START>
{
points
.
clear
(
)
;
for
(
int
i
=
0
;
i
<
x
.
length
;
i
++
)
points
.
add
(
new
point
(
x
[
i
]
,
y
[
i
]
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
points
.
clear
(
)
;
for
(
int
i
=
0
;
i
<
x
.
length
;
i
++
)
points
.
add
(
new
point
(
x
[
i
]
,
y
[
i
]
)
)
;
}
<SENTENCE_END/>
%END%%END% (8.95e-01)
point (6.06e-03)
points (5.80e-03)
all (5.37e-03)
and (3.65e-03)
x (3.64e-03)
i (3.15e-03)
frustum (3.14e-03)
of (2.60e-03)
%UNK% (2.27e-03)
<SENTENCE_START>
{
points
.
clear
(
)
;
for
(
int
i
=
0
;
i
<
x
.
length
;
i
++
)
points
.
add
(
new
point
(
x
[
i
]
,
y
[
i
]
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
points
.
clear
(
)
;
for
(
int
i
=
0
;
i
<
x
.
length
;
i
++
)
points
.
add
(
new
point
(
x
[
i
]
,
y
[
i
]
)
)
;
}
<SENTENCE_END/>
pixel,to,pointpixelpoints (5.80e-01)
point (7.94e-02)
compute (3.03e-02)
mouse (2.45e-02)
dragged (2.06e-02)
distance (1.96e-02)
derivative (1.86e-02)
touch (8.94e-03)
contains (8.01e-03)
polygon (7.70e-03)
<SENTENCE_START>
{
point
point
=
new
point
(
)
;
point
.
x
=
math
.
min
(
max
x
,
math
.
max
(
0
,
x
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
y
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
return
point
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
point
point
=
new
point
(
)
;
point
.
x
=
math
.
min
(
max
x
,
math
.
max
(
0
,
x
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
y
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
return
point
;
}
<SENTENCE_END/>
to%END% (1.51e-01)
point (1.16e-01)
dragged (9.63e-02)
%UNK% (4.00e-02)
points (2.51e-02)
mouse (2.39e-02)
x (1.58e-02)
line (1.53e-02)
segment (1.46e-02)
distance (1.43e-02)
<SENTENCE_START>
{
point
point
=
new
point
(
)
;
point
.
x
=
math
.
min
(
max
x
,
math
.
max
(
0
,
x
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
y
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
return
point
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
point
point
=
new
point
(
)
;
point
.
x
=
math
.
min
(
max
x
,
math
.
max
(
0
,
x
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
y
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
return
point
;
}
<SENTENCE_END/>
point%END% (5.15e-01)
point (4.37e-02)
dragged (4.36e-02)
%UNK% (3.14e-02)
at (1.38e-02)
x (1.06e-02)
line (9.37e-03)
y (9.35e-03)
segment (8.56e-03)
to (7.96e-03)
<SENTENCE_START>
{
point
point
=
new
point
(
)
;
point
.
x
=
math
.
min
(
max
x
,
math
.
max
(
0
,
x
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
y
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
return
point
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
point
point
=
new
point
(
)
;
point
.
x
=
math
.
min
(
max
x
,
math
.
max
(
0
,
x
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
y
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
return
point
;
}
<SENTENCE_END/>
%END%%END% (7.56e-01)
point (2.12e-02)
dragged (1.73e-02)
%UNK% (1.13e-02)
at (1.07e-02)
y (5.53e-03)
x (5.08e-03)
height (4.76e-03)
moved (4.48e-03)
segment (4.21e-03)
<SENTENCE_START>
{
point
point
=
new
point
(
)
;
point
.
x
=
math
.
min
(
max
x
,
math
.
max
(
0
,
x
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
y
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
return
point
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
point
point
=
new
point
(
)
;
point
.
x
=
math
.
min
(
max
x
,
math
.
max
(
0
,
x
-
chart
x
)
/
(
float
)
chart
width
*
max
x
)
;
point
.
y
=
math
.
min
(
max
y
,
math
.
max
(
0
,
chart
height
-
(
y
-
chart
y
)
)
/
(
float
)
chart
height
*
max
y
)
;
return
point
;
}
<SENTENCE_END/>
point,to,pixelpointpoints (9.30e-01)
chart (1.88e-02)
point (2.58e-03)
zoom (2.33e-03)
pixel (2.24e-03)
compute (2.06e-03)
derivative (1.94e-03)
changed (1.93e-03)
mouse (1.81e-03)
performed (1.77e-03)
<SENTENCE_START>
{
point
pixel
=
new
point
(
)
;
pixel
.
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
pixel
.
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
return
pixel
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
point
pixel
=
new
point
(
)
;
pixel
.
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
pixel
.
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
return
pixel
;
}
<SENTENCE_END/>
todragged (7.79e-02)
point (6.84e-02)
pixel (5.32e-02)
points (4.53e-02)
segment (4.00e-02)
line (3.98e-02)
%END% (3.10e-02)
y (3.06e-02)
performed (2.70e-02)
relative (1.81e-02)
<SENTENCE_START>
{
point
pixel
=
new
point
(
)
;
pixel
.
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
pixel
.
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
return
pixel
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
point
pixel
=
new
point
(
)
;
pixel
.
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
pixel
.
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
return
pixel
;
}
<SENTENCE_END/>
pixel%END% (2.54e-01)
dragged (5.49e-02)
point (4.15e-02)
pixel (3.19e-02)
performed (3.01e-02)
y (2.71e-02)
segment (2.63e-02)
line (2.63e-02)
at (2.30e-02)
and (1.58e-02)
<SENTENCE_START>
{
point
pixel
=
new
point
(
)
;
pixel
.
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
pixel
.
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
return
pixel
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
point
pixel
=
new
point
(
)
;
pixel
.
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
pixel
.
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
return
pixel
;
}
<SENTENCE_END/>
%END%%END% (7.74e-01)
at (1.11e-02)
dragged (1.07e-02)
performed (9.82e-03)
and (9.73e-03)
y (7.99e-03)
point (7.62e-03)
pixel (6.57e-03)
moved (5.46e-03)
segment (4.78e-03)
<SENTENCE_START>
{
point
pixel
=
new
point
(
)
;
pixel
.
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
pixel
.
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
return
pixel
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
point
pixel
=
new
point
(
)
;
pixel
.
x
=
chart
x
+
(
int
)
(
chart
width
*
(
point
.
x
/
(
float
)
max
x
)
)
;
pixel
.
y
=
chart
y
+
chart
height
-
(
int
)
(
chart
height
*
(
point
.
y
/
(
float
)
max
y
)
)
;
return
pixel
;
}
<SENTENCE_END/>
paint,componentpaintdraw (1.07e-01)
%END% (8.44e-02)
%UNK% (5.29e-02)
set (4.58e-02)
get (2.22e-02)
polygon (1.87e-02)
compute (1.76e-02)
update (1.71e-02)
point (1.55e-02)
line (1.51e-02)
<SENTENCE_START>
{
super
.
%SELF%
(
graphics
)
;
graphics
2
d
g
=
(
graphics
2
d
)
graphics
;
font
metrics
metrics
=
g
.
get
font
metrics
(
)
;
if
(
number
height
==
0
)
{
number
height
=
get
font
(
)
.
layout
glyph
vector
(
g
.
get
font
render
context
(
)
,
new
char
[
]
{
'0'
}
,
0
,
1
,
font
.
layout
left
to
right
)
.
get
glyph
pixel
bounds
(
0
,
g
.
get
font
render
context
(
)
,
0
,
0
)
.
height
;
}
int
width
=
get
width
(
)
;
if
(
!
is
expanded
)
width
=
math
.
min
(
150
,
width
)
;
width
=
math
.
max
(
100
,
width
)
;
int
height
=
get
height
(
)
;
int
max
axis
label
width
;
int
y
axis
width
;
if
(
is
expanded
)
{
max
axis
label
width
=
metrics
.
string
width
(
"100%"
)
;
y
axis
width
=
max
axis
label
width
+
8
;
chart
x
=
y
axis
width
;
chart
y
=
number
height
/
2
+
1
;
chart
width
=
width
-
y
axis
width
-
2
;
chart
height
=
height
-
chart
y
-
number
height
-
8
;
}
else
{
max
axis
label
width
=
0
;
y
axis
width
=
2
;
chart
x
=
y
axis
width
;
chart
y
=
2
;
chart
width
=
width
-
y
axis
width
-
2
;
chart
height
=
height
-
chart
y
-
3
;
}
g
.
set
color
(
color
.
white
)
;
g
.
fill
rect
(
chart
x
,
chart
y
,
chart
width
,
chart
height
)
;
g
.
set
color
(
color
.
black
)
;
g
.
draw
rect
(
chart
x
,
chart
y
,
chart
width
,
chart
height
)
;
max
x
=
1
;
{
int
y
=
height
;
if
(
is
expanded
)
y
-=
number
height
;
else
y
+=
5
;
int
x
split
=
(
int
)
math
.
min
(
10
,
chart
width
/
(
max
axis
label
width
*
1.5f
)
)
;
for
(
int
i
=
0
;
i
<=
x
split
;
i
++
)
{
float
percent
=
i
/
(
float
)
x
split
;
string
label
=
axis
label
(
max
x
*
percent
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
x
=
(
int
)
(
y
axis
width
+
chart
width
*
percent
)
;
if
(
i
!=
0
&&
i
!=
x
split
)
{
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
line
(
x
,
chart
y
+
1
,
x
,
chart
y
+
chart
height
)
;
g
.
set
color
(
color
.
black
)
;
}
g
.
draw
line
(
x
,
y
-
4
,
x
,
y
-
8
)
;
if
(
is
expanded
)
{
x
-=
label
width
/
2
;
if
(
i
==
x
split
)
x
=
math
.
min
(
x
,
width
-
label
width
)
;
g
.
draw
string
(
label
,
x
,
y
+
number
height
)
;
}
}
}
max
y
=
1
;
{
int
y
split
=
is
expanded
?
math
.
min
(
10
,
chart
height
/
(
number
height
*
3
)
)
:
4
;
for
(
int
i
=
0
;
i
<=
y
split
;
i
++
)
{
float
percent
=
i
/
(
float
)
y
split
;
string
label
=
axis
label
(
max
y
*
percent
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
y
=
(
int
)
(
chart
y
+
chart
height
-
chart
height
*
percent
)
;
if
(
is
expanded
)
g
.
draw
string
(
label
,
y
axis
width
-
6
-
label
width
,
y
+
number
height
/
2
)
;
if
(
i
!=
0
&&
i
!=
y
split
)
{
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
line
(
chart
x
,
y
,
chart
x
+
chart
width
-
1
,
y
)
;
g
.
set
color
(
color
.
black
)
;
}
g
.
draw
line
(
y
axis
width
-
4
,
y
,
y
axis
width
,
y
)
;
}
}
{
int
title
width
=
metrics
.
string
width
(
title
)
;
int
x
=
y
axis
width
+
chart
width
/
2
-
title
width
/
2
;
int
y
=
chart
y
+
chart
height
/
2
-
number
height
/
2
;
g
.
set
color
(
color
.
white
)
;
g
.
fill
rect
(
x
-
2
,
y
-
2
,
title
width
+
4
,
number
height
+
4
)
;
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
string
(
title
,
x
,
y
+
number
height
)
;
}
g
.
set
color
(
color
.
blue
)
;
g
.
set
stroke
(
new
basic
stroke
(
is
expanded
?
3
:
2
)
)
;
int
last
x
=
-
1
,
last
y
=
-
1
;
for
(
point
point
:
points
)
{
point
pixel
=
point
to
pixel
(
point
)
;
if
(
last
x
!=
-
1
)
g
.
draw
line
(
last
x
,
last
y
,
(
int
)
pixel
.
x
,
(
int
)
pixel
.
y
)
;
last
x
=
(
int
)
pixel
.
x
;
last
y
=
(
int
)
pixel
.
y
;
}
g
.
draw
line
(
last
x
,
last
y
,
chart
x
+
chart
width
-
1
,
last
y
)
;
for
(
int
i
=
0
,
n
=
points
.
size
(
)
;
i
<
n
;
i
++
)
{
point
point
=
points
.
get
(
i
)
;
point
pixel
=
point
to
pixel
(
point
)
;
if
(
over
index
==
i
)
g
.
set
color
(
color
.
red
)
;
else
g
.
set
color
(
color
.
black
)
;
string
label
=
value
label
(
point
.
y
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
point
size
=
is
expanded
?
point
size
expanded
:
point
size
;
int
x
=
(
int
)
pixel
.
x
-
point
size
/
2
;
int
y
=
(
int
)
pixel
.
y
-
point
size
/
2
;
g
.
fill
oval
(
x
,
y
,
point
size
,
point
size
)
;
if
(
is
expanded
)
{
g
.
set
color
(
color
.
black
)
;
x
=
math
.
max
(
chart
x
+
2
,
math
.
min
(
chart
x
+
chart
width
-
label
width
,
x
)
)
;
y
-=
3
;
if
(
y
<
chart
y
+
number
height
+
3
)
y
+=
27
;
else
if
(
n
>
1
)
{
point
compare
point
=
i
==
n
-
1
?
points
.
get
(
i
-
1
)
:
points
.
get
(
i
+
1
)
;
if
(
y
<
chart
y
+
chart
height
-
27
&&
compare
point
.
y
>
point
.
y
)
y
+=
27
;
}
g
.
draw
string
(
label
,
x
,
y
)
;
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
super
.
%SELF%
(
graphics
)
;
graphics
2
d
g
=
(
graphics
2
d
)
graphics
;
font
metrics
metrics
=
g
.
get
font
metrics
(
)
;
if
(
number
height
==
0
)
{
number
height
=
get
font
(
)
.
layout
glyph
vector
(
g
.
get
font
render
context
(
)
,
new
char
[
]
{
'0'
}
,
0
,
1
,
font
.
layout
left
to
right
)
.
get
glyph
pixel
bounds
(
0
,
g
.
get
font
render
context
(
)
,
0
,
0
)
.
height
;
}
int
width
=
get
width
(
)
;
if
(
!
is
expanded
)
width
=
math
.
min
(
150
,
width
)
;
width
=
math
.
max
(
100
,
width
)
;
int
height
=
get
height
(
)
;
int
max
axis
label
width
;
int
y
axis
width
;
if
(
is
expanded
)
{
max
axis
label
width
=
metrics
.
string
width
(
"100%"
)
;
y
axis
width
=
max
axis
label
width
+
8
;
chart
x
=
y
axis
width
;
chart
y
=
number
height
/
2
+
1
;
chart
width
=
width
-
y
axis
width
-
2
;
chart
height
=
height
-
chart
y
-
number
height
-
8
;
}
else
{
max
axis
label
width
=
0
;
y
axis
width
=
2
;
chart
x
=
y
axis
width
;
chart
y
=
2
;
chart
width
=
width
-
y
axis
width
-
2
;
chart
height
=
height
-
chart
y
-
3
;
}
g
.
set
color
(
color
.
white
)
;
g
.
fill
rect
(
chart
x
,
chart
y
,
chart
width
,
chart
height
)
;
g
.
set
color
(
color
.
black
)
;
g
.
draw
rect
(
chart
x
,
chart
y
,
chart
width
,
chart
height
)
;
max
x
=
1
;
{
int
y
=
height
;
if
(
is
expanded
)
y
-=
number
height
;
else
y
+=
5
;
int
x
split
=
(
int
)
math
.
min
(
10
,
chart
width
/
(
max
axis
label
width
*
1.5f
)
)
;
for
(
int
i
=
0
;
i
<=
x
split
;
i
++
)
{
float
percent
=
i
/
(
float
)
x
split
;
string
label
=
axis
label
(
max
x
*
percent
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
x
=
(
int
)
(
y
axis
width
+
chart
width
*
percent
)
;
if
(
i
!=
0
&&
i
!=
x
split
)
{
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
line
(
x
,
chart
y
+
1
,
x
,
chart
y
+
chart
height
)
;
g
.
set
color
(
color
.
black
)
;
}
g
.
draw
line
(
x
,
y
-
4
,
x
,
y
-
8
)
;
if
(
is
expanded
)
{
x
-=
label
width
/
2
;
if
(
i
==
x
split
)
x
=
math
.
min
(
x
,
width
-
label
width
)
;
g
.
draw
string
(
label
,
x
,
y
+
number
height
)
;
}
}
}
max
y
=
1
;
{
int
y
split
=
is
expanded
?
math
.
min
(
10
,
chart
height
/
(
number
height
*
3
)
)
:
4
;
for
(
int
i
=
0
;
i
<=
y
split
;
i
++
)
{
float
percent
=
i
/
(
float
)
y
split
;
string
label
=
axis
label
(
max
y
*
percent
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
y
=
(
int
)
(
chart
y
+
chart
height
-
chart
height
*
percent
)
;
if
(
is
expanded
)
g
.
draw
string
(
label
,
y
axis
width
-
6
-
label
width
,
y
+
number
height
/
2
)
;
if
(
i
!=
0
&&
i
!=
y
split
)
{
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
line
(
chart
x
,
y
,
chart
x
+
chart
width
-
1
,
y
)
;
g
.
set
color
(
color
.
black
)
;
}
g
.
draw
line
(
y
axis
width
-
4
,
y
,
y
axis
width
,
y
)
;
}
}
{
int
title
width
=
metrics
.
string
width
(
title
)
;
int
x
=
y
axis
width
+
chart
width
/
2
-
title
width
/
2
;
int
y
=
chart
y
+
chart
height
/
2
-
number
height
/
2
;
g
.
set
color
(
color
.
white
)
;
g
.
fill
rect
(
x
-
2
,
y
-
2
,
title
width
+
4
,
number
height
+
4
)
;
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
string
(
title
,
x
,
y
+
number
height
)
;
}
g
.
set
color
(
color
.
blue
)
;
g
.
set
stroke
(
new
basic
stroke
(
is
expanded
?
3
:
2
)
)
;
int
last
x
=
-
1
,
last
y
=
-
1
;
for
(
point
point
:
points
)
{
point
pixel
=
point
to
pixel
(
point
)
;
if
(
last
x
!=
-
1
)
g
.
draw
line
(
last
x
,
last
y
,
(
int
)
pixel
.
x
,
(
int
)
pixel
.
y
)
;
last
x
=
(
int
)
pixel
.
x
;
last
y
=
(
int
)
pixel
.
y
;
}
g
.
draw
line
(
last
x
,
last
y
,
chart
x
+
chart
width
-
1
,
last
y
)
;
for
(
int
i
=
0
,
n
=
points
.
size
(
)
;
i
<
n
;
i
++
)
{
point
point
=
points
.
get
(
i
)
;
point
pixel
=
point
to
pixel
(
point
)
;
if
(
over
index
==
i
)
g
.
set
color
(
color
.
red
)
;
else
g
.
set
color
(
color
.
black
)
;
string
label
=
value
label
(
point
.
y
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
point
size
=
is
expanded
?
point
size
expanded
:
point
size
;
int
x
=
(
int
)
pixel
.
x
-
point
size
/
2
;
int
y
=
(
int
)
pixel
.
y
-
point
size
/
2
;
g
.
fill
oval
(
x
,
y
,
point
size
,
point
size
)
;
if
(
is
expanded
)
{
g
.
set
color
(
color
.
black
)
;
x
=
math
.
max
(
chart
x
+
2
,
math
.
min
(
chart
x
+
chart
width
-
label
width
,
x
)
)
;
y
-=
3
;
if
(
y
<
chart
y
+
number
height
+
3
)
y
+=
27
;
else
if
(
n
>
1
)
{
point
compare
point
=
i
==
n
-
1
?
points
.
get
(
i
-
1
)
:
points
.
get
(
i
+
1
)
;
if
(
y
<
chart
y
+
chart
height
-
27
&&
compare
point
.
y
>
point
.
y
)
y
+=
27
;
}
g
.
draw
string
(
label
,
x
,
y
)
;
}
}
}
<SENTENCE_END/>
component%END% (4.74e-01)
draw (2.89e-02)
%UNK% (2.77e-02)
polygon (1.02e-02)
point (1.02e-02)
dragged (1.01e-02)
component (9.96e-03)
line (9.73e-03)
set (8.56e-03)
x (8.03e-03)
<SENTENCE_START>
{
super
.
%SELF%
(
graphics
)
;
graphics
2
d
g
=
(
graphics
2
d
)
graphics
;
font
metrics
metrics
=
g
.
get
font
metrics
(
)
;
if
(
number
height
==
0
)
{
number
height
=
get
font
(
)
.
layout
glyph
vector
(
g
.
get
font
render
context
(
)
,
new
char
[
]
{
'0'
}
,
0
,
1
,
font
.
layout
left
to
right
)
.
get
glyph
pixel
bounds
(
0
,
g
.
get
font
render
context
(
)
,
0
,
0
)
.
height
;
}
int
width
=
get
width
(
)
;
if
(
!
is
expanded
)
width
=
math
.
min
(
150
,
width
)
;
width
=
math
.
max
(
100
,
width
)
;
int
height
=
get
height
(
)
;
int
max
axis
label
width
;
int
y
axis
width
;
if
(
is
expanded
)
{
max
axis
label
width
=
metrics
.
string
width
(
"100%"
)
;
y
axis
width
=
max
axis
label
width
+
8
;
chart
x
=
y
axis
width
;
chart
y
=
number
height
/
2
+
1
;
chart
width
=
width
-
y
axis
width
-
2
;
chart
height
=
height
-
chart
y
-
number
height
-
8
;
}
else
{
max
axis
label
width
=
0
;
y
axis
width
=
2
;
chart
x
=
y
axis
width
;
chart
y
=
2
;
chart
width
=
width
-
y
axis
width
-
2
;
chart
height
=
height
-
chart
y
-
3
;
}
g
.
set
color
(
color
.
white
)
;
g
.
fill
rect
(
chart
x
,
chart
y
,
chart
width
,
chart
height
)
;
g
.
set
color
(
color
.
black
)
;
g
.
draw
rect
(
chart
x
,
chart
y
,
chart
width
,
chart
height
)
;
max
x
=
1
;
{
int
y
=
height
;
if
(
is
expanded
)
y
-=
number
height
;
else
y
+=
5
;
int
x
split
=
(
int
)
math
.
min
(
10
,
chart
width
/
(
max
axis
label
width
*
1.5f
)
)
;
for
(
int
i
=
0
;
i
<=
x
split
;
i
++
)
{
float
percent
=
i
/
(
float
)
x
split
;
string
label
=
axis
label
(
max
x
*
percent
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
x
=
(
int
)
(
y
axis
width
+
chart
width
*
percent
)
;
if
(
i
!=
0
&&
i
!=
x
split
)
{
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
line
(
x
,
chart
y
+
1
,
x
,
chart
y
+
chart
height
)
;
g
.
set
color
(
color
.
black
)
;
}
g
.
draw
line
(
x
,
y
-
4
,
x
,
y
-
8
)
;
if
(
is
expanded
)
{
x
-=
label
width
/
2
;
if
(
i
==
x
split
)
x
=
math
.
min
(
x
,
width
-
label
width
)
;
g
.
draw
string
(
label
,
x
,
y
+
number
height
)
;
}
}
}
max
y
=
1
;
{
int
y
split
=
is
expanded
?
math
.
min
(
10
,
chart
height
/
(
number
height
*
3
)
)
:
4
;
for
(
int
i
=
0
;
i
<=
y
split
;
i
++
)
{
float
percent
=
i
/
(
float
)
y
split
;
string
label
=
axis
label
(
max
y
*
percent
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
y
=
(
int
)
(
chart
y
+
chart
height
-
chart
height
*
percent
)
;
if
(
is
expanded
)
g
.
draw
string
(
label
,
y
axis
width
-
6
-
label
width
,
y
+
number
height
/
2
)
;
if
(
i
!=
0
&&
i
!=
y
split
)
{
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
line
(
chart
x
,
y
,
chart
x
+
chart
width
-
1
,
y
)
;
g
.
set
color
(
color
.
black
)
;
}
g
.
draw
line
(
y
axis
width
-
4
,
y
,
y
axis
width
,
y
)
;
}
}
{
int
title
width
=
metrics
.
string
width
(
title
)
;
int
x
=
y
axis
width
+
chart
width
/
2
-
title
width
/
2
;
int
y
=
chart
y
+
chart
height
/
2
-
number
height
/
2
;
g
.
set
color
(
color
.
white
)
;
g
.
fill
rect
(
x
-
2
,
y
-
2
,
title
width
+
4
,
number
height
+
4
)
;
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
string
(
title
,
x
,
y
+
number
height
)
;
}
g
.
set
color
(
color
.
blue
)
;
g
.
set
stroke
(
new
basic
stroke
(
is
expanded
?
3
:
2
)
)
;
int
last
x
=
-
1
,
last
y
=
-
1
;
for
(
point
point
:
points
)
{
point
pixel
=
point
to
pixel
(
point
)
;
if
(
last
x
!=
-
1
)
g
.
draw
line
(
last
x
,
last
y
,
(
int
)
pixel
.
x
,
(
int
)
pixel
.
y
)
;
last
x
=
(
int
)
pixel
.
x
;
last
y
=
(
int
)
pixel
.
y
;
}
g
.
draw
line
(
last
x
,
last
y
,
chart
x
+
chart
width
-
1
,
last
y
)
;
for
(
int
i
=
0
,
n
=
points
.
size
(
)
;
i
<
n
;
i
++
)
{
point
point
=
points
.
get
(
i
)
;
point
pixel
=
point
to
pixel
(
point
)
;
if
(
over
index
==
i
)
g
.
set
color
(
color
.
red
)
;
else
g
.
set
color
(
color
.
black
)
;
string
label
=
value
label
(
point
.
y
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
point
size
=
is
expanded
?
point
size
expanded
:
point
size
;
int
x
=
(
int
)
pixel
.
x
-
point
size
/
2
;
int
y
=
(
int
)
pixel
.
y
-
point
size
/
2
;
g
.
fill
oval
(
x
,
y
,
point
size
,
point
size
)
;
if
(
is
expanded
)
{
g
.
set
color
(
color
.
black
)
;
x
=
math
.
max
(
chart
x
+
2
,
math
.
min
(
chart
x
+
chart
width
-
label
width
,
x
)
)
;
y
-=
3
;
if
(
y
<
chart
y
+
number
height
+
3
)
y
+=
27
;
else
if
(
n
>
1
)
{
point
compare
point
=
i
==
n
-
1
?
points
.
get
(
i
-
1
)
:
points
.
get
(
i
+
1
)
;
if
(
y
<
chart
y
+
chart
height
-
27
&&
compare
point
.
y
>
point
.
y
)
y
+=
27
;
}
g
.
draw
string
(
label
,
x
,
y
)
;
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
super
.
%SELF%
(
graphics
)
;
graphics
2
d
g
=
(
graphics
2
d
)
graphics
;
font
metrics
metrics
=
g
.
get
font
metrics
(
)
;
if
(
number
height
==
0
)
{
number
height
=
get
font
(
)
.
layout
glyph
vector
(
g
.
get
font
render
context
(
)
,
new
char
[
]
{
'0'
}
,
0
,
1
,
font
.
layout
left
to
right
)
.
get
glyph
pixel
bounds
(
0
,
g
.
get
font
render
context
(
)
,
0
,
0
)
.
height
;
}
int
width
=
get
width
(
)
;
if
(
!
is
expanded
)
width
=
math
.
min
(
150
,
width
)
;
width
=
math
.
max
(
100
,
width
)
;
int
height
=
get
height
(
)
;
int
max
axis
label
width
;
int
y
axis
width
;
if
(
is
expanded
)
{
max
axis
label
width
=
metrics
.
string
width
(
"100%"
)
;
y
axis
width
=
max
axis
label
width
+
8
;
chart
x
=
y
axis
width
;
chart
y
=
number
height
/
2
+
1
;
chart
width
=
width
-
y
axis
width
-
2
;
chart
height
=
height
-
chart
y
-
number
height
-
8
;
}
else
{
max
axis
label
width
=
0
;
y
axis
width
=
2
;
chart
x
=
y
axis
width
;
chart
y
=
2
;
chart
width
=
width
-
y
axis
width
-
2
;
chart
height
=
height
-
chart
y
-
3
;
}
g
.
set
color
(
color
.
white
)
;
g
.
fill
rect
(
chart
x
,
chart
y
,
chart
width
,
chart
height
)
;
g
.
set
color
(
color
.
black
)
;
g
.
draw
rect
(
chart
x
,
chart
y
,
chart
width
,
chart
height
)
;
max
x
=
1
;
{
int
y
=
height
;
if
(
is
expanded
)
y
-=
number
height
;
else
y
+=
5
;
int
x
split
=
(
int
)
math
.
min
(
10
,
chart
width
/
(
max
axis
label
width
*
1.5f
)
)
;
for
(
int
i
=
0
;
i
<=
x
split
;
i
++
)
{
float
percent
=
i
/
(
float
)
x
split
;
string
label
=
axis
label
(
max
x
*
percent
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
x
=
(
int
)
(
y
axis
width
+
chart
width
*
percent
)
;
if
(
i
!=
0
&&
i
!=
x
split
)
{
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
line
(
x
,
chart
y
+
1
,
x
,
chart
y
+
chart
height
)
;
g
.
set
color
(
color
.
black
)
;
}
g
.
draw
line
(
x
,
y
-
4
,
x
,
y
-
8
)
;
if
(
is
expanded
)
{
x
-=
label
width
/
2
;
if
(
i
==
x
split
)
x
=
math
.
min
(
x
,
width
-
label
width
)
;
g
.
draw
string
(
label
,
x
,
y
+
number
height
)
;
}
}
}
max
y
=
1
;
{
int
y
split
=
is
expanded
?
math
.
min
(
10
,
chart
height
/
(
number
height
*
3
)
)
:
4
;
for
(
int
i
=
0
;
i
<=
y
split
;
i
++
)
{
float
percent
=
i
/
(
float
)
y
split
;
string
label
=
axis
label
(
max
y
*
percent
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
y
=
(
int
)
(
chart
y
+
chart
height
-
chart
height
*
percent
)
;
if
(
is
expanded
)
g
.
draw
string
(
label
,
y
axis
width
-
6
-
label
width
,
y
+
number
height
/
2
)
;
if
(
i
!=
0
&&
i
!=
y
split
)
{
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
line
(
chart
x
,
y
,
chart
x
+
chart
width
-
1
,
y
)
;
g
.
set
color
(
color
.
black
)
;
}
g
.
draw
line
(
y
axis
width
-
4
,
y
,
y
axis
width
,
y
)
;
}
}
{
int
title
width
=
metrics
.
string
width
(
title
)
;
int
x
=
y
axis
width
+
chart
width
/
2
-
title
width
/
2
;
int
y
=
chart
y
+
chart
height
/
2
-
number
height
/
2
;
g
.
set
color
(
color
.
white
)
;
g
.
fill
rect
(
x
-
2
,
y
-
2
,
title
width
+
4
,
number
height
+
4
)
;
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
string
(
title
,
x
,
y
+
number
height
)
;
}
g
.
set
color
(
color
.
blue
)
;
g
.
set
stroke
(
new
basic
stroke
(
is
expanded
?
3
:
2
)
)
;
int
last
x
=
-
1
,
last
y
=
-
1
;
for
(
point
point
:
points
)
{
point
pixel
=
point
to
pixel
(
point
)
;
if
(
last
x
!=
-
1
)
g
.
draw
line
(
last
x
,
last
y
,
(
int
)
pixel
.
x
,
(
int
)
pixel
.
y
)
;
last
x
=
(
int
)
pixel
.
x
;
last
y
=
(
int
)
pixel
.
y
;
}
g
.
draw
line
(
last
x
,
last
y
,
chart
x
+
chart
width
-
1
,
last
y
)
;
for
(
int
i
=
0
,
n
=
points
.
size
(
)
;
i
<
n
;
i
++
)
{
point
point
=
points
.
get
(
i
)
;
point
pixel
=
point
to
pixel
(
point
)
;
if
(
over
index
==
i
)
g
.
set
color
(
color
.
red
)
;
else
g
.
set
color
(
color
.
black
)
;
string
label
=
value
label
(
point
.
y
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
point
size
=
is
expanded
?
point
size
expanded
:
point
size
;
int
x
=
(
int
)
pixel
.
x
-
point
size
/
2
;
int
y
=
(
int
)
pixel
.
y
-
point
size
/
2
;
g
.
fill
oval
(
x
,
y
,
point
size
,
point
size
)
;
if
(
is
expanded
)
{
g
.
set
color
(
color
.
black
)
;
x
=
math
.
max
(
chart
x
+
2
,
math
.
min
(
chart
x
+
chart
width
-
label
width
,
x
)
)
;
y
-=
3
;
if
(
y
<
chart
y
+
number
height
+
3
)
y
+=
27
;
else
if
(
n
>
1
)
{
point
compare
point
=
i
==
n
-
1
?
points
.
get
(
i
-
1
)
:
points
.
get
(
i
+
1
)
;
if
(
y
<
chart
y
+
chart
height
-
27
&&
compare
point
.
y
>
point
.
y
)
y
+=
27
;
}
g
.
draw
string
(
label
,
x
,
y
)
;
}
}
}
<SENTENCE_END/>
%END%%END% (6.05e-01)
%UNK% (2.00e-02)
draw (1.72e-02)
point (7.82e-03)
component (7.81e-03)
dragged (7.69e-03)
polygon (7.32e-03)
line (7.06e-03)
x (6.49e-03)
bounds (6.42e-03)
<SENTENCE_START>
{
super
.
%SELF%
(
graphics
)
;
graphics
2
d
g
=
(
graphics
2
d
)
graphics
;
font
metrics
metrics
=
g
.
get
font
metrics
(
)
;
if
(
number
height
==
0
)
{
number
height
=
get
font
(
)
.
layout
glyph
vector
(
g
.
get
font
render
context
(
)
,
new
char
[
]
{
'0'
}
,
0
,
1
,
font
.
layout
left
to
right
)
.
get
glyph
pixel
bounds
(
0
,
g
.
get
font
render
context
(
)
,
0
,
0
)
.
height
;
}
int
width
=
get
width
(
)
;
if
(
!
is
expanded
)
width
=
math
.
min
(
150
,
width
)
;
width
=
math
.
max
(
100
,
width
)
;
int
height
=
get
height
(
)
;
int
max
axis
label
width
;
int
y
axis
width
;
if
(
is
expanded
)
{
max
axis
label
width
=
metrics
.
string
width
(
"100%"
)
;
y
axis
width
=
max
axis
label
width
+
8
;
chart
x
=
y
axis
width
;
chart
y
=
number
height
/
2
+
1
;
chart
width
=
width
-
y
axis
width
-
2
;
chart
height
=
height
-
chart
y
-
number
height
-
8
;
}
else
{
max
axis
label
width
=
0
;
y
axis
width
=
2
;
chart
x
=
y
axis
width
;
chart
y
=
2
;
chart
width
=
width
-
y
axis
width
-
2
;
chart
height
=
height
-
chart
y
-
3
;
}
g
.
set
color
(
color
.
white
)
;
g
.
fill
rect
(
chart
x
,
chart
y
,
chart
width
,
chart
height
)
;
g
.
set
color
(
color
.
black
)
;
g
.
draw
rect
(
chart
x
,
chart
y
,
chart
width
,
chart
height
)
;
max
x
=
1
;
{
int
y
=
height
;
if
(
is
expanded
)
y
-=
number
height
;
else
y
+=
5
;
int
x
split
=
(
int
)
math
.
min
(
10
,
chart
width
/
(
max
axis
label
width
*
1.5f
)
)
;
for
(
int
i
=
0
;
i
<=
x
split
;
i
++
)
{
float
percent
=
i
/
(
float
)
x
split
;
string
label
=
axis
label
(
max
x
*
percent
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
x
=
(
int
)
(
y
axis
width
+
chart
width
*
percent
)
;
if
(
i
!=
0
&&
i
!=
x
split
)
{
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
line
(
x
,
chart
y
+
1
,
x
,
chart
y
+
chart
height
)
;
g
.
set
color
(
color
.
black
)
;
}
g
.
draw
line
(
x
,
y
-
4
,
x
,
y
-
8
)
;
if
(
is
expanded
)
{
x
-=
label
width
/
2
;
if
(
i
==
x
split
)
x
=
math
.
min
(
x
,
width
-
label
width
)
;
g
.
draw
string
(
label
,
x
,
y
+
number
height
)
;
}
}
}
max
y
=
1
;
{
int
y
split
=
is
expanded
?
math
.
min
(
10
,
chart
height
/
(
number
height
*
3
)
)
:
4
;
for
(
int
i
=
0
;
i
<=
y
split
;
i
++
)
{
float
percent
=
i
/
(
float
)
y
split
;
string
label
=
axis
label
(
max
y
*
percent
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
y
=
(
int
)
(
chart
y
+
chart
height
-
chart
height
*
percent
)
;
if
(
is
expanded
)
g
.
draw
string
(
label
,
y
axis
width
-
6
-
label
width
,
y
+
number
height
/
2
)
;
if
(
i
!=
0
&&
i
!=
y
split
)
{
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
line
(
chart
x
,
y
,
chart
x
+
chart
width
-
1
,
y
)
;
g
.
set
color
(
color
.
black
)
;
}
g
.
draw
line
(
y
axis
width
-
4
,
y
,
y
axis
width
,
y
)
;
}
}
{
int
title
width
=
metrics
.
string
width
(
title
)
;
int
x
=
y
axis
width
+
chart
width
/
2
-
title
width
/
2
;
int
y
=
chart
y
+
chart
height
/
2
-
number
height
/
2
;
g
.
set
color
(
color
.
white
)
;
g
.
fill
rect
(
x
-
2
,
y
-
2
,
title
width
+
4
,
number
height
+
4
)
;
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
string
(
title
,
x
,
y
+
number
height
)
;
}
g
.
set
color
(
color
.
blue
)
;
g
.
set
stroke
(
new
basic
stroke
(
is
expanded
?
3
:
2
)
)
;
int
last
x
=
-
1
,
last
y
=
-
1
;
for
(
point
point
:
points
)
{
point
pixel
=
point
to
pixel
(
point
)
;
if
(
last
x
!=
-
1
)
g
.
draw
line
(
last
x
,
last
y
,
(
int
)
pixel
.
x
,
(
int
)
pixel
.
y
)
;
last
x
=
(
int
)
pixel
.
x
;
last
y
=
(
int
)
pixel
.
y
;
}
g
.
draw
line
(
last
x
,
last
y
,
chart
x
+
chart
width
-
1
,
last
y
)
;
for
(
int
i
=
0
,
n
=
points
.
size
(
)
;
i
<
n
;
i
++
)
{
point
point
=
points
.
get
(
i
)
;
point
pixel
=
point
to
pixel
(
point
)
;
if
(
over
index
==
i
)
g
.
set
color
(
color
.
red
)
;
else
g
.
set
color
(
color
.
black
)
;
string
label
=
value
label
(
point
.
y
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
point
size
=
is
expanded
?
point
size
expanded
:
point
size
;
int
x
=
(
int
)
pixel
.
x
-
point
size
/
2
;
int
y
=
(
int
)
pixel
.
y
-
point
size
/
2
;
g
.
fill
oval
(
x
,
y
,
point
size
,
point
size
)
;
if
(
is
expanded
)
{
g
.
set
color
(
color
.
black
)
;
x
=
math
.
max
(
chart
x
+
2
,
math
.
min
(
chart
x
+
chart
width
-
label
width
,
x
)
)
;
y
-=
3
;
if
(
y
<
chart
y
+
number
height
+
3
)
y
+=
27
;
else
if
(
n
>
1
)
{
point
compare
point
=
i
==
n
-
1
?
points
.
get
(
i
-
1
)
:
points
.
get
(
i
+
1
)
;
if
(
y
<
chart
y
+
chart
height
-
27
&&
compare
point
.
y
>
point
.
y
)
y
+=
27
;
}
g
.
draw
string
(
label
,
x
,
y
)
;
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
super
.
%SELF%
(
graphics
)
;
graphics
2
d
g
=
(
graphics
2
d
)
graphics
;
font
metrics
metrics
=
g
.
get
font
metrics
(
)
;
if
(
number
height
==
0
)
{
number
height
=
get
font
(
)
.
layout
glyph
vector
(
g
.
get
font
render
context
(
)
,
new
char
[
]
{
'0'
}
,
0
,
1
,
font
.
layout
left
to
right
)
.
get
glyph
pixel
bounds
(
0
,
g
.
get
font
render
context
(
)
,
0
,
0
)
.
height
;
}
int
width
=
get
width
(
)
;
if
(
!
is
expanded
)
width
=
math
.
min
(
150
,
width
)
;
width
=
math
.
max
(
100
,
width
)
;
int
height
=
get
height
(
)
;
int
max
axis
label
width
;
int
y
axis
width
;
if
(
is
expanded
)
{
max
axis
label
width
=
metrics
.
string
width
(
"100%"
)
;
y
axis
width
=
max
axis
label
width
+
8
;
chart
x
=
y
axis
width
;
chart
y
=
number
height
/
2
+
1
;
chart
width
=
width
-
y
axis
width
-
2
;
chart
height
=
height
-
chart
y
-
number
height
-
8
;
}
else
{
max
axis
label
width
=
0
;
y
axis
width
=
2
;
chart
x
=
y
axis
width
;
chart
y
=
2
;
chart
width
=
width
-
y
axis
width
-
2
;
chart
height
=
height
-
chart
y
-
3
;
}
g
.
set
color
(
color
.
white
)
;
g
.
fill
rect
(
chart
x
,
chart
y
,
chart
width
,
chart
height
)
;
g
.
set
color
(
color
.
black
)
;
g
.
draw
rect
(
chart
x
,
chart
y
,
chart
width
,
chart
height
)
;
max
x
=
1
;
{
int
y
=
height
;
if
(
is
expanded
)
y
-=
number
height
;
else
y
+=
5
;
int
x
split
=
(
int
)
math
.
min
(
10
,
chart
width
/
(
max
axis
label
width
*
1.5f
)
)
;
for
(
int
i
=
0
;
i
<=
x
split
;
i
++
)
{
float
percent
=
i
/
(
float
)
x
split
;
string
label
=
axis
label
(
max
x
*
percent
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
x
=
(
int
)
(
y
axis
width
+
chart
width
*
percent
)
;
if
(
i
!=
0
&&
i
!=
x
split
)
{
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
line
(
x
,
chart
y
+
1
,
x
,
chart
y
+
chart
height
)
;
g
.
set
color
(
color
.
black
)
;
}
g
.
draw
line
(
x
,
y
-
4
,
x
,
y
-
8
)
;
if
(
is
expanded
)
{
x
-=
label
width
/
2
;
if
(
i
==
x
split
)
x
=
math
.
min
(
x
,
width
-
label
width
)
;
g
.
draw
string
(
label
,
x
,
y
+
number
height
)
;
}
}
}
max
y
=
1
;
{
int
y
split
=
is
expanded
?
math
.
min
(
10
,
chart
height
/
(
number
height
*
3
)
)
:
4
;
for
(
int
i
=
0
;
i
<=
y
split
;
i
++
)
{
float
percent
=
i
/
(
float
)
y
split
;
string
label
=
axis
label
(
max
y
*
percent
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
y
=
(
int
)
(
chart
y
+
chart
height
-
chart
height
*
percent
)
;
if
(
is
expanded
)
g
.
draw
string
(
label
,
y
axis
width
-
6
-
label
width
,
y
+
number
height
/
2
)
;
if
(
i
!=
0
&&
i
!=
y
split
)
{
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
line
(
chart
x
,
y
,
chart
x
+
chart
width
-
1
,
y
)
;
g
.
set
color
(
color
.
black
)
;
}
g
.
draw
line
(
y
axis
width
-
4
,
y
,
y
axis
width
,
y
)
;
}
}
{
int
title
width
=
metrics
.
string
width
(
title
)
;
int
x
=
y
axis
width
+
chart
width
/
2
-
title
width
/
2
;
int
y
=
chart
y
+
chart
height
/
2
-
number
height
/
2
;
g
.
set
color
(
color
.
white
)
;
g
.
fill
rect
(
x
-
2
,
y
-
2
,
title
width
+
4
,
number
height
+
4
)
;
g
.
set
color
(
color
.
light
gray
)
;
g
.
draw
string
(
title
,
x
,
y
+
number
height
)
;
}
g
.
set
color
(
color
.
blue
)
;
g
.
set
stroke
(
new
basic
stroke
(
is
expanded
?
3
:
2
)
)
;
int
last
x
=
-
1
,
last
y
=
-
1
;
for
(
point
point
:
points
)
{
point
pixel
=
point
to
pixel
(
point
)
;
if
(
last
x
!=
-
1
)
g
.
draw
line
(
last
x
,
last
y
,
(
int
)
pixel
.
x
,
(
int
)
pixel
.
y
)
;
last
x
=
(
int
)
pixel
.
x
;
last
y
=
(
int
)
pixel
.
y
;
}
g
.
draw
line
(
last
x
,
last
y
,
chart
x
+
chart
width
-
1
,
last
y
)
;
for
(
int
i
=
0
,
n
=
points
.
size
(
)
;
i
<
n
;
i
++
)
{
point
point
=
points
.
get
(
i
)
;
point
pixel
=
point
to
pixel
(
point
)
;
if
(
over
index
==
i
)
g
.
set
color
(
color
.
red
)
;
else
g
.
set
color
(
color
.
black
)
;
string
label
=
value
label
(
point
.
y
)
;
int
label
width
=
metrics
.
string
width
(
label
)
;
int
point
size
=
is
expanded
?
point
size
expanded
:
point
size
;
int
x
=
(
int
)
pixel
.
x
-
point
size
/
2
;
int
y
=
(
int
)
pixel
.
y
-
point
size
/
2
;
g
.
fill
oval
(
x
,
y
,
point
size
,
point
size
)
;
if
(
is
expanded
)
{
g
.
set
color
(
color
.
black
)
;
x
=
math
.
max
(
chart
x
+
2
,
math
.
min
(
chart
x
+
chart
width
-
label
width
,
x
)
)
;
y
-=
3
;
if
(
y
<
chart
y
+
number
height
+
3
)
y
+=
27
;
else
if
(
n
>
1
)
{
point
compare
point
=
i
==
n
-
1
?
points
.
get
(
i
-
1
)
:
points
.
get
(
i
+
1
)
;
if
(
y
<
chart
y
+
chart
height
-
27
&&
compare
point
.
y
>
point
.
y
)
y
+=
27
;
}
g
.
draw
string
(
label
,
x
,
y
)
;
}
}
}
<SENTENCE_END/>
value,labelvalueget (5.54e-01)
%UNK% (4.31e-02)
value (4.03e-02)
is (2.47e-02)
append (2.16e-02)
state (1.88e-02)
of (1.77e-02)
to (1.73e-02)
read (1.60e-02)
index (1.54e-02)
<SENTENCE_START>
{
value
=
(
int
)
(
value
*
1000
)
/
10f
;
if
(
value
%
1
==
0
)
return
string
.
value
of
(
(
int
)
value
)
+
'%'
;
else
return
string
.
value
of
(
value
)
+
'%'
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
value
=
(
int
)
(
value
*
1000
)
/
10f
;
if
(
value
%
1
==
0
)
return
string
.
value
of
(
(
int
)
value
)
+
'%'
;
else
return
string
.
value
of
(
value
)
+
'%'
;
}
<SENTENCE_END/>
label%END% (3.72e-01)
value (2.38e-01)
string (1.08e-01)
of (4.38e-02)
object (1.78e-02)
%UNK% (1.73e-02)
int (1.51e-02)
at (1.36e-02)
index (1.10e-02)
to (9.23e-03)
<SENTENCE_START>
{
value
=
(
int
)
(
value
*
1000
)
/
10f
;
if
(
value
%
1
==
0
)
return
string
.
value
of
(
(
int
)
value
)
+
'%'
;
else
return
string
.
value
of
(
value
)
+
'%'
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
value
=
(
int
)
(
value
*
1000
)
/
10f
;
if
(
value
%
1
==
0
)
return
string
.
value
of
(
(
int
)
value
)
+
'%'
;
else
return
string
.
value
of
(
value
)
+
'%'
;
}
<SENTENCE_END/>
%END%%END% (8.00e-01)
value (1.03e-01)
string (1.61e-02)
of (1.19e-02)
at (5.46e-03)
object (4.99e-03)
int (4.02e-03)
%UNK% (2.16e-03)
and (1.62e-03)
1 (1.52e-03)
<SENTENCE_START>
{
value
=
(
int
)
(
value
*
1000
)
/
10f
;
if
(
value
%
1
==
0
)
return
string
.
value
of
(
(
int
)
value
)
+
'%'
;
else
return
string
.
value
of
(
value
)
+
'%'
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
value
=
(
int
)
(
value
*
1000
)
/
10f
;
if
(
value
%
1
==
0
)
return
string
.
value
of
(
(
int
)
value
)
+
'%'
;
else
return
string
.
value
of
(
value
)
+
'%'
;
}
<SENTENCE_END/>
axis,labelaxisget (2.39e-01)
value (2.19e-01)
append (7.88e-02)
state (5.50e-02)
%UNK% (3.09e-02)
read (2.55e-02)
index (2.22e-02)
to (2.06e-02)
of (1.96e-02)
put (1.48e-02)
<SENTENCE_START>
{
value
=
(
int
)
(
value
*
100
)
;
if
(
value
%
1
==
0
)
return
string
.
value
of
(
(
int
)
value
)
+
'%'
;
else
return
string
.
value
of
(
value
)
+
'%'
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
value
=
(
int
)
(
value
*
100
)
;
if
(
value
%
1
==
0
)
return
string
.
value
of
(
(
int
)
value
)
+
'%'
;
else
return
string
.
value
of
(
value
)
+
'%'
;
}
<SENTENCE_END/>
label%END% (5.65e-01)
value (1.94e-01)
string (7.91e-02)
of (3.40e-02)
object (9.92e-03)
int (7.69e-03)
at (7.40e-03)
%UNK% (5.33e-03)
index (4.47e-03)
to (4.46e-03)
<SENTENCE_START>
{
value
=
(
int
)
(
value
*
100
)
;
if
(
value
%
1
==
0
)
return
string
.
value
of
(
(
int
)
value
)
+
'%'
;
else
return
string
.
value
of
(
value
)
+
'%'
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
value
=
(
int
)
(
value
*
100
)
;
if
(
value
%
1
==
0
)
return
string
.
value
of
(
(
int
)
value
)
+
'%'
;
else
return
string
.
value
of
(
value
)
+
'%'
;
}
<SENTENCE_END/>
%END%%END% (9.21e-01)
value (3.29e-02)
string (7.43e-03)
of (6.47e-03)
at (1.88e-03)
object (1.45e-03)
1 (1.30e-03)
int (1.13e-03)
all (6.89e-04)
and (6.26e-04)
<SENTENCE_START>
{
value
=
(
int
)
(
value
*
100
)
;
if
(
value
%
1
==
0
)
return
string
.
value
of
(
(
int
)
value
)
+
'%'
;
else
return
string
.
value
of
(
value
)
+
'%'
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
value
=
(
int
)
(
value
*
100
)
;
if
(
value
%
1
==
0
)
return
string
.
value
of
(
(
int
)
value
)
+
'%'
;
else
return
string
.
value
of
(
value
)
+
'%'
;
}
<SENTENCE_END/>
is,expandedisis (5.71e-01)
get (1.44e-01)
needs (6.65e-02)
protected (3.85e-02)
owns (3.28e-02)
cleans (1.39e-02)
size (1.33e-02)
length (1.15e-02)
mark (1.09e-02)
duration (1.04e-02)
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
expanded%END% (6.74e-02)
width (6.73e-02)
height (5.55e-02)
static (4.16e-02)
size (3.75e-02)
abstract (3.34e-02)
layout (3.26e-02)
member (3.21e-02)
movable (2.87e-02)
missing (2.76e-02)
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
%END%%END% (8.51e-01)
value (2.10e-02)
height (6.38e-03)
only (6.29e-03)
width (5.51e-03)
20 (4.88e-03)
array (4.79e-03)
offset (3.88e-03)
count (3.88e-03)
buffer (2.66e-03)
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
set,expandedsetset (9.66e-01)
expanded (9.92e-03)
is (6.00e-03)
expand (4.93e-03)
load (2.37e-03)
clear (1.88e-03)
reset (1.56e-03)
invalidate (1.05e-03)
flip (9.48e-04)
find (7.48e-04)
<SENTENCE_START>
{
this
.
is
expanded
=
is
expanded
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
is
expanded
=
is
expanded
;
}
<SENTENCE_END/>
expandedexpanded (9.57e-01)
is (4.30e-02)
expand (1.64e-04)
find (4.88e-05)
all (3.30e-05)
nodes (1.21e-05)
collapse (4.39e-06)
%END% (1.39e-06)
by (1.34e-06)
attrib (9.16e-07)
<SENTENCE_START>
{
this
.
is
expanded
=
is
expanded
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
is
expanded
=
is
expanded
;
}
<SENTENCE_END/>
%END%expanded (9.06e-01)
%END% (8.12e-02)
is (1.03e-03)
all (6.07e-04)
%UNK% (2.67e-04)
array (2.16e-04)
moved (1.53e-04)
performed (1.43e-04)
up (1.23e-04)
only (1.21e-04)
<SENTENCE_START>
{
this
.
is
expanded
=
is
expanded
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
is
expanded
=
is
expanded
;
}
<SENTENCE_END/>
set,titlesetset (9.86e-01)
title (8.58e-03)
this (6.55e-04)
reset (4.05e-06)
stop (2.53e-06)
translate (2.52e-06)
setup (1.55e-06)
finish (1.21e-06)
initialize (7.13e-07)
cancel (3.13e-07)
<SENTENCE_START>
{
this
.
title
=
title
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
title
=
title
;
}
<SENTENCE_END/>
titletitle (9.99e-01)
set (4.93e-07)
this (1.22e-07)
display (9.14e-09)
events (5.65e-09)
performed (1.04e-09)
%END% (5.39e-10)
ui (3.06e-10)
initialize (7.44e-11)
stop (6.30e-11)
<SENTENCE_START>
{
this
.
title
=
title
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
title
=
title
;
}
<SENTENCE_END/>
%END%%END% (8.67e-01)
title (1.07e-01)
display (1.40e-03)
performed (3.60e-04)
accessible (1.88e-04)
loaded (1.44e-04)
changed (1.32e-04)
positions (1.01e-04)
events (9.48e-05)
set (9.46e-05)
<SENTENCE_START>
{
this
.
title
=
title
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
title
=
title
;
}
<SENTENCE_END/>
contains,keycontainsget (9.35e-01)
is (4.44e-02)
load (5.36e-03)
set (5.01e-03)
return (1.10e-03)
%UNK% (1.05e-03)
properties (8.46e-04)
can (3.26e-04)
read (2.72e-04)
key (2.61e-04)
<SENTENCE_START>
{
return
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
key%END% (6.52e-01)
%UNK% (9.34e-02)
load (1.97e-02)
changed (1.46e-02)
set (1.11e-02)
value (7.84e-03)
get (7.78e-03)
is (6.04e-03)
key (5.87e-03)
down (3.55e-03)
<SENTENCE_START>
{
return
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
%END%%END% (9.73e-01)
%UNK% (2.49e-03)
value (2.18e-03)
changed (7.75e-04)
file (4.64e-04)
key (4.49e-04)
20 (4.32e-04)
array (4.31e-04)
performed (4.24e-04)
down (4.22e-04)
<SENTENCE_START>
{
return
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
getgetget (9.35e-01)
is (4.44e-02)
load (5.36e-03)
set (5.01e-03)
return (1.10e-03)
%UNK% (1.05e-03)
properties (8.46e-04)
can (3.26e-04)
read (2.72e-04)
key (2.61e-04)
<SENTENCE_START>
{
return
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
%END%%END% (6.52e-01)
%UNK% (9.34e-02)
load (1.97e-02)
changed (1.46e-02)
set (1.11e-02)
value (7.84e-03)
get (7.78e-03)
is (6.04e-03)
key (5.87e-03)
down (3.55e-03)
<SENTENCE_START>
{
return
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
getgetget (8.28e-01)
is (2.37e-02)
pop (9.32e-03)
contains (8.88e-03)
remove (6.59e-03)
key (6.08e-03)
%UNK% (5.77e-03)
to (5.10e-03)
avg (4.29e-03)
add (3.97e-03)
<SENTENCE_START>
{
return
(
t
)
%SELF%
(
key
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
t
)
%SELF%
(
key
)
;
}
<SENTENCE_END/>
%END%%END% (8.05e-01)
key (2.69e-02)
by (1.90e-02)
array (8.38e-03)
all (8.16e-03)
of (6.78e-03)
down (5.70e-03)
value (5.37e-03)
object (5.33e-03)
to (4.78e-03)
<SENTENCE_START>
{
return
(
t
)
%SELF%
(
key
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
t
)
%SELF%
(
key
)
;
}
<SENTENCE_END/>
getgetobject (8.21e-01)
get (1.25e-01)
value (1.07e-02)
instance (5.38e-03)
with (4.85e-03)
state (3.42e-03)
is (3.33e-03)
of (2.92e-03)
obtain (2.82e-03)
first (2.03e-03)
<SENTENCE_START>
{
object
object
=
%SELF%
(
key
)
;
return
object
==
null
?
default
value
:
(
t
)
object
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
object
object
=
%SELF%
(
key
)
;
return
object
==
null
?
default
value
:
(
t
)
object
;
}
<SENTENCE_END/>
%END%object (8.86e-01)
%END% (5.08e-02)
t (7.09e-03)
value (5.64e-03)
default (4.73e-03)
instance (2.15e-03)
of (2.04e-03)
null (1.02e-03)
by (7.36e-04)
return (6.88e-04)
<SENTENCE_START>
{
object
object
=
%SELF%
(
key
)
;
return
object
==
null
?
default
value
:
(
t
)
object
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
object
object
=
%SELF%
(
key
)
;
return
object
==
null
?
default
value
:
(
t
)
object
;
}
<SENTENCE_END/>
putputset (4.94e-01)
load (2.08e-01)
get (3.60e-02)
%UNK% (3.47e-02)
init (2.17e-02)
initialize (1.54e-02)
update (1.44e-02)
key (1.20e-02)
apply (1.17e-02)
render (8.22e-03)
<SENTENCE_START>
{
properties
.
%SELF%
(
key
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
properties
.
%SELF%
(
key
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.55e-01)
value (8.53e-03)
key (6.34e-03)
%UNK% (3.46e-03)
changed (1.73e-03)
down (1.35e-03)
load (1.12e-03)
offsets (5.95e-04)
properties (5.24e-04)
to (5.12e-04)
<SENTENCE_START>
{
properties
.
%SELF%
(
key
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
properties
.
%SELF%
(
key
,
value
)
;
}
<SENTENCE_END/>
put,allputset (9.53e-01)
load (3.29e-02)
properties (3.14e-03)
%UNK% (9.79e-04)
destroy (6.66e-04)
get (5.76e-04)
this (4.59e-04)
setup (3.46e-04)
run (3.16e-04)
extract (2.18e-04)
<SENTENCE_START>
{
this
.
properties
.
%SELF%
(
properties
.
properties
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
properties
.
%SELF%
(
properties
.
properties
)
;
}
<SENTENCE_END/>
allset (3.09e-01)
load (3.08e-01)
properties (1.46e-01)
%END% (1.17e-01)
%UNK% (3.39e-02)
destroy (9.78e-03)
changed (6.48e-03)
main (6.04e-03)
loading (5.95e-03)
generate (3.66e-03)
<SENTENCE_START>
{
this
.
properties
.
%SELF%
(
properties
.
properties
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
properties
.
%SELF%
(
properties
.
properties
)
;
}
<SENTENCE_END/>
%END%%END% (9.81e-01)
properties (5.82e-03)
%UNK% (8.11e-04)
value (4.38e-04)
fv (3.71e-04)
changed (2.72e-04)
file (2.21e-04)
data (2.10e-04)
2 (1.79e-04)
title (1.77e-04)
<SENTENCE_START>
{
this
.
properties
.
%SELF%
(
properties
.
properties
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
properties
.
%SELF%
(
properties
.
properties
)
;
}
<SENTENCE_END/>
removeremoveset (6.80e-01)
load (1.93e-01)
get (2.56e-02)
%UNK% (1.91e-02)
update (5.54e-03)
is (5.31e-03)
init (4.90e-03)
render (4.53e-03)
destroy (4.20e-03)
run (3.50e-03)
<SENTENCE_START>
{
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
%END%%END% (9.15e-01)
%UNK% (1.37e-02)
key (7.66e-03)
changed (4.83e-03)
down (3.21e-03)
load (2.56e-03)
value (2.34e-03)
set (1.24e-03)
performed (1.14e-03)
up (1.13e-03)
<SENTENCE_START>
{
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
properties
.
%SELF%
(
key
)
;
}
<SENTENCE_END/>
clearclearset (8.62e-01)
load (6.02e-02)
%UNK% (1.58e-02)
destroy (5.18e-03)
get (4.07e-03)
end (3.49e-03)
update (3.01e-03)
on (2.97e-03)
render (2.86e-03)
init (2.67e-03)
<SENTENCE_START>
{
properties
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
properties
.
%SELF%
(
)
;
}
<SENTENCE_END/>
%END%%END% (7.86e-01)
%UNK% (5.08e-02)
changed (8.23e-03)
set (6.30e-03)
from (4.26e-03)
load (3.47e-03)
data (3.09e-03)
file (3.08e-03)
value (3.00e-03)
debug (2.64e-03)
<SENTENCE_START>
{
properties
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
properties
.
%SELF%
(
)
;
}
<SENTENCE_END/>
get,keysgetget (9.81e-01)
is (1.11e-02)
return (1.01e-03)
properties (8.99e-04)
keys (7.66e-04)
set (4.09e-04)
as (2.65e-04)
%UNK% (2.06e-04)
load (1.82e-04)
append (1.52e-04)
<SENTENCE_START>
{
return
properties
.
keys
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
properties
.
keys
(
)
;
}
<SENTENCE_END/>
keys%END% (5.14e-01)
%UNK% (7.79e-02)
get (3.21e-02)
changed (2.91e-02)
key (2.42e-02)
set (2.32e-02)
down (1.35e-02)
load (1.22e-02)
render (6.39e-03)
to (6.15e-03)
<SENTENCE_START>
{
return
properties
.
keys
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
properties
.
keys
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.30e-01)
%UNK% (6.93e-03)
value (3.63e-03)
keys (3.60e-03)
changed (2.80e-03)
down (1.57e-03)
performed (1.37e-03)
at (1.20e-03)
buffer (1.04e-03)
string (1.00e-03)
<SENTENCE_START>
{
return
properties
.
keys
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
properties
.
keys
(
)
;
}
<SENTENCE_END/>
get,valuesgetget (9.85e-01)
is (5.89e-03)
set (1.89e-03)
return (1.26e-03)
properties (1.08e-03)
values (5.77e-04)
%UNK% (3.64e-04)
iterator (3.10e-04)
load (2.38e-04)
as (1.69e-04)
<SENTENCE_START>
{
return
properties
.
values
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
properties
.
values
(
)
;
}
<SENTENCE_END/>
values%END% (2.55e-01)
%UNK% (2.35e-01)
set (1.04e-01)
changed (5.58e-02)
get (3.43e-02)
load (2.91e-02)
properties (1.48e-02)
value (1.15e-02)
data (9.69e-03)
generate (8.68e-03)
<SENTENCE_START>
{
return
properties
.
values
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
properties
.
values
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.15e-01)
%UNK% (1.23e-02)
value (7.46e-03)
changed (4.65e-03)
values (2.25e-03)
file (2.13e-03)
accessible (1.95e-03)
data (1.23e-03)
array (1.12e-03)
performed (9.85e-04)
<SENTENCE_START>
{
return
properties
.
values
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
properties
.
values
(
)
;
}
<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/>
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,asetset (9.70e-01)
nn (1.56e-02)
a (5.61e-03)
stk (4.02e-03)
c (6.02e-04)
ptr (4.43e-04)
s (3.60e-04)
get (2.99e-04)
value (1.85e-04)
dbvt (1.76e-04)
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
nn
a
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
nn
a
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
ann (9.93e-01)
a (3.99e-03)
moved (1.28e-03)
stk (2.25e-04)
mouse (1.56e-04)
sub (1.00e-04)
y (8.11e-05)
dragged (7.92e-05)
pov (5.96e-05)
is (5.08e-05)
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
nn
a
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
nn
a
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%a (9.27e-01)
%END% (5.30e-02)
nn (1.65e-02)
set (1.96e-03)
ptr (2.02e-04)
c (1.31e-04)
bt (8.77e-05)
%UNK% (7.41e-05)
value (7.40e-05)
node (6.44e-05)
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
nn
a
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
nn
a
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,agetget (9.73e-01)
nn (1.18e-02)
a (5.55e-03)
stk (2.94e-03)
ptr (9.75e-04)
c (7.96e-04)
s (3.31e-04)
dbvt (2.82e-04)
long (2.58e-04)
node (2.28e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
dbvt
s
stk
nn
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
dbvt
node
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
dbvt
s
stk
nn
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
dbvt
node
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
ann (9.91e-01)
a (5.54e-03)
stk (6.14e-04)
moved (4.61e-04)
get (2.89e-04)
%END% (2.52e-04)
is (1.72e-04)
%UNK% (1.52e-04)
c (1.20e-04)
mouse (8.03e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
dbvt
s
stk
nn
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
dbvt
node
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
dbvt
s
stk
nn
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
dbvt
node
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%a (8.83e-01)
%END% (7.81e-02)
nn (3.23e-02)
get (2.00e-03)
ptr (6.15e-04)
c (5.77e-04)
node (1.59e-04)
bt (1.48e-04)
false (1.43e-04)
collision (1.37e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
dbvt
s
stk
nn
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
dbvt
node
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
dbvt
s
stk
nn
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
dbvt
node
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,bsetset (9.73e-01)
nn (1.38e-02)
b (6.61e-03)
stk (3.01e-03)
c (5.06e-04)
ptr (3.81e-04)
s (2.68e-04)
get (2.53e-04)
value (1.63e-04)
collision (1.42e-04)
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
nn
b
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
nn
b
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
bnn (9.84e-01)
b (1.27e-02)
moved (8.32e-04)
mouse (1.86e-04)
get (1.57e-04)
stk (1.50e-04)
%UNK% (1.09e-04)
is (9.75e-05)
y (9.40e-05)
dragged (9.34e-05)
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
nn
b
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
nn
b
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%b (8.70e-01)
%END% (1.11e-01)
nn (1.20e-02)
set (3.56e-03)
ptr (3.73e-04)
c (2.51e-04)
bt (1.62e-04)
%UNK% (1.42e-04)
value (1.42e-04)
node (1.14e-04)
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
nn
b
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
nn
b
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,bgetget (9.76e-01)
nn (9.86e-03)
b (6.35e-03)
stk (2.05e-03)
ptr (8.21e-04)
c (6.79e-04)
s (2.31e-04)
dbvt (2.23e-04)
long (2.16e-04)
node (1.88e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
dbvt
s
stk
nn
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
dbvt
node
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
dbvt
s
stk
nn
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
dbvt
node
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
bnn (9.74e-01)
b (2.18e-02)
get (7.29e-04)
%END% (4.06e-04)
stk (4.01e-04)
moved (1.87e-04)
%UNK% (1.68e-04)
is (1.67e-04)
c (1.48e-04)
max (5.93e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
dbvt
s
stk
nn
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
dbvt
node
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
dbvt
s
stk
nn
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
dbvt
node
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%b (7.97e-01)
%END% (1.69e-01)
nn (2.24e-02)
get (3.43e-03)
ptr (1.30e-03)
c (1.16e-03)
node (3.16e-04)
bt (2.89e-04)
false (2.85e-04)
collision (2.59e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
dbvt
s
stk
nn
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
dbvt
node
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
dbvt
s
stk
nn
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
dbvt
node
(
c
ptr
,
false
)
;
}
<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,nodesetset (9.75e-01)
node (1.47e-02)
np (5.76e-03)
c (5.87e-04)
stk (5.47e-04)
ptr (4.47e-04)
get (3.02e-04)
collision (2.18e-04)
bt (1.97e-04)
dbvt (1.81e-04)
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
np
node
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
np
node
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
nodenode (9.83e-01)
np (9.76e-03)
%END% (5.99e-03)
set (9.43e-04)
get (6.84e-05)
%UNK% (4.79e-05)
c (4.44e-05)
copy (1.84e-05)
animations (1.62e-05)
ptr (1.13e-05)
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
np
node
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
np
node
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.75e-01)
node (8.09e-03)
set (2.47e-03)
ptr (1.90e-03)
c (1.32e-03)
bt (8.98e-04)
value (8.43e-04)
%UNK% (7.54e-04)
collision (5.76e-04)
get (4.47e-04)
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
np
node
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
dbvt
s
stk
np
node
set
(
swig
c
ptr
,
this
,
bt
dbvt
node
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>