--- title: "Season’s Greetings" id: 76603 type: "computer_media" slug: "seasons-greetings-2" url: "http://localhost/computer_media/seasons-greetings-2/" markdown_url: "http://localhost/computer_media/seasons-greetings-2.md" published_at: "2026-11-11T08:02:20+00:00" modified_at: "2026-11-11T08:02:20+00:00" author: "David Anderson" featured_image: url: "http://localhost/wp-content/uploads/2026/11/seasons-greetings-1.png" excerpt: "SYNTAX's video Christmas card for the ZX80." post_tag: - name: "Downloadable" slug: "downloadable" taxonomy: "post_tag" url: "http://localhost/tag/downloadable/" - name: "ZX80" slug: "zx80" taxonomy: "post_tag" url: "http://localhost/tag/zx80/" model: - name: "Sinclair ZX80" slug: "zx80" taxonomy: "model" url: "http://localhost/model/zx80/" indiv: - name: "Ann Zevnik" slug: "ann-zevnik" taxonomy: "indiv" url: "http://localhost/indiv/ann-zevnik/" - name: "Eric K. Olson" slug: "eric-k-olson" taxonomy: "indiv" url: "http://localhost/indiv/eric-k-olson/" - name: "Kirtland H. Olson" slug: "kirtland-h-olson" taxonomy: "indiv" url: "http://localhost/indiv/kirtland-h-olson/" genre: - name: "Holiday" slug: "holiday" taxonomy: "genre" url: "http://localhost/type/holiday/" media_type: "Program" programmers: - name: "Ann Zevnik" slug: "ann-zevnik" taxonomy: "indiv" url: "http://localhost/indiv/ann-zevnik/" - name: "Kirtland H. Olson" slug: "kirtland-h-olson" taxonomy: "indiv" url: "http://localhost/indiv/kirtland-h-olson/" - name: "Eric K. Olson" slug: "eric-k-olson" taxonomy: "indiv" url: "http://localhost/indiv/eric-k-olson/" download_url: "https://archive.org/download/timex-sinclair-software-archive/Season%27s%20Greetings%20%281980%29%28Zevnik%2C%20Ann%20-%20Olson%2C%20Kirtland%20-%20Olson%2C%20Eric%29%28ZX80%29%28US%29%28Program%29.zip" mediadate: "1980" images: - url: "http://localhost/wp-content/uploads/2026/11/seasons-greetings-1.png" article_media: - id: 19214 title: "Season’s Greetings" type: "article" url: "http://localhost/article/seasons-greetings/" media_type_tags: "Holiday" license: false --- # Season’s Greetings SYNTAX’s video Christmas card for the ZX80. It draws a tree of random graphic characters row by row, widening toward the bottom, puts a trunk under it and prints HAPPY HOLIDAYS with a signature line and SYNTAX ZX80. Every RUN gives a different tree. The signature “AZ KO EO” is the initials of the SYNTAX staff on the masthead: editor Ann L. Zevnik, publisher Kirtland H. Olson and technical consultant Eric K. Olson. The strings in lines 450-640 spell out the greeting and signature; change them to make your own card. Published in Syntax December 1980 ([Season’s Greetings](https://timexsinclair.com/article/seasons-greetings/)). ## Source Code ``` 49 GO TO 100 50 FOR I=1 TO LM 60 PRINT " "; 70 NEXT I 80 RETURN 99 STOP 100 FOR N=2 TO 16 110 LET M=2*(N/2)-1 120 LET LM=16-M 130 GO SUB 50 140 FOR J=16-M+1 TO 16+M-1 150 LET Y=51+RND(M) 160 IF Y=52 THEN LET X=Y 170 IF Y>52 THEN LET X=Y-51 180 IF Y>62 THEN LET X=222 190 PRINT CHR$(X); 200 NEXT J 210 PRINT " " 220 NEXT N 400 LET LM=15 410 GO SUB 50 420 PRINT "U" 450 LET A$="Z" 465 LET D$="TAX" 480 LET K$="O" 485 LET N$=" " 500 LET LM=9 510 GO SUB 50 520 PRINT "HAPPY HOLIDAYS" 530 LET LM=12 540 GO SUB 50 560 PRINT "A";A$;N$;"K";K$;N$;"E";K$ 580 LET LM=13 590 GO SUB 50 600 PRINT "SYN";D$ 620 LET LM=14 630 GO SUB 50 640 PRINT A$;"X";5*4**2 ```