', clone $empty, clone $if, clone $ifElse, clone $ifElseIf, clone $ifElseIfElse, clone $ifElseIfElse2 ), "{/if}\n" ); $ifNested2 = perm( "{if \$_foo}\n", altI( '===>', clone $if, clone $ifElse, clone $ifElseIf, clone $ifElseIfElse, clone $ifElseIfElse2, clone $ifNested ), "{/if}" ); $list = perm( clone $if, clone $ifElse, clone $ifElseIf, clone $ifElseIfElse, clone $ifElseIfElse2, clone $ifNested2 ); $a = app( "if/correct/if_nested.in", $argv ); $a->output( "{var \$_foo = \"foo\",\n \$_bar = \"bar\",\n \$_false = false,\n \$_true = true}\n" ); do { $str = $list->generate(); $a->output( $str . "\n" ); } while ( $list->increase() ); ?>