Home | History | Annotate | Download | only in adventure

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 */