Dec 072017
 
FST Modula-II - New release - Documentation - 2 of 5.
File FM2DOC31.ZIP from The Programmer’s Corner in
Category Modula II Source Code
FST Modula-II – New release – Documentation – 2 of 5.
File Name File Size Zip Size Zip Type
DOC 0 0 stored
BADSIEV1.MOD 865 379 deflated
BADSIEV2.MOD 869 382 deflated
BADSIEVE.MOD 864 382 deflated
FILES.REG 6412 1476 deflated
FILES.SHR 5132 1253 deflated
FMODULA2.DOC 129808 35255 deflated
LISTS.DEF 1617 625 deflated
LISTS.MOD 2982 990 deflated
MYKINDOF.DEF 231 157 deflated
MYKINDOF.MOD 308 195 deflated
MYLISTS.DEF 760 345 deflated
MYLISTS.MOD 305 169 deflated
PEOPLE.DEF 388 220 deflated
PEOPLE.MOD 885 406 deflated
SIEVE.MOD 873 382 deflated
USELISTS.MOD 6201 1769 deflated
USEPEOPL.MOD 563 265 deflated
X.MOD 608 256 deflated
Y.MOD 852 325 deflated
READ.ME 5041 1963 deflated

Download File FM2DOC31.ZIP Here

Contents of the READ.ME file


This package contains Version 3.1 of the FST (Fitted) Modula-2 Compiler.

(C) Copyright 1987-1992 Fitted Software Tools. All rights reserved.

DISCLAIMER OF WARRANTY

THIS SOFTWARE AND MANUAL ARE PROVIDED "AS IS" AND WITHOUT
WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY.

THIS SOFTWARE IS PROVIDED WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES WHATSOEVER. BECAUSE OF THE DIVERSITY OF
CONDITIONS AND HARDWARE UNDER WHICH THIS SOFTWARE MAY BE
USED, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS
OFFERED. THE USER IS ADVISED TO TEST THIS SOFTWARE
THOROUGHLY BEFORE RELYING ON IT. THE USER MUST ASSUME THE
ENTIRE RISK OF USING THIS SOFTWARE.


Specifications and availability of the products described are
subject to change without notice.


>>>>>>>>>>>>>>>>>>>>>> IMPORTANT <<<<<<<<<<<<<<<<<<<<<<<<<<<

The dates of the .DEF files must be preserved when copies of
this software are passed on.

If you somehow get a copy of this software in which the .DEF
files' dates were modified, please be careful! You could try
using the linker's /K option, which would let you link your
programs; But you might be in for REAL TROUBLE if the .DEF
files were really modified!


Full documentation for this product is in the file FMODULA2.DOC. The
documentation is formatted at 60 lines per page, so that it should
print reasonably on any printer. You may print it using the DOS copy
command:

COPY FMODULA2.DOC PRN


+++++++++++++++++++++++++
+ +
+ S H A R E W A R E +
+ +
+++++++++++++++++++++++++

This software is being distributed as Shareware. Please read the chapter
"Shareware" in the documentation for further details.


************************************************************************
* About version 3.1
************************************************************************

There is a serious bug in the version 3.0 compiler: It does not properly
generate the code to save the registers in use before a function call.
Version 3.1 corrects this problem.


************************************************************************
* The version 3.1 distribution
************************************************************************

Listings of all the files included in this distribution is included in
the DOC directory under the names "FILES.SHR" (shareware version of
the system) and "FILES.REG" (full version of the system).

------------------------------------------------------------------
- Quick install
------------------------------------------------------------------

In this release, we distribute the software in a directory tree that
can be simply copied (via xcopy) to your hard disk for installation.
Try:

MKDIR C:\M2

and copy each floppy with the command:

XCOPY A:\ C:\M2

Then, set your PATH environment variable to include C:\M2\BIN and
the M2LIB environment variable to C:\M2\LIB.


------------------------------------------------------------------
- Registered users
------------------------------------------------------------------

Since the library source code is included, we do not include the library
object modules (except for those derived form the ASM sources) with the
complete (for registered users) version of the system.

----------------------------
- To compile the library:
----------------------------

ALL.MOD is a dummy module that imports all the library modules; It is
used to help maintain the library. First CD to the directory where the
library source files are -- using the installation instructions above,
they end up in C:\M2\SRC\LIB); Then:

GENMAKE all /l
MC all /m

or
GENMAKE all /obj /l
set m2output=obj
mc all /m

finally, you would install the object files in the LIB directory

COPY *.M2O C:\M2\LIB

(to build the LARGE MODEL library, "SET M2MODEL=LARGE" before
performing the steps above)


------------------------------------------------------------------
To generate the OBJ and BIN object files from the ASM sources, we
provide MKBIN.BAT:
------------------------------------------------------------------

MKBIN m2reals
MKBIN m2longs
MKBIN m2procs

Ignore the warnings about lack of stack, during the link phase of
the creation of the BIN files.


************************************************************************

I would like to thank Professor Pat Terry, of Rhodes University, for
giving me a hand with the OOP documentation.

For all the FST Modula-2 users (whose support made version 3 possible),
a warm thank you.

Roger Carvalho

---------------------
Fitted Software Tools
P.O.Box 867403
Plano, TX 75086
U.S.A.

BBS 214/517-4629


*** THE END ***


 December 7, 2017  Add comments

Leave a Reply