wraith-lang/iftest.w

28 lines
1.5 KiB
OpenEdge ABL
Raw Normal View History

struct Program { // Scope ()
static Main(): int { // | Program : Struct
myInt: int = 54; // | | Main : Function
if (myInt < 0) { // | | | myInt : Variable
signTag: int = 0 - 1; // | | | Scope (if-else)
} else if (myInt == 0) { // | | | | Scope (if)
signTag: int = 0; // | | | | | signTag : Variable
} else { // | | | | Scope (else)
signTag: int = 1; // | | | | | Scope (if)
} // | | | | | | signTag : Variable
// | | | myBool : Variable
myBool: bool; // | | | Scope (if)
if (myBool) { // | | | | Scope (if)
if (myBool) { // | | | | | Scope (if)
if (myBool) { // | | | | | | Scope (if)
if (myBool) { // | | | | | | | Scope (if)
if (myBool) { // | | | | | | | | lol : Variable
lol: int = 69;
}
}
}
}
}
return 0;
}
}