class A extends B {
//Check FieldDecl (-> also Formal)
Int a;
Int s;
Null z;
Object o;
boolean b;
//Check MethodDef
Object method(Int i, Null n, Object oj) {
//Check Block (->also Statement and Expression)
while ( if ( i && !o) { return b} else { return !b}) {
b = true;
boolean c = false;
3+2;
printInt (a);
printChar("toto et titi c'est tjs joli");
}
// Expression
if ( b) readInt else readChar;
if (-b) true else false;
if(a-b || c) null else ( a == b);
if (-new x (3,"HelloWorld") * ! { while ( a==b) { 4 //Comment
% 3 ; }return "viveJava"} / b && c) null;
return b
}
}
7.a(b,c,d,e)