beforeIf(); if(if_condition1) { true_case; true_case; } afterIf(); beforeIf(); if(if_condition2) { true_case; true_case; } afterIf(); beforeIf(); if(if_else_condition1) { true_case; true_case; } else { false_case; false_case; } afterIf(); beforeIf(); if(if_else_condition2) { true_case; true_case; } else { false_case; false_case; } afterIf(); beforeIf(); if(if_else_condition3) { true_case; true_case; } else { false_case; false_case; } afterIf(); beforeWhile(); while(while_condition1) { insideWhile; insideWhile; } beforeWhile(); while(while_condition2) { insideWhile; insideWhile; } beforeDoWhile(); do{ insideDoWhile; insideDoWhile; }while(do_while_condition1); beforeDoWhile(); do { insideDoWhile; insideDoWhile; }while(do_while_condition2); beforeDoWhile(); do { insideDoWhile; insideDoWhile; } while(do_while_condition3) //since the interpreter ignores all empty lines and spaces, any changes in tabs *should* not have any effect