. {var_} ^ */ $alternatives = alt( $preList, $postList, $prePostList ); $list = perm( "{", $alternatives, "}\n" ); $dir = dirname( __FILE__ ) . "/../regression_tests/"; $a = app( "", $argv ); $i = 1; do { $num = sprintf( "%04d", $i ); $str = $list->generate(); $fileIn = $dir . "blocks/incorrect/block_mangled_pre_post_" . $num . ".in"; $fileOut = $dir . "blocks/incorrect/block_mangled_pre_post_" . $num . ".out"; $name = $alternatives->generate(); $a->store( "{* file: " . "non_matching_block_" . $num . ".in" . " *}\n" . $str . "\n", $fileIn ); $a->store( "mock:2:2: Unknown block <{$name}>.\n" . "\n" . "{{$name}}\n" . " ^\n", $fileOut ); ++$i; } while ( $list->increase() ); ?>