home *** CD-ROM | disk | FTP | other *** search
- Shareware Disc 44 - Fortran Friends
- -----------------------------------
-
- From D.J. & K.M. Crennell (unless otherwise indicated)
-
- 1. !Fortran77
- A desktop tool allowing compilation, linking, and execution. This
- does NOT include the fortran compiler nor the linker; it can be used
- with release 2 (and the ASD debugger if you wish), or you may use the
- recently released Acorn DDE with its revised linker. The text file
- 'Instruct' within the !Fortran77 application directory gives setup and
- running instructions.
-
- The following libraries are written in Assembler for speed. Since most
- people have neither the Assembler, nor the library making utilities, the
- Assembler source is not included.
-
- 2. Binario (added 15 Jan 1992)
- Fast binary input/output, callable from Fortran, as used by "Interacter"
- from Interactive Software Services and supplied by Lawson Wakefield.
-
- 3. Graphics
- 33 Graphics Routines which emulate the similar BASIC commands
- e.g. CALL LINE(IX1,IY1,IX2,IY2)
-
- 4. SpriteOp
- 44 Sprite_Op routines for all the SpriteOps
- names of the form SPOPnn, 02 < nn < 62
-
- 5. Utils
- 11 Utilities e.g. J = IGET() simulates the BASIC GET command, and a
- general SWI calling routine.
-
- 6. Wimp
- 51 Wimp routines covering all wimp operations + some utilities.
-
- There are fortran test programs using these libraries called Tdraw
- TGraphics, TSpriteOp TUtils and Twimp. There is no documentation
- for these other than the comments within the programs which are
- not intended as tutorials, just implementation tests.
-
- Fortran source libraries contributed.
-
- Only the source and documentation are supplied in directories f77 and
- docs. To create libraries, compile the routines and move the aof to the
- 'lib' directory, see the file '!Fortran77.Instruct' for details.
-
- 1. DrawF
- A set of utilities to create Draw files for 'path' and 'text' objects.
-
- 2. Graphdemo (added 31 Dec 91)
- A set of utilities to plot a line graph through a set of X,Y points
- with axes labelled with 'nice' values. The demo reads the points from
- a file (called 'GraphData', not supplied), and plots the graph within a
- window set by the user. The GraphData file has an x and a y on each
- line, read with free format input. It has only been tested from a
- non-WIMP program, and needs a little work to be usable from the WIMP.
- The Drawfile GrfDemCons demonstrates the layout and meaning of the
- variables. The only other documentation is in the source code comments.
-
- 3. ACMToms (added 17 Jan 92)
- Various algorithms supplied by C.Johnson, originally part of the ACMToms
- (See Readme in that directory for further information). Adapted to run
- on RISC-OS by K.M.Crennell using the 'Fortran Friends' libraries.
-
- 4. ARTlib (added 19 Feb 93)
- Library of utility routines which simplify free format input, supplied
- by A.R.Thawley, (see Library.Docs.ARTReadMe for further information)
-
- Fortran applications
-
- 1. SphereRot (added 7 Dec 91)
- An example of the use of SpriteOps for the manipulation of objects made
- of spheres. (Not Desktop)
-
- 2. WimpPoly (added 7 Dec 91)
- An example of the use of Wimp routines called from Fortran to display
- polyhedra from pre-stored datafiles. (There is not room for all the
- datafiles on the !Fortran77 disc, they can be found on another ShareWare
- disc.)
-
- Advice for converting a Basic program to Fortran (with example).
-
- List of reported bugs in Fortran77 release 2.
-
- List of commercial suppliers of libraries callable from fortran.
-
- List of bulletin boards accessible from the Joint Academic Network.
-
- List of names and addresses of 'Fortran Friends'
-