Sharp PC-1211

Den første håndholdte computer med et reelt programmeringssprog var Sharp PC-1210, som blev lanceret i starten af 1980. Umiddelbart efter introduktionen blev den identiske søstermodel, Sharp PC-1211, udgivet, bortset fra dens større RAM (1,9 KB). PC-1210 kom aldrig til Danmark. Enheden har alfanumerisk tastatur og et display på 24 tegn.
Indtil fremkomsten af denne lommeregner var 'sprogene' i programmerbare lommeregnere (for eksempel TI-59) altid producent- eller modelspecifikke. Sharp PC-1211 kunne dog behandle programmer skrevet i det dengang meget populære programmeringssprog BASIC, uanset producenten.
BASIC fortolkeren
Eftersom Sharp PC-1211 først og fremmest er en lommeregner med et display på én linje og BASIC er lagt ind ovenpå, har fortolkeren visse ejendommeligheder:
- Variabel-navne er på ét bogstav A-Z. Disse er beskyttet mod at blive overskrevet af programkode.
- Hvis man skriver
ABbetyder detA*B, men har højere prioritet end hvis man skriverA*B. - Kald af de indbyggede funktioner kan skrives uden parenteser. Man kan skrive SIN30 og få 0.5.
- Konstanten
PIskal skrives somπ. - Der er mulighed for en tabel, men det ligger på samme lokation som variablerne. Dvs.
A[9]er det samme variablenI, men man kan have et højere indeks end 26 med den bivirkning, at man kan komme til at overskrive programkoden. PRINTskriver en linje ud og venter indtil brugeren trykker Enter.PAUSEprinter også, men fortsætter efter ca. et sekund.- Kvadratrod skrives som
√, sandsynligvis fordi lommeregnere har en dedikeret tast.
Galleri
-
PC-1211 med CE-122 Printer and Cassette Interface
-
Winkelhorn reklame, nov. 1980