Festive Lattice
Author: Diminished
Category: Christmas Challenge
System: BBC Microcomputer System (Model B, OS 1.2)
Language: BASIC (BBC BASIC II)
Len source code: 71
Len exe file: 64
Len code only: 64
Instructions:
The easiest emulator to use is the browser-based jsbeeb:
https://bbcmicro.co.uk/jsbeeb/
Using jsbeeb, select "Discs" from the menu bar, then "From examples or local", and choose the "disc.ssd" disc image file included with this ZIP. Then, either press Shift + F12 to autoboot the disc, or alternatively type CHAIN "PROGRAM", and press Enter. Note that on the BBC Micro, the double-quote character " is typed by pressing Shift + 2.
(Here are some other viable emulators:)
b-em: http://b-em.bbcmicro.com/
beebjit: https://github.com/scarybeasts/beebjit/
BeebEm for Windows: http://www.mkw.me.uk/beebem/
b2: https://github.com/tom-seddon/b2
Description:
Basic BASIC. Just draws parallel diagonal lines using a pair of loops -- one parallel set with positive gradient, the other parallel set with negative gradient. Then it uses the BBC Micro's text-windowing facility (plus CLS) to clear away excess mess.