Lines Matching refs:tape
176 static const char *tape = iotape; /* pointer to encryption tape */
186 if (*tape == 0)
187 tape = iotape; /* rewind encryption tape */
188 *inptr = ch ^ *tape++; /* re-encrypt and replace value */
278 tape = iotape; /* restart encryption tape */
547 tape = iotape; /* restart decryption tape */
548 while ((*s++ ^ *tape++) != TAB); /* read past loc num */
549 /* assume tape is longer than location number */
551 if ((*s ^ *tape) == '>' &&
552 (*(s + 1) ^ *(tape + 1)) == '$' &&
553 (*(s + 2) ^ *(tape + 2)) == '<')
558 if (*tape == 0)
559 tape = iotape; /* rewind decryp tape */
560 putchar(*s ^ *tape);
561 } while ((*s++ ^ *tape++) != LF); /* better end with LF */
584 tape = iotape; /* restart decryption tape */
585 for (numst = s; (*s ^= *tape++) != TAB; s++); /* get number */
591 while ((*s++ ^ *tape++) != LF) /* flush the line */
592 if (*tape == 0)
593 tape = iotape;
596 if ((*s ^ *tape) == '>' && (*(s + 1) ^ *(tape + 1)) == '$' &&
597 (*(s + 2) ^ *(tape + 2)) == '<')
602 if (*tape == 0)
603 tape = iotape;
604 putchar(*s ^ *tape);
605 } while ((*s++ ^ *tape++) != LF); /* better end with LF */