space
space
set
(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,space
get
get
(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/>
space
spacing
(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/>
pad
pad
pad
(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/>
pad
pad
pad
(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,top
pad
set
(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,left
pad
set
(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,bottom
pad
set
(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,right
pad
set
(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,top
get
get
(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/>
pad
pad
(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/>
top
top
(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,left
get
get
(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/>
pad
pad
(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/>
left
left
(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,bottom
get
get
(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/>
pad
pad
(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/>
bottom
bottom
(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,right
get
get
(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/>
pad
pad
(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/>
right
right
(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/>
align
align
set
(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/>
center
center
center
(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/>
left
left
right
(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/>
right
right
right
(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,align
get
get
(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/>
align
align
(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/>
fill
fill
fill
(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/>
fill
fill
set
(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,fill
get
get
(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/>
fill
fill
(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,file
copy
get
(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,directory
copy
get
(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,filter
get
get
(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/>
asset
asset
(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/>
filter
filter
(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,path
get
get
(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/>
asset
asset
(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/>
path
path
(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,path
get
get
(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/>
asset
asset
(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/>
output
path
(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,files
get
get
(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/>
classpath
classpath
(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,class
create
create
(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/>
set
set
set
(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,x
get
get
(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/>
x
x
(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,x
set
set
(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/>
x
x
(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,y
get
get
(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/>
y
y
(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,y
set
set
(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/>
y
y
(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,width
get
get
(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/>
width
width
(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,width
set
set
(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/>
width
width
(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,height
get
get
(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/>
height
height
(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,height
set
set
(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/>
height
height
(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,position
get
get
(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/>
position
position
(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,position
set
set
(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,position
set
set
(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,size
set
set
(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/>
size
width
(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,size
set
set
(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/>
size
width
(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,size
get
set
(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/>
size
size
(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/>
contains
contains
compute
(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/>
overlaps
overlaps
overlaps
(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/>
set
set
set
(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/>
merge
merge
set
(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/>
merge
merge
set
(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/>
merge
merge
translate
(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/>
merge
merge
set
(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,ratio
get
get
(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/>
aspect
width
(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,center
get
/
(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/>
center
set
(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,center
set
get
(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/>
center
dragged
(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,center
set
get
(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/>
center
position
(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,outside
fit
set
(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,inside
fit
set
(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,string
from
%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/>
area
area
iterator
(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/>
perimeter
perimeter
2
(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,rows
get
get
(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/>
num
num
(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/>
rows
rows
(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,cols
get
get
(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/>
num
num
(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/>
cols
cols
(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,location
get
get
(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/>
location
image
(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/>
set
set
set
(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,ptr
get
get
(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/>
c
c
(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/>
ptr
ptr
(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/>
process
process
process
(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,file
process
process
(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/>
file
file
(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/>
compare
compare
to
(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/>
merge
merge
read
(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/>
process
process
process
(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,file
process
file
(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/>
file
file
(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,dir
process
%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,dir
process
process
(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/>
dir
file
(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,file
process
add
(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/>
file
file
(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/>
compare
compare
%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,string
test
%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,string
test
%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,instance
new
get
(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,array
new
get
(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,instance
new
get
(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,array
new
get
(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,instance
new
draw
(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/>
instance
circle
(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,array
new
%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,instance
new
and
(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/>
instance
circle
(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,array
new
%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/>
array
circle
(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,instance
new
compute
(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/>
instance
and
(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,array
new
get
(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,instance
new
draw
(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/>
instance
circle
(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,array
new
%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/>
array
circle
(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,instance
new
compute
(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/>
instance
and
(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,array
new
create
(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,instance
new
new
(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,instance
new
new
(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,instance
new
get
(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,instance
new
instance
(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,instance
new
rot
(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,instance
new
new
(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,stack
get
get
(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,stack
get
get
(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,stack
get
get
(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,2
pop
pop
(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,2
pop
pop
(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,2
push
push
(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,3
pop
mul
(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,3
pop
pop
(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,3
push
push
(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,22
pop
get
(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,22
pop
pop
(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,22
push
push
(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,33
pop
get
(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,33
push
push
(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,aabb
pop
get
(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,aabb
pop
get
(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,aabb
push
push
(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,rot
pop
get
(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,rot
push
push
(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,collision
get
get
(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/>
collision
collision
(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,impact
get
get
(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/>
time
toi
(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/>
of
toi
(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,distance
get
get
(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/>
distance
dist
(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,array
get
get
(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,array
get
get
(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,array
get
get
(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,pattern
is
is
(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,array
tokenize
to
(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/>
match
match
is
(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/>
match
match
%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,strings
match
%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,ptr
get
get
(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/>
c
c
(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/>
ptr
ptr
(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,1
set
set
(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/>
box
box
(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/>
1
1
(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,1
get
get
(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/>
box
box
(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/>
1
1
(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,2
set
set
(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/>
box
box
(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/>
2
2
(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,2
get
get
(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/>
box
box
(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/>
2
2
(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/>
create
create
create
(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/>
load
load
on
(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/>
unload
unload
set
(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,texture
invalidate
load
(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/>
render
render
%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/>
allocate
allocate
allocate
(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/>
wrap
wrap
add
(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/>
wrap
wrap
wrap
(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/>
array
array
array
(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,offset
array
array
(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/>
offset
array
(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,to
compare
compare
(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/>
equals
equals
equals
(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/>
get
get
get
(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/>
get
get
get
(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,array
has
has
(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/>
array
array
(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,code
hash
hash
(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/>
code
code
(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/>
put
put
put
(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/>
put
put
put
(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/>
put
put
put
(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,string
to
to
(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/>
create
create
%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,up
key
key
(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/>
render
render
render
(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/>
dispose
dispose
draw
(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/>
draw
draw
%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,matrix
set
set
(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,ptr
get
get
(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/>
c
c
(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/>
ptr
ptr
(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,disconnect
swig
swig
(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/>
director
director
(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/>
disconnect
disconnect
(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,ownership
swig
swig
(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/>
release
ownership
(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/>
ownership
ownership
(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,ownership
swig
swig
(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/>
take
ownership
(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/>
ownership
ownership
(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,file
load
load
(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,file
load
load
(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/>
file
file
(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,file
load
load
(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/>
file
file
(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,memory
load
load
(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/>
file
file
(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/>
from
from
(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/>
memory
memory
(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,objects
convert
create
(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/>
all
all
(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/>
objects
objects
(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,memory
load
load
(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/>
file
file
(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/>
from
from
(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/>
memory
memory
(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/>
resume
resume
pause
(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,dependencies
set
set
(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/>
dependencies
dependencies
(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,dependency
generate
get
(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/>
dependency
gwt
(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,dependencies
get
get
(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,name
get
get
(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/>
name
name
(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,ptr
get
get
(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/>
c
c
(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/>
ptr
ptr
(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,points
set
set
(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/>
points
points
(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,points
set
set
(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/>
points
points
(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,points
set
set
(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/>
points
points
(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,points
get
get
(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/>
unscaled
unscaled
(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/>
points
points
(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,points
get
get
(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/>
num
num
(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/>
points
points
(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,point
get
get
(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/>
scaled
scaled
(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/>
point
point
(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,fixture
report
set
(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/>
ray
normal
(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,exception
get
get
(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,cause
get
get
(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/>
next
next
set
(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/>
loadnext
loadnext
%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,ptr
get
get
(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/>
c
c
(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/>
ptr
ptr
(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,disconnect
swig
swig
(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/>
director
director
(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/>
disconnect
disconnect
(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,ownership
swig
swig
(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/>
release
release
(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/>
ownership
ownership
(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,ownership
swig
swig
(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/>
take
take
(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/>
ownership
ownership
(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,fraction
set
set
(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/>
closest
closest
(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/>
hit
hit
(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/>
fraction
fraction
(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,fraction
get
get
(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/>
closest
closest
(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/>
hit
hit
(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/>
fraction
fraction
(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,object
set
set
(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/>
collision
collision
(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/>
object
object
(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,object
get
get
(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/>
collision
collision
(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/>
object
object
(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,group
set
set
(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/>
collision
collision
(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/>
filter
filter
(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/>
group
group
(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,group
get
get
(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/>
collision
collision
(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/>
filter
filter
(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/>
group
group
(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,mask
set
set
(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/>
collision
collision
(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/>
filter
filter
(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/>
mask
mask
(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,mask
get
get
(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/>
collision
collision
(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/>
filter
filter
(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/>
mask
mask
(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,flags
set
set
(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/>
flags
flags
(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,flags
get
get
(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/>
flags
flags
(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,hit
has
has
(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/>
hit
hit
(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,collision
needs
needs
(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/>
collision
collision
(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,result
add
add
(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/>
single
single
(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/>
result
result
(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,ptr
get
get
(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/>
c
c
(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/>
ptr
ptr
(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/>
generate
generate
%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/>
generate
generate
set
(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/>
generate
generate
set
(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,directory
process
%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,name
get
replace
(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,file
generate
process
(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,include
emit
%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,file
generate
%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,method
find
get
(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,marker
emit
append
(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,section
emit
get
(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,method
emit
%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,body
emit
get
(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,signature
emit
create
(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,signature
emit
get
(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,code
emit
get
(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,code
emit
get
(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/>
initialize
initialize
initialize
(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/>
write
write
start
(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/>
write
write
%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/>
write
write
end
(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/>
flush
flush
start
(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/>
close
close
start
(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,names
get
get
(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/>
names
get
(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,name
for
get
(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/>
name
original
(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,test
new
instance
(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,ptr
get
get
(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/>
c
c
(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/>
ptr
ptr
(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,data
set
set
(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/>
6
6
(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/>
dof
dof
(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/>
data
data
(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,data
get
get
(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/>
6
6
(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/>
dof
dof
(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/>
data
data
(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,enabled
set
set
(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/>
spring
spring
(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/>
enabled
enabled
(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,enabled
get
get
(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/>
spring
spring
(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/>
enabled
enabled
(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,point
set
set
(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/>
equilibrium
equilibrium
(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/>
point
point
(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,point
get
get
(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/>
equilibrium
equilibrium
(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/>
point
point
(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,stiffness
set
set
(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/>
spring
spring
(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/>
stiffness
stiffness
(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,stiffness
get
get
(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/>
spring
spring
(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/>
stiffness
stiffness
(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,damping
set
set
(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/>
spring
spring
(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/>
damping
damping
(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,damping
get
get
(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/>
spring
spring
(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/>
damping
damping
(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/>
initialize
initialize
initialize
(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/>
insert
insert
get
(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/>
get
get
get
(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/>
clear
clear
clear
(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/>
size
size
is
(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/>
iterator
iterator
get
(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/>
reset
reset
position
(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/>
obtain
obtain
copy
(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,ptr
get
get
(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/>
c
c
(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/>
ptr
ptr
(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/>
bind
bind
bind
(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/>
bind
bind
bind
(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,filter
get
get
(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/>
min
min
(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/>
filter
filter
(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,filter
get
get
(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/>
mag
mag
(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/>
filter
filter
(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,wrap
get
get
(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/>
u
u
(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/>
wrap
wrap
(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,wrap
get
get
(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/>
v
v
(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,handle
get
get
(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/>
texture
gl
(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/>
object
handle
(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,wrap
unsafe
add
(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,wrap
unsafe
set
(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,wrap
set
set
(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/>
wrap
u
(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,filter
unsafe
set
(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,filter
unsafe
set
(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/>
set
min
(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,filter
set
set
(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/>
filter
min
(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/>
delete
delete
handle
(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,data
upload
lerp
(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,data
upload
get
(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/>
clamp
clamp
get
(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/>
set
set
get
(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/>
set
set
equals
(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/>
set
set
color
(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/>
set
set
create
(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,smoothing
set
set
(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,font
draw
set
(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,shift
get
get
(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/>
baseline
hash
(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/>
main
main
main
(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/>
initialize
initialize
initialize
(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,pause
on
surface
(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/>
pause
notify
(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,resume
on
stop
(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,destroy
on
surface
(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/>
destroy
surface
(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,service
get
get
(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/>
service
service
(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,ptr
get
get
(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/>
c
c
(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/>
ptr
ptr
(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,ptr
get
get
(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/>
overlapping
overlapping
(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/>
pair
pair
(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/>
array
array
(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,pressed
mouse
set
(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,released
mouse
reset
(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,clicked
mouse
mouse
(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,dragged
mouse
set
(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,moved
mouse
mouse
(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,point
add
points
(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,changed
points
start
(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,x
get
set
(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,y
get
set
(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,values
set
compute
(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,point
pixel
points
(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,pixel
point
points
(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/>
to
dragged
(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,component
paint
draw
(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,label
value
get
(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,label
axis
get
(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,expanded
is
is
(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,expanded
set
set
(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/>
expanded
expanded
(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,title
set
set
(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/>
title
title
(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,key
contains
get
(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/>
get
get
get
(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/>
get
get
get
(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/>
get
get
object
(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/>
put
put
set
(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,all
put
set
(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/>
all
set
(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/>
remove
remove
set
(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/>
clear
clear
set
(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,keys
get
get
(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,values
get
get
(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,ptr
get
get
(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/>
c
c
(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/>
ptr
ptr
(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,ptr
get
get
(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/>
c
c
(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/>
ptr
ptr
(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,a
set
set
(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/>
a
nn
(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,a
get
get
(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/>
a
nn
(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,b
set
set
(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/>
b
nn
(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,b
get
get
(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/>
b
nn
(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,ptr
get
get
(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/>
c
c
(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/>
ptr
ptr
(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,node
set
set
(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/>
node
node
(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/>