@@ 1152-1161 (lines=10) @@ | ||
1149 | case 'A': { |
|
1150 | if ($key == 0) { |
|
1151 | $startid = 103; |
|
1152 | } elseif ($sequence[($key - 1)][0] != 'A') { |
|
1153 | if (($seq[2] == 1) AND ($key > 0) AND ($sequence[($key - 1)][0] == 'B') AND (!isset($sequence[($key - 1)][3]))) { |
|
1154 | // single character shift |
|
1155 | $code_data[] = 98; |
|
1156 | // mark shift |
|
1157 | $sequence[$key][3] = true; |
|
1158 | } elseif (!isset($sequence[($key - 1)][3])) { |
|
1159 | $code_data[] = 101; |
|
1160 | } |
|
1161 | } |
|
1162 | for ($i = 0; $i < $seq[2]; ++$i) { |
|
1163 | $char = $seq[1]{$i}; |
|
1164 | $char_id = ord($char); |
|
@@ 1195-1204 (lines=10) @@ | ||
1192 | } else { |
|
1193 | $startid = 104; |
|
1194 | } |
|
1195 | } elseif ($sequence[($key - 1)][0] != 'B') { |
|
1196 | if (($seq[2] == 1) AND ($key > 0) AND ($sequence[($key - 1)][0] == 'A') AND (!isset($sequence[($key - 1)][3]))) { |
|
1197 | // single character shift |
|
1198 | $code_data[] = 98; |
|
1199 | // mark shift |
|
1200 | $sequence[$key][3] = true; |
|
1201 | } elseif (!isset($sequence[($key - 1)][3])) { |
|
1202 | $code_data[] = 100; |
|
1203 | } |
|
1204 | } |
|
1205 | for ($i = 0; $i < $seq[2]; ++$i) { |
|
1206 | $char = $seq[1]{$i}; |
|
1207 | $char_id = ord($char); |