...
 
Commits (69)
class new_object {
public static void main(String[] args){
new new_object();
new_object obj = new new_object();
}
}
\ No newline at end of file
}
label->label2();
identifier label
-
>
identifier label2
(
)
;
EOF
\ No newline at end of file
/* Now comes ASCII \x1b (ESC) */ 
switch package
\ No newline at end of file
switch
package
EOF
\ No newline at end of file
switch
package
\ No newline at end of file
switch
package
EOF
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
acshHshsdDis
B
b
_
___
a_1010
_10101001ava
_112233
fdjsdkfds_1132_adAsd_1
identifier acshHshsdDis
identifier B
identifier b
identifier _
identifier ___
identifier a_1010
identifier _10101001ava
identifier _112233
identifier fdjsdkfds_1132_adAsd_1
EOF
integer literal 42
identifier ident
assert
==
EOF
0
1
2
3
4
5
6
7
8
9
10
122324303443294
14360
integer literal 0
integer literal 1
integer literal 2
integer literal 3
integer literal 4
integer literal 5
integer literal 6
integer literal 7
integer literal 8
integer literal 9
integer literal 10
integer literal 122324303443294
integer literal 14360
EOF
1
abstract
;abc
enum
integer literal 1
abstract
;
identifier abc
enum
EOF
0123
123a123
_1234
09
1.05
integer literal 0
integer literal 123
integer literal 123
identifier a123
identifier _1234
integer literal 0
integer literal 9
integer literal 1
.
integer literal 0
integer literal 5
EOF
/* Extracted from Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> - 2015-08-28 - CC BY 4.0 */
/* First continuation byte 0x80 */ €
/* Last continuation byte 0xbf */ ¿
/* 2 continuation bytes */ €¿
/* 3 continuation bytes */ €¿€
/* 4 continuation bytes */ €¿€¿
/* 5 continuation bytes */ €¿€¿€
/* 6 continuation bytes */ €¿€¿€¿
/* 7 continuation bytes */ €¿€¿€¿€
/* Extracted from Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> - 2015-08-28 - CC BY 4.0 */
/* Overlong ASCII characters */
/* U+002F = c0 af */
/* U+002F = e0 80 af */
/* U+002F = f0 80 80 af */
/* U+002F = f8 80 80 80 af */
/* U+002F = fc 80 80 80 80 af */
75155384 /* */ z7eIo37 zbrVmtvO a /= /* volatile void
/* D8wRufql c0*/ throws g [ L5M /= > /* UlLJihw /*
aPsPK9lU /* N tlJjhMbl*/ J1gsBR /*
/*i PGwuVB Q_6 yj1UlcJd [ {
- /*L_uy JAzt5 vnl4U1 dSV /**/
\ No newline at end of file
integer literal 75155384
identifier z7eIo37
identifier zbrVmtvO
identifier a
/=
throws
identifier g
[
identifier L5M
/=
>
identifier J1gsBR
EOF
class dFI83F {
public boolean VYV;
public boolean[] uTBRAJp;
public static void rX5TY(String[] V9GdNoJ9T) throws xjL {
void uwtF3pe = !new NF() = fKF();
;
{
int zOx;
}
boolean[] hh2yLqpH;
while (null) while (!! -this) while (null) ;
while (!!null) while (false) {
}
void[][][][] N5;
return new int[false];
void oJBvQ = !false = null;
!new MWxy[9405419];
AO3 _rQOvJj_;
void[][][][] hjmDIxyDj;
int mEy_cTJ;
int[][] U;
boolean[][] OjIaL;
new NWAWbCu[new KWZeHe()];
while (this) if (!x9y88) return ;
}
public static void Vb(String[] Lw5kN) throws aUdB1 {
void[][] Cz6;
return null;
if (!new int[!!6569527]) ;
if (!! -A()) ;else !!!null;
z7KFh2 sa3Yflh;
;
int[][] SPqastW6;
n8[][] ZVoKGh;
}
public void I_x(boolean[] p) throws KvP {
}
public static void R26BE(String[] W) throws smjgG7e {
lHrBfdX l;
!RrwAti7Nh();
return this;
while ( -jl()) if (true) return ;
void Es = -new qB() = !null;
void[] pd_uQJ = !new void[new boolean[zWnwSW1xj()]] = ! -QaM_sZlV();
while ( -!( -new int[true])) ;
int[][] fh4GiUjIK = ! -new boolean[false];
void xmWWpI1P = -!(false) = - - - - -true;
void cn = !true;
void[][] SZ = this = new boolean[!null];
boolean[][] _IM = -(!820);
void OGFGN598;
boolean[] abZXhYMLg;
int[][] I43TykwOa;
while ( -new DD9oM()) -!!null;
while (false) ;
int[] uU0CTK;
JGMsM MXKOKz = ! - -!!176 = new boolean[!this];
void N88tqK0;
}
public void[] OTlhgfaL;
public q[][][][] Igvl() {
}
public _ZtKbN[][] wWzmE;
public int VFcM2D(int[] QDqgtjYdl) {
}
public boolean qpQ2OoCa;
public zlJ mxT;
public void Rf384h() throws ux4 {
}
public int ejO8nY(int[] BSlYRg7G8, AidvQsbz bmoK) throws ijnc7J {
void[] e2Ce5 = false;
hqB[][][][][][][] h;
int lWC1fhI;
;
;
!!this;
VmfZAx c;
;
;
this;
int[][][] gcmTvh8lA = !!null = !opCfI;
return ;
int[] q = - - - -new bFSE5Qx();
{
}
}
public void[] k;
}
class
identifier dFI83F
{
public
boolean
identifier VYV
;
public
boolean
[
]
identifier uTBRAJp
;
public
static
void
identifier rX5TY
(
identifier String
[
]
identifier V9GdNoJ9T
)
throws
identifier xjL
{
void
identifier uwtF3pe
=
!
new
identifier NF
(
)
=
identifier fKF
(
)
;
;
{
int
identifier zOx
;
}
boolean
[
]
identifier hh2yLqpH
;
while
(
null
)
while
(
!
!
-
this
)
while
(
null
)
;
while
(
!
!
null
)
while
(
false
)
{
}
void
[
]
[
]
[
]
[
]
identifier N5
;
return
new
int
[
false
]
;
void
identifier oJBvQ
=
!
false
=
null
;
!
new
identifier MWxy
[
integer literal 9405419
]
;
identifier AO3
identifier _rQOvJj_
;
void
[
]
[
]
[
]
[
]
identifier hjmDIxyDj
;
int
identifier mEy_cTJ
;
int
[
]
[
]
identifier U
;
boolean
[
]
[
]
identifier OjIaL
;
new
identifier NWAWbCu
[
new
identifier KWZeHe
(
)
]
;
while
(
this
)
if
(
!
identifier x9y88
)
return
;
}
public
static
void
identifier Vb
(
identifier String
[
]
identifier Lw5kN
)
throws
identifier aUdB1
{
void
[
]
[
]
identifier Cz6
;
return
null
;
if
(
!
new
int
[
!
!
integer literal 6569527
]
)
;
if
(
!
!
-
identifier A
(
)
)
;
else
!
!
!
null
;
identifier z7KFh2
identifier sa3Yflh
;
;
int
[
]
[
]
identifier SPqastW6
;
identifier n8
[
]
[
]
identifier ZVoKGh
;
}
public
void
identifier I_x
(
boolean
[
]
identifier p
)
throws
identifier KvP
{
}
public
static
void
identifier R26BE
(
identifier String
[
]
identifier W
)
throws
identifier smjgG7e
{
identifier lHrBfdX
identifier l
;
!
identifier RrwAti7Nh
(
)
;
return
this
;
while
(
-
identifier jl
(
)
)
if
(
true
)
return
;
void
identifier Es
=
-
new
identifier qB
(
)
=
!
null
;
void
[
]
identifier pd_uQJ
=
!
new
void
[
new
boolean
[
identifier zWnwSW1xj
(
)
]
]
=
!
-
identifier QaM_sZlV
(
)
;
while
(
-
!
(
-
new
int
[
true
]
)
)
;
int
[
]
[
]
identifier fh4GiUjIK
=
!
-
new
boolean
[
false
]
;
void
identifier xmWWpI1P
=
-
!
(
false
)
=
-
-
-
-
-
true
;
void
identifier cn
=
!
true
;
void
[
]
[
]
identifier SZ
=
this
=
new
boolean
[
!
null
]
;
boolean
[
]
[
]
identifier _IM
=
-
(
!
integer literal 820
)
;
void
identifier OGFGN598
;
boolean
[
]
identifier abZXhYMLg
;
int
[
]
[
]
identifier I43TykwOa
;
while
(
-
new
identifier DD9oM
(
)
)
-
!
!
null
;
while
(
false
)
;
int
[
]
identifier uU0CTK
;
identifier JGMsM
identifier MXKOKz
=
!
-
-
!
!
integer literal 176
=
new
boolean
[
!
this
]
;
void
identifier N88tqK0
;
}
public
void
[
]
identifier OTlhgfaL
;
public
identifier q
[
]
[
]
[
]
[
]
identifier Igvl
(
)
{
}
public
identifier _ZtKbN
[
]
[
]
identifier wWzmE
;
public
int
identifier VFcM2D
(
int
[
]
identifier QDqgtjYdl
)
{
}
public
boolean
identifier qpQ2OoCa
;
public
identifier zlJ
identifier mxT
;
public
void
identifier Rf384h
(
)
throws
identifier ux4
{
}
public
int
identifier ejO8nY
(
int
[
]
identifier BSlYRg7G8
,
identifier AidvQsbz
identifier bmoK
)
throws
identifier ijnc7J
{
void
[
]
identifier e2Ce5
=
false
;
identifier hqB
[
]
[
]
[
]
[
]
[
]
[
]
[
]
identifier h
;
int
identifier lWC1fhI
;
;
;
!
!
this
;
identifier VmfZAx
identifier c
;
;
;
this
;
int
[
]
[
]
[
]
identifier gcmTvh8lA
=
!
!
null
=
!
identifier opCfI
;
return
;
int
[
]
identifier q
=
-
-
-
-
new
identifier bFSE5Qx
(
)
;
{
}
}
public
void
[
]
identifier k
;
}
EOF
|= transient j ! -- hAaFwYHW Kel K
public enum boolean 6582 19 78 6 %= public 6 new mXgga UEJm ) > null [ goto 76 d7kirv case 996836015 238483272 >>= class 587 U2_
267 ] instanceof |= ATd vQy 907866 YZoBb 48 assert ) ZJ6k 23732255 Oq goto 173 6946547
*= nRK *= 83303656 < tsQ9kSQm 85399531 -
\ No newline at end of file
|=
transient
identifier j
!
--
identifier hAaFwYHW
identifier Kel
identifier K
public
enum
boolean
integer literal 6582
integer literal 19
integer literal 78
integer literal 6
%=
public
integer literal 6
new
identifier mXgga
identifier UEJm
)
>
null
[
goto
integer literal 76
identifier d7kirv
case
integer literal 996836015
integer literal 238483272
>>=
class
integer literal 587
identifier U2_
integer literal 267
]
instanceof
|=
identifier ATd
identifier vQy
integer literal 907866
identifier YZoBb
integer literal 48
assert
)
identifier ZJ6k
integer literal 23732255
identifier Oq
goto
integer literal 173
integer literal 6946547
*=
identifier nRK
*=
integer literal 83303656
<
identifier tsQ9kSQm
integer literal 85399531
-
EOF
void
identifier a
void
identifier a
(
void
)
......@@ -9,4 +9,4 @@ identifier a
)
;
}
EOF
\ No newline at end of file
EOF
public static void μαιν(String[] args) {}
/* Now comes ASCII \t\n\v\f (horizontal tab, new line, vertial tab, form feed) */
\ No newline at end of file
class ArrayAccess {
public static void main(String[] args) {
int[] array = new int[3];
array[2] = 42;
int elem = array[2];
}
}
class Summator {
public int sum(int[] array, int len) {
int sum = 0;
int i = 0;
while(i < len) {
sum = sum + array[i];
i = i + 1;
}
return sum;
}
public static void main(String[] args) {
Summator acc = new Summator();
int arrayLen = System.in.read();
int[] array = new int[arrayLen];
int i = 0;
while(i < arrayLen) {
array[i] = System.in.read();
i = i + 1;
}
int arraySum = acc.sum(array, arrayLen);
System.out.println(arraySum);
}
}
class FirstMain {
public static void main(String[] args) {}
}
class AnotherMain {
public static void main(String[] args) {}
}
class DuplicateClass {
public static void main(String[] args) {}
}
class DuplicateClass {}
class DuplicateField {
public int duplicate;
public int duplicate;
public static void main(String[] args) {}
}
class EmptyWhile {
public static void main(String[] args) {
while(true);
}
}
class FieldShadowing {
public int x;
public static void main(String[] args) {}
public void test() {
int x = 42;
this.x = x;
}
}
class IfElseTypeMismatch {
public static void main(String[] args) {
foo(true)
}
public int foo(boolean b) {
if (b) {
return 42;
} else {
return false;
}
}
}
class MismatchingTypeComparison {
public static void main(String[] args) {
boolean x = false;
boolean y = true;
boolean a;
a = x < y;
a = x <= y;
a = x > y;
a = x >= y;
}
}
class InvalidUnreachableCodeIsInvalid {
public static void main(String[] args) {
int x = 5;
return;
// Unreachable code should still be checked
boolean b = x;
}
}
class MyClass {
public static void main(String[] args) {}
}
class DeepThought {
public static void main(String[] args) {
DeepThought a = new DeepThought();
boolean b = a.returnTheAnswer();
}
public int returnTheAnswer() {
return 42;
}
}
class MismatchingTypeComparison {
public static void main(String[] args) {
int a = 10;
int b = 42;
boolean x = false;
boolean y = true;
boolean z;
z = a < x;
z = a <= x;
z = a > x;
z = a >= x;
z = a != x;
z = b != y;
}
}
class MissingMain {
int x;
public void foo() {}
}
class MissingReturnStatement {
public static void main(String[] args) {
MissingReturnStatement obj = new MissingReturnStatement();
boolean x = obj.test(5, 0);
}
public boolean test(int a, int b) {
if (a < b) {
return false;
}
}
}
class MissingStaticMethod {
public void test() {
int a = 42;
}
}
class MultipleStaticMethods {
public static void main(String[] args) {}
public static void test(String[] args) {}
}
class Test {
public static void main(String[] args) { }
public void test(int a) {
int a = 23;
}
}
class RedeclarationSameScope {
public static void main(String[] args) {
int a = 0;
int a = 42;
}
}
class Test {
public static void main(String[] args) {
}
public void test() {
int a = 0;
{
int a = 42;
}
}
}
class Test {
public static void test(String[] params) {}
}
class Test {
public static void main(String[] args) {}
public boolean test() {
int a = 10;
if(a > 0)
if(a > 5)
return true;
else return false;
else return true;
}
}
class SpecialParamUsage {
public static void main(String[] args) {
String[] myArgs = args;
}
}
class StandardLibraryCalls {
public static void main(String[] args) {
int a = 42;
int b = System.in.read();
System.out.println(a);
System.out.write(a);
System.out.flush();
}
}
class StaticMethodCall {
public static void main(String[] args) {}
public void test() {
int arg = 10;
main(arg);
}
}
class StaticMethodThrows {
public static void main(String[] args) throws RuntimeException {}
}
class StringUsage {
public String test;
public static void main(String[] args) {}
}
class UseBeforeDeclareFieldType {
public static void main(String[] args) {}
public TestType a;
}
class TestType {}
class UseBeforeDeclareFieldValue {
public static void main(String[] args) {
UseBeforeDeclareFieldValue x = new UseBeforeDeclareFieldValue();
x.test();
}
public void test() {
a = 42;
}
public int a;
}
class UseBeforeDeclareMethod {
public static void main(String[] args) {}
public void methodA() {
methodB();
}
public void methodB() {
methodA();
}
}
class VoidField {
void foo;
public static void main(String[] args) {
}
}
class VoidParam {
public static void main(String[] args) { }
public void foo(void param) {}
}
class VoidVar {
public static void main(String[] args) {
void foo;