/* DO NOT EDIT THIS FILE. It contains C->PostScript communication definitions that were automatically generated from sunclock.cps */ #define ps_createclock() pprintf(PostScript, _CPS_ps_createclock, 1906) static char _CPS_ps_createclock[] = { 47, 85, 76,101,110,103,116,104,132, 64,180, 47, 81, 87,105,100,116,104, 32, 85, 76,101,110,103,116,104,128, 3,166, 65,180, 47, 85, 76, 87,105,100,116,104, 32, 85, 76,101,110,103,116,104,138, 3, 89,154,166, 65,180, 47, 85, 87,105,100,116, 104, 32, 85, 76,101,110,103,116,104,128, 6,166, 65,180, 47, 85, 72,119,105,100, 116,104, 32, 85, 76, 87,105,100,116,104,128, 2,166, 65,180, 47, 85, 68,114, 97, 119, 32,123, 32, 47, 85,121,182,180, 47, 85,120,182,180, 85,120, 32, 85,121, 32, 85, 87,105,100,116,104,201, 85, 72,119,105,100,116,104,201,188, 85,120, 32, 85, 76,101,110,103,116,104,201, 85,121, 32, 85, 87,105,100,116,104, 32, 85, 72,119, 105,100,116,104,201,128, 90, 45, 57, 48,206, 85, 76,101,110,103,116,104,166,141, 128, 0,190,128, 0, 85, 76, 87,105,100,116,104,190, 85,120, 32, 85, 76,101,110, 103,116,104,201, 85,121, 32, 85, 87,105,100,116,104, 32, 85, 72,119,105,100,116, 104,166,199, 45, 57, 48,128, 90,176, 85, 76,101,110,103,116,104,166,141,128, 0, 190,179,125,180, 47, 84,119,111, 85, 32,123, 32, 47, 85,109, 97,116,128, 6,166, 2,166, 45,180,198,128, 0,128, 0, 81, 87,105,100,116,104,166,199, 85, 68,114, 97,119, 32, 85, 76, 87,105,100,116,104,128, 2,166,105, 85, 76,101,110,103,116, 104, 32, 85, 87,105,100,116,104,137, 7,174,201,201,201,128, 0,198,129, 0,180, 166,165,128, 0,128, 0, 81, 87,105,100,116,104,166,199, 85, 68,114, 97,119, 32, 85,109, 97,116,166,185,125,180, 47,115,117,110,108,111,103,111, 32,123,128, 6, 166, 2,166, 45,133, 0,128,133, 0,128,198,128, 45,166,165,128, 4,123, 32, 81, 87,105,100,116,104, 32, 85, 76, 87,105,100,116,104,166,199,128, 0, 81, 87,105, 100,116,104,181,201,166,199, 84,119,111, 85,128, 90,166,165,125,166,159,166,185, 125,180, 47,111,117,116,101,114, 32,123,133, 0,128,128, 0,188,128, 1,133, 0, 128,187,133, 0,128,128, 1,187,128, 0,133, 0,128,187,179,115,117,110,108,111, 103,111, 32,125,180, 47, 89,101,115, 75,101,121, 70,111, 99,117,115, 67,111,108, 111,114, 32,123, 32,109,111,110,111, 99,104,114,111,109,101, 99, 97,110,118, 97, 115, 32,123,138, 0,140,205,195,125, 32,123,138, 0,179, 51,138, 0,179, 51,138, 0,179, 51,166,188,125,166,108,125,180, 47, 78,111, 75,101,121, 70,111, 99,117, 115, 67,111,108,111,114, 32,123, 32,109,111,110,111, 99,104,114,111,109,101, 99, 97,110,118, 97,115, 32,123,137, 51, 51,195,125, 32,123,128, 1,133, 0,128,128, 1,166,188,125,166,108,125,180, 47,119,105,110,100,111,119, 32,102,114, 97,109, 101, 98,117,102,102,101,114, 32, 47,110,101,119, 32, 68,101,102, 97,117,108,116, 87,105,110,100,111,119, 32,115,101,110,100,180,123, 32, 47, 73, 99,111,110, 76, 97, 98,101,108,149, 67,108,111, 99,107,180, 47, 70,105,120, 70,114, 97,109,101, 32,123,186, 70,114, 97,109,101, 67, 97,110,118, 97,115,166,170,166, 18, 78,111, 75,101,121, 70,111, 99,117,115, 67,111,108,111,114,183,185,145, 70,166,149,125, 180, 47, 80, 97,105,110,116, 67,108,105,101,110,116, 32,123,145, 80,166,149,125, 180, 47, 83,104, 97,112,101, 70,114, 97,109,101, 67, 97,110,118, 97,115, 32,123, 186, 80, 97,114,101,110,116, 67, 97,110,118, 97,115,166,170, 70,114, 97,109,101, 88, 32, 70,114, 97,109,101, 89,198, 70,114, 97,109,101, 87,105,100,116,104, 32, 70,114, 97,109,101, 72,101,105,103,104,116,166,167,111,117,116,101,114, 32, 70, 114, 97,109,101, 67, 97,110,118, 97,115, 32,115,101,116, 99, 97,110,118, 97,115, 115,104, 97,112,101,185,125,180, 47, 83,104, 97,112,101, 67,108,105,101,110,116, 67, 97,110,118, 97,115, 32,123, 32,125,180, 47, 67,114,101, 97,116,101, 67,108, 105,101,110,116, 67, 97,110,118, 97,115, 32,123, 32, 47, 67,108,105,101,110,116, 67, 97,110,118, 97,115, 32, 70,114, 97,109,101, 67, 97,110,118, 97,115,166, 30, 180,125,180, 47, 80, 97,105,110,116, 70,114, 97,109,101, 32,123, 32,125,180, 47, 80, 97,105,110,116, 70,111, 99,117,115, 32,123,186, 70,114, 97,109,101, 67, 97, 110,118, 97,115,166,170, 75,101,121, 70,111, 99,117,115, 63, 32,123, 32, 89,101, 115, 75,101,121, 70,111, 99,117,115, 67,111,108,111,114, 32,125, 32,123, 32, 78, 111, 75,101,121, 70,111, 99,117,115, 67,111,108,111,114, 32,125,166,108,166, 18, 183,185,125,180, 47,116,111,116,111,112, 32,123, 32, 71,101,116, 67, 97,110,118, 97,115,166, 12, 72,111,117,114, 67, 97,110,118, 97,115,166, 12, 77,105,110,117, 116,101, 67, 97,110,118, 97,115,166, 12,125,180, 47,116,111, 98,111,116,116,111, 109, 32,123, 32, 77,105,110,117,116,101, 67, 97,110,118, 97,115,166, 11, 72,111, 117,114, 67, 97,110,118, 97,115,166, 11, 71,101,116, 67, 97,110,118, 97,115,166, 11,125,180, 47,109,111,118,101, 32,123, 32, 67,104,101, 99,107, 67, 97,110,118, 97,115,101,115,186, 73, 99,111,110,105, 99, 63, 32,123, 32, 73, 99,111,110, 67, 97,110,118, 97,115, 32, 47, 73, 99,111,110, 88, 32, 47, 73, 99,111,110, 89, 32, 125, 32,123, 32, 70,114, 97,109,101, 67, 97,110,118, 97,115, 32, 47, 70,114, 97, 109,101, 88, 32, 47, 70,114, 97,109,101, 89, 32,125,166,108,128, 3,166,112,180, 128, 3,166,112,180,166,170,166,138,185,145, 82,166,149,125,180,125, 32,119,105, 110,100,111,119, 32,115,101,110,100, 32, 47,114,101,115,104, 97,112,101,102,114, 111,109,117,115,101,114, 32,119,105,110,100,111,119, 32,115,101,110,100, 32, 47, 109, 97,112, 32,119,105,110,100,111,119, 32,115,101,110,100, 32,119,105,110,100, 111,119, 32, 47, 70,114, 97,109,101, 67, 97,110,118, 97,115,166, 93,166,170, 47, 99, 97,108, 99,116,114, 97,110,115,102,111,114,109, 32,123,166,115,166,113,166, 18,166,147,166,167,189,189,133, 0,128,133, 0,128,198,125,180, 47, 82, 68, 67, 32,123, 32,119,105,110,100,111,119, 32, 47, 70,114, 97,109,101, 67, 97,110,118, 97,115,166, 93,166,170,166, 61,166, 17, 99, 97,108, 99,116,114, 97,110,115,102, 111,114,109, 32,100,114, 97,119, 99,108,111, 99,107,102,114, 97,109,101,166, 17, 125,180, 47, 72,111,117,114, 67, 97,110,118, 97,115, 32,102,114, 97,109,101, 98, 117,102,102,101,114,166, 30,180, 47, 77,105,110,117,116,101, 67, 97,110,118, 97, 115, 32,102,114, 97,109,101, 98,117,102,102,101,114,166, 30,180, 47, 83,101, 99, 111,110,100, 67, 97,110,118, 97,115, 32,102,114, 97,109,101, 98,117,102,102,101, 114,166, 30,180, 91, 32, 72,111,117,114, 67, 97,110,118, 97,115, 32, 77,105,110, 117,116,101, 67, 97,110,118, 97,115, 32, 83,101, 99,111,110,100, 67, 97,110,118, 97,115, 32, 93, 32,123, 32, 47, 83, 97,118,101, 66,101,104,105,110,100,166,206, 166,150,125,166, 88, 47, 83,105,110,107,132, 64,180, 47, 73,115,111,115, 99,101, 108,101,115, 32,123,128, 5,166, 62,166, 6, 47,104,101,105,103,104,116,182,180, 47, 66, 97,115,101, 76,101,110,103,116,104,182,180,166,142, 66, 97,115,101, 76, 101,110,103,116,104, 32, 45, 50,166, 65,104,101,105,103,104,116, 32, 83,105,110, 107,166,139,166,141,188, 66, 97,115,101, 76,101,110,103,116,104,128, 0,190,128, 0,104,101,105,103,104,116,128, 1, 32, 83,105,110,107,166,199,166,139,187,179, 166, 68,125,180, 47, 68,111, 72, 97,110,100, 32,123,128, 10,166, 62,166, 6,186, 47, 99, 97,110,182,180,109,111,110,111, 99,104,114,111,109,101, 99, 97,110,118, 97,115, 32,123,195,125, 32,123,193,125,166,108, 47,114, 97,100,182,180, 47, 98, 97,115,101,182,180, 47,114,111,116,182,180,114,111,116,166,165, 98, 97,115,101, 32,114, 97,100,128,100,166, 65, 73,115,111,115, 99,101,108,101,115, 32, 99, 97, 110,166,171, 99, 97,110, 32, 47, 77, 97,112,112,101,100,166,206,166,150, 99, 97, 110,166,170,166, 18,183,185,166, 68,125,180, 47,109,105,110,117,116,101, 95,104, 97,110,100, 95, 99,111,108,111,114, 32,123, 32,109,111,110,111, 99,104,114,111, 109,101, 99, 97,110,118, 97,115, 32,123,128, 0, 32,125, 32,123,128, 1,128, 1, 128, 0,166,163,125,166,108,125,180, 47,104,111,117,114, 95,104, 97,110,100, 95, 99,111,108,111,114, 32,123, 32,109,111,110,111, 99,104,114,111,109,101, 99, 97, 110,118, 97,115, 32,123,133, 0,128, 32,125, 32,123,128, 0,128, 1,128, 1,166, 163,125,166,108,125,180, }; #define ps_white() pprintf(PostScript, _CPS_ps_white, 2) static char _CPS_ps_white[] = "W "; #define ps_black() pprintf(PostScript, _CPS_ps_black, 2) static char _CPS_ps_black[] = "B "; #define ps_redrawclock() pprintf(PostScript, _CPS_ps_redrawclock, 4) static char _CPS_ps_redrawclock[] = "RDC "; #define ps_second_hand(P__0,P__1) #define ps_minute_hand(P__0,P__1) pprintf(PostScript, _CPS_ps_minute_hand, 45, P__0, P__1) static char _CPS_ps_minute_hand[] = "%d\211\017\134%dminute_hand_color MinuteCanvas DoHand "; #define ps_hour_hand(P__0,P__1) pprintf(PostScript, _CPS_ps_hour_hand, 41, P__0, P__1) static char _CPS_ps_hour_hand[] = "%d\211\027\n%dhour_hand_color HourCanvas DoHand "; #define ps_initializeclock() pprintf(PostScript, _CPS_ps_initializeclock, 60) static char _CPS_ps_initializeclock[] = "/drawclockframe { }\264/B { textcolor\301}\264/W { backgroundcolor\301}\264"; #define ps_fancy_hand(P__0,P__1) pprintf(PostScript, _CPS_ps_fancy_hand, 48, P__0, P__1) static char _CPS_ps_fancy_hand[] = "\272%d\246\245\246\216-5\200\000\274\200\000\200\000\200\005\201\000\264\201\001h\260\200\000%d\200d\246A\276-5\200\005\276-5 -5\276\263\267\271"; #define ps_fancy_initializeclock() pprintf(PostScript, _CPS_ps_fancy_initializeclock, 105) static char _CPS_ps_fancy_initializeclock[] = "/drawclockframe { }\264/B {\205\000\200 monochromecanvas {\303} {\212\000\231\232\200\001\246\274}\246l\267}\264/W {\200\001 monochromecanvas {\303} {\200\001\200\001\246\274}\246l\267}\264"; #define _CPS_SEENDEFS #ifndef FILE #include #endif #ifndef PSFILE #include #endif extern PSFILE *PostScript, *PostScriptInput; PSFILE *ps_open_PostScript(); #define ps_flush_PostScript() (psio_flush(PostScript),(psio_error(PostScript) ? exit(0) : 0)) #define ps_close_PostScript() (psio_close(PostScript),PostScript = 0) #define ps_moveto(P__0,P__1) pprintf(PostScript, _CPS_ps_moveto, 5, P__0, P__1) extern char _CPS_ps_moveto[]; #define ps_rmoveto(P__0,P__1) pprintf(PostScript, _CPS_ps_rmoveto, 5, P__0, P__1) extern char _CPS_ps_rmoveto[]; #define ps_lineto(P__0,P__1) pprintf(PostScript, _CPS_ps_lineto, 5, P__0, P__1) extern char _CPS_ps_lineto[]; #define ps_rlineto(P__0,P__1) pprintf(PostScript, _CPS_ps_rlineto, 5, P__0, P__1) extern char _CPS_ps_rlineto[]; #define ps_closepath() psio_putc('\263', PostScript) #define ps_arc(P__0,P__1,P__2,P__3,P__4) pprintf(PostScript, _CPS_ps_arc, 11, P__0, P__1, P__2, P__3, P__4) extern char _CPS_ps_arc[]; #define ps_stroke() psio_putc('\305', PostScript) #define ps_fill() psio_putc('\267', PostScript) #define ps_show(P__0) pprintf(PostScript, _CPS_ps_show, 3, P__0) extern char _CPS_ps_show[]; #define ps_cshow(P__0,L__0) pprintf(PostScript, _CPS_ps_cshow, 4, L__0, P__0) extern char _CPS_ps_cshow[]; #define ps_findfont(P__0) pprintf(PostScript, _CPS_ps_findfont, 3, P__0) extern char _CPS_ps_findfont[]; #define ps_scalefont(P__0) pprintf(PostScript, _CPS_ps_scalefont, 3, P__0) extern char _CPS_ps_scalefont[]; #define ps_setfont() psio_putc('\302', PostScript) #define ps_gsave() psio_putc('\272', PostScript) #define ps_grestore() psio_putc('\271', PostScript) extern int ps_next_user_token; #define ps_define_stack_token(u) ps_DO_defuser(u/**/_token = ps_next_user_token++) #define ps_define_value_token(u) (pprintf(PostScript, "/u load ", sizeof "/u load " - 1), \ ps_define_stack_token(u)) #define ps_define_word_token(u) (pprintf(PostScript, "/u cvx ", sizeof "/u cvx " - 1), \ ps_define_stack_token(u)) #define ps_DO_defuser(P__0) pprintf(PostScript, _CPS_ps_DO_defuser, 4, P__0) extern char _CPS_ps_DO_defuser[]; #define ps_DO_finddef(P__0,P__1) pprintf(PostScript, _CPS_ps_DO_finddef, 7, P__0, P__1) extern char _CPS_ps_DO_finddef[]; #define ps_finddef(font,usertoken) ps_DO_finddef(font,(usertoken)=ps_next_user_token++) #define ps_DO_scaledef(P__0,P__1,P__2) pprintf(PostScript, _CPS_ps_DO_scaledef, 9, P__0, P__1, P__2) extern char _CPS_ps_DO_scaledef[]; #define ps_scaledef(font,scale,usertoken) ps_DO_scaledef(font,scale,(usertoken) = ps_next_user_token++) #define ps_usetfont(P__0) pprintf(PostScript, _CPS_ps_usetfont, 3, P__0) extern char _CPS_ps_usetfont[];