OLVASJEL
Eredménye a billentyűzetről begépelt karakter. Ha semmiféle karaktert nem gépeltünk be (vagyis, ha nem nyomtunk le billentyűt), az OLVASJEL várakozik. (Technikailag: addig vár, amíg a GOMBNYOMÁS? feltétel IGAZ értéket eredményez). A begépelt karakter nem jelenik meg a képernyőn.
Ha a bemenő adatokat egy fájlból várja a rendszer, mert az OLVASÓESZKÖZ utasítás ezt határozta meg, akkor az OLVASJEL függvény eredménye az adott fájl aktuális sorának következő karaktere lesz.
? KI OJ ; nyomjuk le az A billentyűt
A ; az A-t a KI tette láthatóvá, nem az
; OLVASJEL
? KI (M OJ OJ OJ OJ OJ) ; gépeljük be: H, E, L, L, O
[H E L L O]
Ha bármelyik vezérlőfunkcióval rendelkező billentyűt lenyomjuk (a nyilak, az Insert, a Delete, a Home, az End, a PgUp vagy a PgDn), akkor az OLVASJEL eredménye JEL 0 lesz, és ekkor egy további OLVASJEL parancs, eredményéből olvashatjuk ki magát a kódot. Gondosan hasonlítsuk össze az eljárást az OLVASKÓD függvénnyel!
? HA OJ = JEL 0 [KI KÓD OJ] ; nyomjuk le a Delete-et
83