Rd
Rd builtin module sadrži operacije za rad nad foreign tipom Rd.T. Rd.T objekat se kreira pozivom procedure File.OpenRd? iz modula File. Inicijalno jedini način da se upot
Rd funkcije
- CharsReady(rd: Rd.T): number Vraća broj znakova spremnih za preuzimanje u rd;
- GetChar(rd: Rd.T): text Vraća sljedeći rasploživi karakter iz rd;
- GetByte(rd: Rd.T): byte Vraća sljedeći raspoloživi bajt iz rd;
- GetBytes(rd: Rd.T, len: number): bytes Vraća niz bajtova dužine len iz rd;
- GetText(rd: Rd.T, len: number): text Vraća text dužine len karaktera iz rd;
- GetLine(rd: Rd.T): text Vraća narednu liniju iz rd;
- Seek(rd: Rd.T, newpos: number) Postavlja poziciju "glave za čitanje" u rd na newpos;
- Pos(rd: Rd.T): number Vraća trenutnu poziciju "glave za čitanje" u rd;
- Length(rd: Rd.T): number Vraća ukupnu veličinu rd u bajtovima;
- EOF(rd: Rd.T): boolean Provjerava da li je pozicija glave za čitanje na kraju rd;
- Close(rd: Rd.T) Zatvara rd i oslobađa resurse;
