Commit | Line | Data |
---|---|---|
783c5c09 BJ |
1 | /* Copyright (c) 1979 Regents of the University of California */ |
2 | /* | |
3 | * clock - continually print the time of day | |
4 | */ | |
5 | main() | |
6 | { | |
7 | register char *tp; | |
8 | int tim[2]; | |
9 | extern int stop(); | |
10 | ||
11 | setexit(); | |
12 | signal(3, &stop); | |
13 | time(tim); | |
14 | tp = ctime(tim)+11; | |
15 | printf("\n\t%8.8s\t", tp); | |
16 | while (1) | |
17 | { | |
18 | time(tim); | |
19 | tp = ctime(tim)+11; | |
20 | printf("%8.8s\b\b\b\b\b\b\b\b",tp); | |
21 | sleep(1); | |
22 | } | |
23 | } | |
24 | ||
25 | ||
26 | stop() | |
27 | { | |
28 | extern int start(); | |
29 | signal(3, &start); | |
30 | while (1) sleep(3600); | |
31 | } | |
32 | ||
33 | start() | |
34 | { | |
35 | reset(); | |
36 | ||
37 | } |