Czytanie z terminala:
if ( pusta kanoniczna lista znakowa )
if ( pusta surowa lista znakowa )
if ( terminal otwarty w trybie nieblokującym )
return;
czekaj aż surowa lista znakowa nie będzie pusta
if ( terminal w trybie surowym )
skopiuj dane z listy surowej na kanoniczną
else
skopiuj dane przechodząc przez dyscyplinę linii do pierwszego znaku końca wiersza
kopiuj znaki z listy kanonicznej do przestrzeni adresowej użytkownika
Poprzedni slajd
Następny slajd
Cofnij do pierwszego slajdu
Podgląd wersji graficznej