Dec 062017
 
Very good Modula-2 tutorial with sample programs, exercises, and answers.
File M2TUTOR.ZIP from The Programmer’s Corner in
Category Modula II Source Code
Very good Modula-2 tutorial with sample programs, exercises, and answers.
File Name File Size Zip Size Zip Type
ADRSTUFF.MOD 1474 539 deflated
ARAYPASS.MOD 1577 488 deflated
AREAS.MOD 2851 823 deflated
ARRAYS.MOD 1388 464 deflated
ARRAYS2.MOD 2104 568 deflated
BAKCOPY.MOD 7081 1976 deflated
BAKLIST.MOD 9392 2548 deflated
BAKRSTR.MOD 7347 2017 deflated
BIGCASE.MOD 1380 441 deflated
BIGREC.MOD 1460 568 deflated
BITOPS.DEF 1266 373 deflated
BITOPS.MOD 1105 356 deflated
BOOLMATH.MOD 1650 552 deflated
CARDMATH.MOD 2106 716 deflated
CASEDEMO.MOD 1515 460 deflated
CH02E1.MOD 249 162 deflated
CH02E2.MOD 393 211 deflated
CH02E3.MOD 843 340 deflated
CH03E1.MOD 1180 356 deflated
CH03E2.MOD 549 293 deflated
CH04E1.MOD 404 202 deflated
CH04E2.MOD 521 274 deflated
CH04E3A.MOD 826 319 deflated
CH04E3B.MOD 817 327 deflated
CH05E1.MOD 641 266 deflated
CH05E2.MOD 1145 333 deflated
CH05E3.MOD 1991 696 deflated
CH06E1.MOD 930 360 deflated
CH06E2.MOD 989 408 deflated
CH06E3.MOD 893 384 deflated
CH06E4.MOD 2411 814 deflated
CH07E1.MOD 1212 357 deflated
CH07E2.MOD 2202 641 deflated
CH08E1.MOD 2159 755 deflated
CH08E2.MOD 2556 886 deflated
CH11E1.MOD 1268 468 deflated
CH12E1.MOD 600 309 deflated
CH12E2.MOD 2602 737 deflated
CH14E1.MOD 1799 622 deflated
CH14E2.MOD 635 334 deflated
CHAP01.TXT 5948 2132 deflated
CHAP02.TXT 15176 5166 deflated
CHAP03.TXT 35937 11095 deflated
CHAP04.TXT 21494 6893 deflated
CHAP05.TXT 24461 7626 deflated
CHAP06.TXT 25524 8214 deflated
CHAP07.TXT 7031 2440 deflated
CHAP08.TXT 25632 8221 deflated
CHAP09.TXT 6070 2230 deflated
CHAP10.TXT 14764 5118 deflated
CHAP11.TXT 18655 6074 deflated
CHAP12.TXT 25102 8087 deflated
CHAP13.TXT 29142 8876 deflated
CHAP14.TXT 13911 4847 deflated
CHAP15.TXT 18883 6162 deflated
CHAP16.TXT 6646 2429 deflated
CHARDEMO.MOD 1097 420 deflated
CIRCLES.DEF 382 209 deflated
CIRCLES.MOD 676 305 deflated
CONSTANT.MOD 838 369 deflated
COROUT.MOD 1521 524 deflated
COROUT2.MOD 1559 533 deflated
COROUT3.MOD 1840 557 deflated
DIRHELPS.DEF 3670 1130 deflated
DIRHELPS.MOD 8218 2089 deflated
DUMBCONV.MOD 1216 429 deflated
DYNREC.MOD 2180 753 deflated
ENTYPES.MOD 2593 760 deflated
FILEIO.MOD 1342 476 deflated
FIRSTEX.MOD 833 265 deflated
FUNCTION.MOD 580 300 deflated
GARDEN.MOD 785 340 deflated
GARDEN2.MOD 766 340 deflated
GOODFORM.MOD 694 256 deflated
HELP.DOC 710 264 deflated
IFDEMO.MOD 1491 399 deflated
INFINITE.MOD 1947 657 deflated
INTMATH.MOD 1614 575 deflated
INTVAR.MOD 856 376 deflated
LASTPROG.MOD 594 320 deflated
LINKLIST.MOD 2306 671 deflated
LIST.EXE 4800 3087 deflated
LIST.MOD 7448 2054 deflated
LISTALL.BAT 1970 510 deflated
LOCMOD1.MOD 1080 403 deflated
LOCMOD2.MOD 1036 345 deflated
LOOPDEMO.MOD 2848 895 deflated
LOOPIF.MOD 1087 382 deflated
MODCOMS.MOD 757 303 deflated
MOREPROG.MOD 2040 553 deflated
OPAQUETY.DEF 604 283 deflated
OPAQUETY.MOD 1043 361 deflated
OPTYPE.MOD 1132 455 deflated
OVERPROG.MOD 1100 310 deflated
PC.MOD 1653 602 deflated
POINTERS.MOD 860 380 deflated
PRINTEXT.BAT 398 92 deflated
PRINTFLE.MOD 1495 588 deflated
PRNTTEXT.EXE 15938 8846 deflated
PROCED1.MOD 848 277 deflated
PROCED2.MOD 1684 414 deflated
PROCED3.MOD 748 339 deflated
PROCED4.MOD 1571 406 deflated
PROCED5.MOD 731 240 deflated
PROCTYPE.MOD 1740 493 deflated
PUPPYDOG.MOD 127 103 deflated
RANPROC.MOD 1478 480 deflated
READ.ME 4334 1533 deflated
REAL2FIL.DEF 2238 631 deflated
REAL2FIL.MOD 5496 1336 deflated
REAL2MON.DEF 693 365 deflated
REAL2MON.MOD 2942 996 deflated
REALMATH.MOD 1698 606 deflated
REALTRIG.MOD 746 364 deflated
RECURSON.MOD 773 301 deflated
SETS.MOD 3054 668 deflated
SIMPLIN.MOD 2131 657 deflated
SIMPLOUT.MOD 820 341 deflated
SMALLREC.MOD 1763 550 deflated
STRINGEX.MOD 2059 769 deflated
SUBRANGE.MOD 1753 716 deflated
TABCONT.TXT 8950 3102 deflated
TEMPCONV.MOD 1820 638 deflated
TIMEDATE.MOD 2004 778 deflated
TRANSFER.MOD 1554 500 deflated
TYPEREL.MOD 995 396 deflated
TYPES.MOD 1059 446 deflated
UGLYFORM.MOD 713 267 deflated
VARREC.MOD 2590 925 deflated
VARYFILE.MOD 988 453 deflated
WORDADDR.MOD 1001 445 deflated
WRITESM.MOD 604 237 deflated
3 3 stored

Download File M2TUTOR.ZIP Here

Contents of the READ.ME file


Coronado Enterprises Modula-2 TUTOR (ver 2.00) Feb 1, 1989


Getting Started with the Modula-2 tutorial

The first thing you should do is to backup the distribution disk-
ettes and store the distribution diskettes away in a safe place.
Use only the copy for all operations.


Getting started with the TEXT diskette

Before you begin studying Modula-2, you must print out a copy of the
tutorial text. The file named PRINTEXT.BAT is designed to help you
do this. Simply type the name PRINTEXT at the DOS prompt and all of
the tutorial text will be printed for you. This batch file uses the
executable file named PRNTTEXT.EXE to print the files. This execut-
able file prints the files with 8 spaces at the beginning of each
line for neat formatting. It will print about 125 pages.


Getting started with the SOURCE diskette

If you desire, a printout of all example Modula-2 files can be made
using the PRINTALL.BAT file included. Simply type PRINTALL at the
command prompt with the printer on and lots of paper in place. It
will print about 150 pages. You may want to edit a copy of the
PRINTALL.BAT file to only print part of the files initially, and
print the remainder as you come to them in the lessons.

PRINTALL.BAT uses the file LIST.EXE to actually do the printing.
This is a program written in Pascal and compiled with TURBO Pascal,
because Borland International does not require a licensing fee for
distributing executable files.



Questionnaire on the Modula-2 Tutorial (version 2.00)

What other languages have you programmed in?_______________________
_______________________________________________________


What other languages would you like to learn?______________________
_______________________________________________________


Did you find the tutorial helpful?_________________________________


What features would you like to see added?_________________________
_______________________________________________________
_______________________________________________________










CORONADO ENTERPRISES NEWS AND ORDER FORM

At this time, Coronado Enterprises has completed tutorials on Ada,
Pascal, Modula-2, and C. Other languages are being considered but
we need your thoughts as to what other languages should be covered
with a tutorial next. Please write and let us know your needs.

This tutorial is available in a completely printed form. It was
very carefully designed with easy to read fonts and printed with a
laser printer. Diagrams for the pointer examples are included
which add to the clarity of understanding. It is impossible to
include diagrams on a Shareware ASCII disk, so these are made
available to you separately as listed below.

_____ Enclosed is $39.95 to cover my registration fee for the Modula-2
tutorial (version 2.00). Please send me the printed version
of the Pascal tutorial in a loose leaf binder including pointer
diagrams. Please include a list of available tutorials and
a special discount offer for additional tutorials.
(Foreign postage; $7.00 - surface mail, $24.00 - airmail)

_____ Enclosed is $20.00 to cover my registration fee for the Modula-2
tutorial (version 2.00). Please send me the printed version
of chapter 12 with the graphics included. Please include a
list of available tutorials and a special discount offer for
additional tutorials.

_____ Enclosed is $15.00 to cover my registration fee for the Modula-2
tutorial (version 2.00). Please send me a current list of
available tutorials, and a special discount offer on addi-
tional tutorials.

_____ Enclosed is nothing, I do not wish to pay anything, but I
would like a current list of tutorials. I have enclosed a
self addressed stamped envelope.


Name ___________________________________________

Street ___________________________________________

City ___________________________________________

State, Zip _______________________________________


Mail to; Coronado Enterprises
12501 Coronado Ave NE
Albuquerque, New Mexico 87122


 December 6, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)