Geometry.Net - the online learning center
Home  - Basic_M - Modula Programming

e99.com Bookstore
  
Images 
Newsgroups
Page 1     1-20 of 82    1  | 2  | 3  | 4  | 5  | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

         Modula Programming:     more books (100)
  1. Systems Programming With Modula-3 (Prentice Hall Series in Innovative Technology)
  2. Programming in Modula-3: An Introduction in Programming with Style by Laszlo Böszörmenyi, Carsten Weich, 1996-09-19
  3. Programming With Topspeed Modula-2 by Barry Cornelius, 1991-06
  4. Programming Expert Systems in Modula-2 (Self-teaching Guides) by Brian Sawyer, Dennis L. Foster, 1986-11-26
  5. Modula-2 Programming by John W. L. Ogilvie, 1985-09
  6. Modula-2 Programming by I. Kaplan, M. Miller, 1987-05
  7. Advanced programming techniques in Modula-2 by Terry A Ward, 1987
  8. The Programming Languages: Pascal, Modula, Chill and Ada by Kees Smedema, 1983-08
  9. Modula-2 Programming: A First Course by Edward D. Harter, 1990-04
  10. Programming and Problem Solving in Modula-2 by Sanford Leestma, Larry Nyhoff, 1989-01
  11. Introduction to Programming with Modula-2 (Harper & Row computer science and technology series) by Saim Ural, Suzan Ural, 1987-02
  12. Modula-2 Programming by Ed Knepley, Platt, 1985-04
  13. Introduction to Programming Using Modula-2 (The Merrill series in computer information systems) by Richard J. Sutcliffe, 1987-04
  14. Portable Modula-2 Programming (Mcgraw-Hill International Series in Software Engineering) by Mark Woodman, 1990-01

1. Modula Programming Language - Wikipedia
modula programming language. From Wikipedia, the free encyclopedia.The modula programming language was invented by Niklaus Wirth.
http://www.wikipedia.org/wiki/Modula_programming_language
Main Page Recent changes Edit this page Older versions Special pages Set my user preferences My watchlist Recently updated pages Upload image files Image list Registered users Site statistics Random article Orphaned articles Orphaned images Popular articles Most wanted articles Short articles Long articles Newly created articles Interlanguage links All pages by title Blocked IP addresses Maintenance page External book sources Printable version Talk
Log in
Help
Modula programming language
From Wikipedia, the free encyclopedia. The Modula programming language was invented by Niklaus Wirth . It is basically Pascal with even some elements removed but with the important addition of the module concept. The Modula-2 programming language was the variant most widely used. A successor was Oberon . Most programming languages today have the features of Modula included, for example Visual Basic
Edit this page
Discuss this page Older versions ... Recent changes
It was last modified 04:18 Oct 10, 2002. All text is available under the terms of the GNU Free Documentation License Main Page
Recent changes

Random page
...
Bug reports

2. Modula-2 Programming Language - Wikipedia
Modula2 programming language. From Wikipedia, the free encyclopedia. Ituses name equivalence. see also modula programming language
http://www.wikipedia.org/wiki/Modula-2_programming_language
Main Page Recent changes Edit this page Older versions Special pages Set my user preferences My watchlist Recently updated pages Upload image files Image list Registered users Site statistics Random article Orphaned articles Orphaned images Popular articles Most wanted articles Short articles Long articles Newly created articles Interlanguage links All pages by title Blocked IP addresses Maintenance page External book sources Printable version Talk
Log in
Help
Modula-2 programming language
From Wikipedia, the free encyclopedia. Modula-2 is a high-level programming language designed by Niklaus Wirth at ETH in 1978. It is a derivative of Pascal with well-defined interfaces between modules, and facilities for parallel computation . Modula-2 was developed as the system language for the Lilith workstation. The central concept is the module which may be used to encapsulate a set of related subprograms and data structures, and restrict their visibility from other portions of the program. Each module has a definition part giving the interface, and an implementation part. The language provides limited single-processor concurrency (monitors, coroutines and explicit transfer of control) and hardware access (absolute addresses and interrupts). It uses name equivalence.

3. Pascal And Modula Programming Languages
July 1991 (Vol. 24, No. 7). pp. 8187 Pascaland modula programming Languages. PDF.
http://www.computer.org/computer/co1991/r7081abs.htm
July 1991 (Vol. 24, No. 7) p p. 81-87 Pascal and Modula Programming Languages No abstract available. The full text of Computer is available to members of the IEEE Computer Society who have an online subscription and a web account

4. LookSmart - Modula Programming Languages
Sponsors. Sponsors. modula programming Languages. See Modula2 programming includingentering source code, compiling and executing and debugging with dbx.
http://canada.looksmart.com/eus1/eus881235/eus881296/eus844344/eus844353/eus1003

5. Principles Of Programming Languages
I think I also covered some material from Chapter 3. Tuesday 3/2 FinishChapter 3, and discuss the modula programming assignement.
http://www.cs.umbc.edu/courses/undergraduate/CMSC331/Spring99/nicholas/lectures/
UMBC CSEE lectures news help Click here to go to recent lectures. If this falls behind, please send me email.
Lectures:
  • Thursday 1/28
    no class
  • Tuesday 2/2
    Went over most of Chapter 1. My slides for chapter 1
  • Thursday 2/4
    Will finish Chapter 1, and start slides for Chapter 2
  • Tuesday 2/9
    More from Chapter 2, with a focus on grammars and the BNF notation
  • Thursday 2/11
    Finish Chapter 2.
    Homework Exercises 2.1 a,b,c; 2.2 a,b,c; 2.4a and 2.4c; 2.14; 2.19 Due beginning of class, Thursday 2/18
  • Tuesday 2/16
    Begin going over the slides for Chapter 3 . As you read Chapter 3, it would be ok to skip section 3.6.
    I'll be using Modula 2 as an example of a procedural language. There is an on-line tutorial for Modula 2
  • Thursday 2/18
    Extensive discussion of the "dangling-else" homework problem.
  • Tuesday 2/23
    More discussion of the "dangling-else". Began discussing the Modula language, especially the question of which procedures can call other procedures in languages (like Modula, but not C) which allow nested procedures. I also discussed the use of the Garden Points Modula 2 compiler on the new linuxbeta.gl.umbc.edu. There is some information on how to use the Modula compiler
  • Thursday 2/25 Continue discussion of the Modula language, with a handout. I think I also covered some material from Chapter 3.

6. Modula Programming Language - Acapedia - Free Knowledge, For All
Friends of Acapedia modula programming language. From Wikipedia, the free encyclopedia.The modula programming language was invented by Niklaus Wirth.
http://acapedia.org/aca/Modula_programming_language
var srl33t_id = '4200';

7. Principles Of Programming Languages
to skip section 3.6. Tuesday 9/28 Finish Chapter 3, and begin discussingthe modula programming language. Thursday 9/30 Begin discussing
http://www.csee.umbc.edu/courses/undergraduate/CMSC331/Fall99/Nicholas/lectures/
UMBC CSEE lectures news help Click here to go to recent lectures. If this falls behind, please send me email.
Approximate Dates of Lectures:
  • Thursday 9/2

  • Go over syllabus and start Chapter 1. My slides for chapter 1
  • Tuesday 9/7

  • Finish Chapter 1, and start slides for Chapter 2
  • Thursday 9/9

  • (Class was cancelled this day.)
  • Tuesday 9/14

  • More from Chapter 2, with a focus on grammars and the BNF notation.
    Homework Exercises 2.4; 2.6; 2.9 d,e,f
  • Thursday 9/16

  • Class was cancelled this day due to Hurricane Floyd.
  • Tuesday 9/21
  • Finish Chapter 2.
  • Thursday 9/23

  • Discussion of the "dangling-else". Began going over the slides for Chapter 3 . As you read Chapter 3, it would be ok to skip section 3.6.
  • Tuesday 9/28

  • Finish Chapter 3, and begin discussing the Modula programming language.
  • Thursday 9/30

  • Begin discussing the Modula language, and the use of the MOCKA Modula 2 compiler on linux.gl.umbc.edu. There was a handout describing how to use the Modula compiler. The handout was a Microsoft Word document entitled A Quick Guide to Running Modula 2 at UMBC
  • Tuesday 10/5

  • After struggling with connecting my PC to the LCD projector, I talked about the Modula language. The discussion was based on the Hubertus

8. BNF Of The Modula-2 Programming Language
m3gtk m3gtk A modula-3 binding to the GTK Toolkit modula-3 FAQ - modula-3 Frequently asked questions and answers modula-3 Home Page - Provides FAQs, a newsletter, a listing of implementations, publications, and utilities. Persistent modula-3 - An extension of the modula-3 programming language that supports orthogonal persistence and
http://cui.unige.ch/db-research/Enseignement/analyseinfo/Modula2/BNFindex.html
BNF of the Modula-2 Programming Language
Each element of this page is an anchor to a description of a syntax rule of the Modula 2 language. Each rule is illustrated by a graphical syntactic diagram. The rule names and non-terminal names are extracted from "Programming in Modula-2" Niklaus Wirth, Springer-Verlag eds., Berlin, 1983. The rules are listed below in their order of appearance in the above manual.
[What is BNF?]

[other languages BNF]

Some interesting starting points to explore the language:
Compilation (root of the syntax)

Declarations

Expressions

[index on key words]
...
  • definition
  • 9. ETH Zurich / N. Wirth / Books / Programming In Modula-2
    This page is the description of the book 'programming in modula2' by N. Wirth programming in modula-2. Niklaus Wirth. Springer Verlag 1982, 1983, 1985
    http://www.cs.inf.ethz.ch/~wirth/books/Modula2E
    Programming in Modula-2
    Niklaus Wirth
    Springer Verlag 1982, 1983, 1985
    ISBN 0-540-15078-1
    ISBN 0-387-15078-1
    202 pages
    Abstract
    This is the 3rd printing of a successful book which first appeared in 1982. It is an introduction to programming in general as well as a manual for programming with the language Modula-2 in particular. It is oriented primarily towards people who have already acquired some basic knowledge of programming and would like to deepen their understanding in a more structured way. Nevertheless, an introductory chapter is included for the benefit of the beginner, displaying in a concise form some of the fundamental concepts of computers and their programming. The text is therefore also suitable as a self-contained tutorial. The notation used is Modula-2, which lends itself well for a structured approach and leads the student to a working style that has generally become known under the title of structured programming. Modula-2 is a descendant of Pascal, and is particularly suited for programming larger and more complex systems in a structured way. As any other language Modula-2 undergoes a constant development. Therefore, the 3rd edition of this book does not only contain formal corrections of the 2nd edition but also modifications of the language Modula-2.

    10. Translation Of Example Programs From C++ To Modula-2 For Win95
    Translations of Example Programs in Charles Petzold's book "programming Windows 95" from Visual C++ to Peter Stadler, Vienna See also programming Windows with XDS Oberon 2 and modula2 at the Technical University Graz.
    http://www.nhm-wien.ac.at/Petzold
    Translations of Example Programs in
    Charles Petzold's book "Programming Windows 95"
    from Visual C++ to
    Stony Brook
    and
    XDS Modula-2. Peter Stadler, Vienna Translation status of Petzold's examples I have also set up a Message Board Discussion Forum There is also a Download Area for downloading all files together. Translation to XDS Chapter 02 Chapter 02 Chapter 03 Chapter 03 ... Chapter 12, CtlMacro Chapter 12, CtlMacro Chapter 12, Gadgets Chapter 12, Gadgets Chapter 12, Property Chapter 12, Property Chapter 14 Chapter 14 Chapter 15 Chapter 15 ... Chapter 17 Chapter 17 Chapter 18 Chapter 18 Chapter 19, EdrLib Chapter 19 Chapter 19, EdrTest Chapter 19 Chapter 19, ShowBit Chapter 19 Chapter 19, StrLib Chapter 19 Chapter 19, StrProg Chapter 19 Chapter 20 Chapter 20 See also Programming Windows with XDS Oberon 2 and Modula-2 at the Technical University Graz. Sorry, its in German

    11. The Modula-2 Programming Language
    modula2. modula-2 is a programming language invented by Niklaus Wirth,who was also the inventor of Pascal. If you liked Pascal, you
    http://murray.newcastle.edu.au/users/staff/peter/m2/Modula2.html
    Modula-2
    Modula-2 is a programming language invented by Niklaus Wirth, who was also the inventor of Pascal. If you liked Pascal, you'll like Modula-2 even better. If you're not familiar with the language, fetch the document Modula-2 for Pascal programmers The information on this page has a bias towards Modula-2 for the PC, because that happens to be the machine I use most often. For more general information, check the "other information sources" mentioned below.
    Contents
    See also the following separate documents:
    Useful software and libraries
    • The PMOS library: a large collection of modules for multitasking applications. Includes modules for screen windows, graphics, mouse control, menus, and quite a few other things. Free for non-profit use. I can confidently recommend this because I wrote it myself. PMOS/2 is a port of PMOS to work with OS/2.

    12. Modula-2: Abstractions For Data And Programming Structures
    modula2 shareware textbook by Rick Sutcliffe
    http://www.arjay.ca/Modula-2/Text
    Modula-2: Abstractions for Data and
    Programming Structures
    (Using ISO-Standard Modula-2)
    2002 - 2003 Edition
    by Richard J. Sutcliffe
    Notice: this site uses Frames and JavaScript.
    or continue to the table of contents.

    13. Modula-2 Books
    Harter, Edward D modula2 programming A First Course Englewood Cliffs,NJ Prentice Hall 1990; Harter, Edward D. modula-2 programming.
    http://murray.newcastle.edu.au/users/staff/peter/m2/m2biblio.html
    What are some reference materials on Modula-2?
    This list was compiled by Rick Sutcliffe , and turned into hypertext by Peter Moylan . The location of this file might change in future. A shareware book by Rick Sutcliffe is available on www.twu.ca Note that the manuals for some of the commercial products such as TopSpeed contain much useful information.
    • Budgen, David Software Development with Modula-2 Reading, MA Addison-Wesley 1989
    • Chirlian, Paul M. Introduction to Modula-2 Beaverton, Or. Matrix Publishers
    • Christian, Kaare A guide to Modula-2 New York Springer-Verlag 1986
    • Cooling, J.E. Modula-2 for Microcomputer Systems Van Nostrand Reinhold 1988
    • Cooper, Doug Oh My! Modula-2! New York Norton 1990
    • Cornelius, Barry Programming with TopSpeed Modula-2 Reading, MA Addison Wesley 1991
    • Etling, Don Modula-2 Programmer's Resource Book Blue Ridge Summit, PA Tab Books 1988
    • Feldman, Michael B. Data Structures with Modula-2 Englewood Cliffs, NJ Prentice Hall 1988
    • Gleaves, Richard Modula-2 for Pascal Programmers New York Springer-Verlag 1984

    14. Modula-2: Abstractions For Data And Programming Structures
    A shareware textbook on programmin in modula-2Category Computers programming Languages modula-2......modula2 Abstractions for Data and programming Structures (Using ISO-Standardmodula-2). 2002 - 2003 Edition. by. Richard J. Sutcliffe.
    http://www.arjay.bc.ca/Modula-2/Text/
    Modula-2: Abstractions for Data and
    Programming Structures
    (Using ISO-Standard Modula-2)
    2002 - 2003 Edition
    by Richard J. Sutcliffe
    Notice: this site uses Frames and JavaScript.
    or continue to the table of contents.

    15. Programming Note--I/O In Non-Standard Modula-2
    programming NoteI/O In NonStandard modula-2. Several references weremade in Chapter two to the classical or pre-standard versions
    http://www.arjay.bc.ca/Modula-2/Text/Ch2/Ch2n.html
    Programming Note I/O In Non-Standard Modula-2
    Several references were made in Chapter two to the classical or pre-standard versions of Modula-2. In general, but with many variations, the entire contents of the standard modules SWholeIO and STextIO were found in the classical module InOut , and contents of SRealIO were found in the classical module RealInOut. Section 6.3.1 and Appendix 7 can be consulted for further details. The program here is a little illustration in classical Modula-2. As can readily be seen, there is not much difference between it and an ISO program. MODULE ALittleMath; (* This program will ask for two numbers and multiply them. *) FROM InOut IMPORT WriteString, WriteLn, Read; FROM RealInOut IMPORT ReadReal, WriteReal; VAR userInput1, userInput2, ans : REAL BEGIN (* fetch input *) WriteString ( "Give me a number, please. "); ReadReal (userInput1); WriteLn; WriteString ( "And a second one, if you would. "); ReadReal (userInput2); WriteLn; (* do calculation *) ans := userInput1 * userInput2; (* output *) WriteString ( "The answer to your

    16. Modula-3: Language Definition (multi-page)
    modula2 is a programming language invented by Niklaus Wirth, who was also the inventor of Pascal. If you liked Pascal, you'll like modula-2 even better.
    http://www.research.digital.com/SRC/m3defn/html/m3.html
    Modula-3: Language definition (multi-page)
    Designed and written by Luca Cardelli, James Donahue, Lucille Glassman, Mick Jordan, Bill Kalsow, and Greg Nelson. The language designer should be familiar with many alternative features designed by others, and should have excellent judgment in choosing the best and rejecting any that are mutually inconsistent... One thing he should not do is to include untried ideas of his own. His task is consolidation, not innovation. -C.A.R. Hoare The original definition of Modula-3 was given in SRC Research Report 31 , August 1988. It was revised in report 52 , November 1989. And finally published in Systems Programming with Modula-3 , November 1989. This edition of the language definition is derived from all of the above. In the few places where it differs from the version published in Systems Programming with Modula-3 , this on-line version is correct. The errata to the published version are available. A single page version of this language definition is also available.

    17. Mhccorp.com - Java Programming
    Compilers to JVM byte-code.Category Computers programming Languages Oberon Compilers...... FAQ abour programming languages for Java, FAQ. Canterbury Pascal, CanterburyPascal. Canterbury modula2, Canterbury modula-2. Canterbury
    http://www.webcom.com/mhc/java.html
    Java Page
    Java News
    Pascal, Modula-2 and Oberon-2 for Java
    We have now made available the whole Pascal programming language family for Java software developers. Click on one of the links below to find out more. FAQ Canterbury Pascal Canterbury Modula-2 Canterbury Oberon-2
    Home
    Java Pascal Modula-2 ... S.Neuhoff Feb 24, 2003

    18. Top Map Of Modula
    Mastering modula using Models Learning Patterns from Examples. Educational Material.Category Computers programming Languages modula-2......Top Map for Computer Science 110 programming PRINCIPLES. Mastering modulausing Models Learning Patterns from Examples. WHY learn this way?
    http://www.csun.edu/~jmotil/ModTop.html
    Top Map for Computer Science 110:
    PROGRAMMING PRINCIPLES Mastering Modula using Models
    Learning Patterns from Examples
    • WHY learn this way?
    • HOW to learn this way?
    • WHAT to learn this way?
    • WHEN is help available?

    19. Freshmeat.net: Browse Project Tree - Programming Language :: Modula
    Filters in place. programming Language modula del. 4 projectsfound. Pick a filter to add pick a filter -.
    http://freshmeat.net/browse/173/?filter=173

    20. The Modula-2 Programming Language
    modula2 programming Language. Robert Sebesta, author of Concepts of programming Languageswas also helpful in providing information on the history of modula-2.
    http://www.engin.umd.umich.edu/CIS/course.des/cis400/modula2/modula2.html
    Modula-2 Programming Language
    Click below to go directly to a specific section:
    History
    Significant Language Features Areas of Application Sample Programs ... Acknowledgements
    History
    In the mid 1970's, after the language Pascal was designed, Niklaus Wirth was experimenting with concurrency which led to the design of Modula. Modula was never released and its development was discontinued after its publication. Wirth then built a language that was meant to be the single language for the new computer system called Lilith. Even though the computer was never a success, his new language Modula-2 was released in 1980.
    Significant Language Features
    Modula-2 was designed based on Pascal and Modula but its improvements over Pascal included modules, low level features, coroutines, and syntactic features.
    • Modules - a tool for expressing the relations between major parts of programs and provide support for abstract data types.
    • Low Level Features - small language which can be implemented on a wide variety of microcomputers. contains facilities for high level and low level programming.
    • Coroutines - used for embedded systems that require concurrency without the overhead of large operating systems or large languages.

    A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

    Page 1     1-20 of 82    1  | 2  | 3  | 4  | 5  | Next 20

    free hit counter