|
|
1.1 root 1: /* Copyright Bell Telephone Laboratories Whippany, N.J.
2:
3: * ***********************************
4: * ***********************************
5: * ************** GOTO ***************
6: * *** R. B. Drake WH 8C-005 X4163 ***
7: * **** Fri Aug 24 17:33:53 1979 *****
8: * ***********************************
9: * ***********************************
10:
11: */
12: /* "@(#) goto.c: V 1.1 12/21/80" */
13:
14: #include "bas.h"
15: __goto()
16: {
17: int savno;
18: extern int start;
19: extern char *ptr,*curptr;
20: savno = inst.thing.linno;
21: start=atoi(expr);
22: fetch(start,&ptr);
23: if(inst.thing.linno != start)
24: {
25: error(savno,0);
26: inst.thing.linno = savno;
27: return(-1);
28: }
29: ptr = curptr;
30: return(0);
31: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.