Sinclair BASIC is een variant van de programmeertaal BASIC die op de Sinclair ZX80, ZX81, ZX Spectrum en computers gebruikt werd. De interpreter ervoor werd in 1979 geschreven door , en was bedoeld om in de 4 KB ROM te passen waarover de ZX80 beschikte. Hierdoor was de taal feitelijk niet compleet volgens de ANSI-standaard voor BASIC uit 1978. In de ZX81 was 8 KB ROM beschikbaar, en Sinclair BASIC werd daarom ook uitgebreid; de ZX Spectrum had 16 KB ROM en ook weer een nog uitgebreidere BASIC, die echter nog altijd niet helemaal aan de ANSI-standaard voldeed. Zo kon de naam van string-, array- en FOR-NEXT variabelen uit slechts één letter bestaan en waren de functies LEFT$, MID$ en RIGHT$ vervangen door slicing-operators. Om bijvoorbeeld uit een string A$ een substring van 2 tekens vanaf het 3e teken te 'slicen' gebruikte je de expressie A$(3 TO 4).
Abstract from DBpedia / Wikipedia · CC BY-SA
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).