Home of the original IBM PC emulator for browsers.
[PCjs Machine "ibm5170"]
Waiting for machine "ibm5170" to load....
MODULA-2 TUTORIAL teaches you the fundamentals of this complex
language and will have you up and programming by the end of it.
The first part of this tutorial is composed of those features that are
common to PASCAL and MODULA-2 and are also of a fundamental nature. You
will need to study all of Part I in order to write meaningful MODULA-2
programs. If you are already a fairly experienced Pascal programmer,
you should absorb this material very quickly.
Parts II and III teach those features that are new in MODULA-2 --
advanced topics and features that allow the programmer to use the full
power of the language and write larger and more complex programs. File
Disk No: 815
Program Title: MODULA-2 TUTORIAL version 2.0 (disk 2 of 2)
PC-SIG version: 1.1
This is the second disk in the MODULA-2 TUTORIAL set. Disks #814 and
#815 are both needed to run the program. For a full description of the
program refer to disk #814.
Usage: Educational.
Special Requirements: None.
How to Start: Type GO (press enter).
Suggested Registration: $10.00
File Descriptions:
LIST EXE Prints tutorial.
LISTALL BAT Batch file to print the program files.
READ ME Information file for the tutorial.
???????? DEF Definition files (6 files).
???????? MOD MODULA-2 source files (78 files).
ANSWERS <DIR> Subdirectory containing the answers to the tutorial.
PC-SIG
1030D E Duane Avenue
Sunnyvale Ca. 94086
(408) 730-9291
(c) Copyright 1987,88,89 PC-SIG, Inc.
╔═════════════════════════════════════════════════════════════════════════╗
║ <<<< Disk #815 MODULA-2 Disk 2 of 2 >>>> ║
╠═════════════════════════════════════════════════════════════════════════╣
║ To copy the tutorial to your printer insert disk number 814 into drive ║
║ A: and type PRINTEXT (press enter) ║
╚═════════════════════════════════════════════════════════════════════════╝
Volume in drive A has no label
Directory of A:\
ADRSTUFF MOD 1474 1-18-89 12:00p
ARAYPASS MOD 1577 1-18-89 12:00p
AREAS MOD 2851 1-18-89 12:00p
ARRAYS MOD 1388 1-18-89 12:00p
ARRAYS2 MOD 2104 1-18-89 12:00p
BAKCOPY MOD 7081 1-18-89 12:00p
BAKLIST MOD 9392 1-18-89 12:00p
BAKRSTR MOD 7347 1-18-89 12:00p
BIGCASE MOD 1380 1-18-89 12:00p
BIGREC MOD 1460 1-18-89 12:00p
BITOPS DEF 1266 1-18-89 12:00p
BITOPS MOD 1105 1-18-89 12:00p
BOOLMATH MOD 1650 1-18-89 12:00p
CARDMATH MOD 2106 1-18-89 12:00p
CASEDEMO MOD 1515 1-18-89 12:00p
CHARDEMO MOD 1097 1-18-89 12:00p
CIRCLES DEF 382 1-18-89 12:00p
CIRCLES MOD 676 1-18-89 12:00p
CONSTANT MOD 838 1-18-89 12:00p
COROUT MOD 1521 1-18-89 12:00p
COROUT2 MOD 1559 1-18-89 12:00p
COROUT3 MOD 1840 1-18-89 12:00p
DIRHELPS DEF 3670 1-18-89 12:00p
DIRHELPS MOD 8218 1-18-89 12:00p
DUMBCONV MOD 1216 1-18-89 12:00p
DYNREC MOD 2180 1-18-89 12:00p
ENTYPES MOD 2593 1-18-89 12:00p
FILEIO MOD 1342 1-18-89 12:00p
FILES815 TXT 835 1-30-89 2:58p
FIRSTEX MOD 833 1-18-89 12:00p
FUNCTION MOD 580 1-18-89 12:00p
GARDEN MOD 785 1-18-89 12:00p
GARDEN2 MOD 766 1-18-89 12:00p
GO BAT 38 8-10-87 10:14a
GO TXT 463 1-30-89 12:09p
GOODFORM MOD 694 1-18-89 12:00p
IFDEMO MOD 1491 1-18-89 12:00p
INFINITE MOD 1947 1-18-89 12:00p
INTMATH MOD 1614 1-18-89 12:00p
INTVAR MOD 856 1-18-89 12:00p
LASTPROG MOD 594 1-18-89 12:00p
LINKLIST MOD 2306 1-18-89 12:00p
LIST EXE 4800 1-18-89 12:00p
LIST MOD 7448 1-18-89 12:00p
LISTALL BAT 1970 1-18-89 12:00p
LOCMOD1 MOD 1080 1-18-89 12:00p
LOCMOD2 MOD 1036 1-18-89 12:00p
LOOPDEMO MOD 2848 1-18-89 12:00p
LOOPIF MOD 1087 1-18-89 12:00p
MODCOMS MOD 757 1-18-89 12:00p
MOREPROG MOD 2040 1-18-89 12:00p
OPAQUETY DEF 604 1-18-89 12:00p
OPAQUETY MOD 1043 1-18-89 12:00p
OPTYPE MOD 1132 1-18-89 12:00p
OVERPROG MOD 1100 1-18-89 12:00p
PC MOD 1653 1-18-89 12:00p
POINTERS MOD 860 1-18-89 12:00p
PRINTFLE MOD 1495 1-18-89 12:00p
PROCED1 MOD 848 1-18-89 12:00p
PROCED2 MOD 1684 1-18-89 12:00p
PROCED3 MOD 748 1-18-89 12:00p
PROCED4 MOD 1571 1-18-89 12:00p
PROCED5 MOD 731 1-18-89 12:00p
PROCTYPE MOD 1740 1-18-89 12:00p
PUPPYDOG MOD 127 1-18-89 12:00p
RANPROC MOD 1478 1-18-89 12:00p
READ ME 4334 2-01-89 12:00p
REAL2FIL DEF 2238 1-18-89 12:00p
REAL2FIL MOD 5496 1-18-89 12:00p
REAL2MON DEF 693 1-18-89 12:00p
REAL2MON MOD 2942 1-18-89 12:00p
REALMATH MOD 1698 1-18-89 12:00p
REALTRIG MOD 746 1-18-89 12:00p
RECURSON MOD 773 1-18-89 12:00p
SETS MOD 3054 1-18-89 12:00p
SIMPLIN MOD 2131 1-18-89 12:00p
SIMPLOUT MOD 820 1-18-89 12:00p
SMALLREC MOD 1763 1-18-89 12:00p
STRINGEX MOD 2059 1-18-89 12:00p
SUBRANGE MOD 1753 1-18-89 12:00p
TEMPCONV MOD 1820 1-18-89 12:00p
TIMEDATE MOD 2004 1-18-89 12:00p
TRANSFER MOD 1554 1-18-89 12:00p
TYPEREL MOD 995 1-18-89 12:00p
TYPES MOD 1059 1-18-89 12:00p
UGLYFORM MOD 713 1-18-89 12:00p
VARREC MOD 2590 1-18-89 12:00p
VARYFILE MOD 988 1-18-89 12:00p
WORDADDR MOD 1001 1-18-89 12:00p
WRITESM MOD 604 1-18-89 12:00p
ANSWERS <DIR>
91 file(s) 168338 bytes
Directory of A:\ANSWERS
. <DIR>
.. <DIR>
CH02E1 MOD 249 1-18-89 12:00p
CH02E2 MOD 393 1-18-89 12:00p
CH02E3 MOD 843 1-18-89 12:00p
CH03E1 MOD 1180 1-18-89 12:00p
CH03E2 MOD 549 1-18-89 12:00p
CH04E1 MOD 404 1-18-89 12:00p
CH04E2 MOD 521 1-18-89 12:00p
CH04E3A MOD 826 1-18-89 12:00p
CH04E3B MOD 817 1-18-89 12:00p
CH05E1 MOD 641 1-18-89 12:00p
CH05E2 MOD 1145 1-18-89 12:00p
CH05E3 MOD 1991 1-18-89 12:00p
CH06E1 MOD 930 1-18-89 12:00p
CH06E2 MOD 989 1-18-89 12:00p
CH06E3 MOD 893 1-18-89 12:00p
CH06E4 MOD 2411 1-18-89 12:00p
CH07E1 MOD 1212 1-18-89 12:00p
CH07E2 MOD 2202 1-18-89 12:00p
CH08E1 MOD 2159 1-18-89 12:00p
CH08E2 MOD 2556 1-18-89 12:00p
CH11E1 MOD 1268 1-18-89 12:00p
CH12E1 MOD 600 1-18-89 12:00p
CH12E2 MOD 2602 1-18-89 12:00p
CH14E1 MOD 1799 1-18-89 12:00p
CH14E2 MOD 635 1-18-89 12:00p
27 file(s) 29815 bytes
Total files listed:
118 file(s) 198153 bytes
66560 bytes free