output( "{'" ); do { if ( $i > 0 && ( $i % 8 ) == 0 ) { $a->output( "'}\n{'" ); $out .= "\n"; } if ( isset( $allChars[$i] ) ) { $out .= $allChars[$i]; } $str = $list->generate(); if ( $alt->index == 0 && $single->generate() == "\\" ) { $str = "\\\\"; } elseif ( $alt->index == 0 && $single->generate() == "'" ) { $str = "\\" . $str; } elseif ( $alt->index == 1 && $escaped->generate() == "\\'" ) { $str = "\\\\\\'"; } elseif ( $alt->index == 1 && $escaped->generate() == "\\\\" ) { $str = "\\\\\\\\"; } elseif ( $alt->index == 1 && in_array( $escaped->generate(), array( "\\'", "\\\\" ) ) ) { $str = "\\" . $str; } $a->output( $str ); ++$i; } while ( $list->increase() ); $a->output( "'}\n" ); $a->close(); $a->store( $out . "\n", $a->dir . "/" . $outFile ); ?>