Az Algol68 programozási nyelv

Input/Output



Input/Output
Az Algol 68-ban az input/output-ot transput-nak nevezik. Bevezették a könyv fogalmát, ami egy háromdimenziós tömb. Egy könyv áll valamennyi lapból, minden lapon valahány sor, a sorok pedig karaktereket tartalmaznak. A csatorna egy input/output eszköz, pl.: diszk. Egy file típusú objektum áll a könyv és a csatorna leírásából, valamint hogy milyen pozíción tartunk éppen (page, line, char). A formázatlan transput read, print, stb. eljárásokkal van megvalósítva. Van formázott transput is a readf, printf, stb. eljárásokkal. Ezeket megfelelő kódokkal használhatjuk, pl.: l következő sor, p új lap. $ jellel elválasztva.