Standard prelude version Hans van Vliet

Jose E. Marchesi jemarch@gnu.org
Sat Dec 20 12:31:57 GMT 2025


> One may argue about pages.  With some few exceptions (like the GNU
> custom of using ^L characters to group related information) almost
> nobody bothers to structure their text files into pages.  So we may want
> to simplify the book to be a collection of lines/chars, rather than
> pages/lines/chars.
>
> However, nowadays paging made a comeback by being used extensively in
> contents provided by web servers, where the result of a query is very
> often paged, to be fetched page by page.  So we may want to keep the
> page/line/char after all.

Note that, thanks to rowing, in practice it is very easy to ignore pages
by just operating on coordinates like [line,char].  Every transput
routine accepting a flex[]flex[]flex[]char will just rowen [line,char]
into [1,line,char], i.e. the user can operate on just line/chars and the
system will assume the book has only one page.


More information about the Algol68 mailing list