home *** CD-ROM | disk | FTP | other *** search
- FSystem 1.2
-
- A file handling module for Amiga-Oberon
-
- Copyright © 1991-1994 by Lars Düning
- All rights reserved
- Permission granted for non-commercial use.
-
-
- Introduction
- ------------
-
- 'FSystem' easens the dealing with files by providing function calls suiting
- to Oberon needs. Additionally buffered file io is implemented, speeding
- up operations (faster than 'FileSystem').
-
- Included are the modules 'fio', 'fRealIO' and 'fLRealIO' offering an
- 'io'-type interface to make simple io in and from files.
-
- 'FSystem' was initially developed to provide the 'FileSystem' of Amiga-
- Oberon 1.17.1 with read-write-access to files. Therefore the 'FSystem.File'
- structure is (still) source level compatible to 'FileSystem.File'.
- The speedup achieved by buffered IO then separated the development of
- 'FSystem' from 'FileSystem'.
-
-
- Package
- -------
-
- The complete 'FSystem' archive contains these files:
-
- FSystem.mod : the source of 'FSystem'
- FSystem.txt : the 'definition module' of FSystem
- fio.mod : the source of 'fio'
- fRealIO.mod : the source of 'fRealIO'
- fLRealIO.mod : the source of 'fLRealIO'
- fio.txt : the 'definition module' of fio, fRealIO and fLRealIO.
- fioTest.mod : a simple test program
- FSystem.doc : this documentation (english)
- FSystem.dok : this documentation (german)
- sym/ : compiled symbol files
- obj/ ; compiled object files
-
- The files should, but needn't be equipped with icons (I don't really use
- workbench).
-
- Developed and tested was 'FSystem' under Amiga-Oberon 3.10.
-
-
- Installation & Usage
- --------------------
-
- Copy the sym/- and obj/-files into your Oberon path (or compile them
- yourself :-).
-
-
- Bugs
- ----
-
- Since OS 2.0 buffered files are supported on OS level. 'FSystem' does not
- make use of them yet.
-
- Multiple assigns are not recognized.
-
-
- Disclaimer
- ----------
-
- It runs on my machine - everything else is beyond my sphere of influence.
-
- The module including ideas, algorithms and files is freeware: meant for
- the benefit of many, but not for someone making profit (money or glory)
- on my expenses. Infringement is a call for trouble.
-
- Permission granted for non-commercial use, distribution, replication and
- development, as long as the 'meaning' remains the same, every change is
- clearly documented, and all files are included in the package
-
- Permission granted for commercial distribution and replication as part
- of libraries and collections as long as the package is just 'one among many'.
-
-
- Participants
- ------------
-
- Lars Düning; Am Wendenwehr 25; D-38114 Braunschweig; Germany
- duening@ibr.cs.tu-bs.de
-
- Fridtjof Siebert wrote in 1991 the runtime library modules from which FSystem
- then evolved.
-
-
- Basic principle
- ---------------
-
- "Klingon orders drink, Klingon gets drink, Klingon drinks."
- -- Todd Alan Bobenrieth
-