Updated test cases for testing if-statement parsing
parent
35132be9d6
commit
88a5528070
|
@ -48,6 +48,21 @@ class clazz_2_1
|
||||||
print("Bhjkfd");
|
print("Bhjkfd");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(1)
|
||||||
|
{
|
||||||
|
print("Hello");
|
||||||
|
}
|
||||||
|
else if(1)
|
||||||
|
{
|
||||||
|
print("Bruh");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
print("Bhjkfd");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,155 @@
|
||||||
|
int x;
|
||||||
|
ubyte y;
|
||||||
|
|
||||||
|
ubyte k = 1;
|
||||||
|
|
||||||
|
class clazz1
|
||||||
|
{
|
||||||
|
print("Hello world");
|
||||||
|
}
|
||||||
|
|
||||||
|
class clazz_2_1
|
||||||
|
{
|
||||||
|
class clazz_2_2
|
||||||
|
{
|
||||||
|
class clazz_2_2_1
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class clazz_2_3
|
||||||
|
{
|
||||||
|
class clazz_2_3_1
|
||||||
|
{
|
||||||
|
if(1)
|
||||||
|
{
|
||||||
|
print("Hello");
|
||||||
|
}
|
||||||
|
else if(1)
|
||||||
|
{
|
||||||
|
print("Bruh");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
print("Bhjkfd");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(1)
|
||||||
|
{
|
||||||
|
print("Hello");
|
||||||
|
}
|
||||||
|
else if(1)
|
||||||
|
{
|
||||||
|
print("Bruh");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
print("Bhjkfd");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(1)
|
||||||
|
{
|
||||||
|
print("Hello");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
print("Bruh");
|
||||||
|
}
|
||||||
|
|
||||||
|
else if(1)
|
||||||
|
{
|
||||||
|
print("Bhjkfd");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
print("Hello");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void main(int hello, byte d)
|
||||||
|
{
|
||||||
|
ubyte thing = "Hello";
|
||||||
|
print("Hello world");
|
||||||
|
print(1+1);
|
||||||
|
print(1+1);
|
||||||
|
|
||||||
|
ubyte eish = 1+1;
|
||||||
|
|
||||||
|
ubyte poes = ((1+1));
|
||||||
|
|
||||||
|
if(1+1)
|
||||||
|
{
|
||||||
|
if(1)
|
||||||
|
{
|
||||||
|
if((1))
|
||||||
|
{
|
||||||
|
print("Hello");
|
||||||
|
}
|
||||||
|
print("Hello");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(((2)))
|
||||||
|
{
|
||||||
|
print(1+1);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(2+222222/2)
|
||||||
|
{
|
||||||
|
while(1)
|
||||||
|
{
|
||||||
|
while(2+2)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void k(int j, int k)
|
||||||
|
{
|
||||||
|
ubyte thing = "Hello";
|
||||||
|
print("Hello world");
|
||||||
|
print(1+1);
|
||||||
|
print(1+1);
|
||||||
|
|
||||||
|
ubyte eish = 1+1;
|
||||||
|
|
||||||
|
ubyte poes = ((1+1));
|
||||||
|
|
||||||
|
if(1+1)
|
||||||
|
{
|
||||||
|
if(1)
|
||||||
|
{
|
||||||
|
if((1))
|
||||||
|
{
|
||||||
|
print("Hello");
|
||||||
|
}
|
||||||
|
print("Hello");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(((2)))
|
||||||
|
{
|
||||||
|
print(1+1);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(2+222222/2)
|
||||||
|
{
|
||||||
|
while(1)
|
||||||
|
{
|
||||||
|
while(2+2)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue