diff --git a/lexer/random_comment_nesting.mj b/lexer/random_comment_nesting.mj new file mode 100644 index 0000000000000000000000000000000000000000..b69809b7de12b8e57b905bef1def45b80729fc36 --- /dev/null +++ b/lexer/random_comment_nesting.mj @@ -0,0 +1,6 @@ +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 diff --git a/lexer/random_comment_nesting.mj.out b/lexer/random_comment_nesting.mj.out new file mode 100644 index 0000000000000000000000000000000000000000..9810a60929c1a0d6d61c50c384f07f45ac67ad68 --- /dev/null +++ b/lexer/random_comment_nesting.mj.out @@ -0,0 +1,12 @@ +integer literal 75155384 +identifier z7eIo37 +identifier zbrVmtvO +identifier a +/= +throws +identifier g +[ +identifier L5M +/= +> +identifier J1gsBR diff --git a/lexer/random_syntactical_correct.mj b/lexer/random_syntactical_correct.mj new file mode 100644 index 0000000000000000000000000000000000000000..c4d393287b967ed47fce240b207d8950f0181f83 --- /dev/null +++ b/lexer/random_syntactical_correct.mj @@ -0,0 +1,94 @@ +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; +} diff --git a/lexer/random_syntactical_correct.mj.out b/lexer/random_syntactical_correct.mj.out new file mode 100644 index 0000000000000000000000000000000000000000..3d71915ead843a8a1a476c4a84ec92b3fd6af712 --- /dev/null +++ b/lexer/random_syntactical_correct.mj.out @@ -0,0 +1,612 @@ +class +identifier dFI83F +{ +public +boolean +identifier VYV +; +public +boolean +[ +] +identifier uTBRAJp +; +public +static +void +identifier rX5TY +( +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 +( +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 +( +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 +; +} \ No newline at end of file diff --git a/lexer/random_token_stream.mj b/lexer/random_token_stream.mj new file mode 100644 index 0000000000000000000000000000000000000000..e57af5877d5c67fe6ea95cfd10f7d9634c64e757 --- /dev/null +++ b/lexer/random_token_stream.mj @@ -0,0 +1,4 @@ +|= 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 diff --git a/lexer/random_token_stream.mj.out b/lexer/random_token_stream.mj.out new file mode 100644 index 0000000000000000000000000000000000000000..67bef6715d015826b72db0df4b01bec803cd0258 --- /dev/null +++ b/lexer/random_token_stream.mj.out @@ -0,0 +1,60 @@ +|= +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 +- \ No newline at end of file