The ModulaTor logo 7KB

The ModulaTor

Oberon-2 and Modula-2 Technical Publication

The ModulaTor Directory

Ubaye's First Independent Modula-2 & Oberon-2 Journal!

DIRECTORY of articles already appeared and to appear in The 
ModulaTor ([volume, issue] author, title (number_of_pages) [, 
remarks] [, #issue_number]): 

1990 

[0, 0] Günter Dotzel, 0.0. Random Modula-2 News, 0.1 Report from 
the 1st International Modula-2 Conference in Bled/Yugoslavia, 
Oct-1990, 0.3. Information on the 1st European Modula-2 
Conference to be held at the Polytechnic of Wales, Dec-1990. 
Editorial: Call for Articles for Publication in The ModulaTor (4), #0. 

[0, 1] Günter Dotzel, Does Modula-2 Generate Racehorses? 
Comparison of Compiler Generated Code Quality for Floating Point 
Arithmetic (4), #1. Also appeared under the same title in ACM 
SIGPLAN Notices, Dez-1990. 

[0, 2] Günter Dotzel, The ISO/IEC JTC1/SC22 D106/N336 Modula-2 
Language Changes according to the Third Working Draft Standard 
(8), #2. 

[0, 3] Günter Dotzel, Modula-2 Beats C even in System 
Programming, A Comparison of the Programming Languages 
Modula-2 and C on VAX/VMS (4), #3. An earlier version of this 
article, entitled Her mit dem alten Datum (How to modify the revision 
date of a file), was also published in a DECKBLATT, Markt & 
Technik Verlag, Haar bei München/F.R.G., 1991. 

[0, 4] A. Schuhmacher, XWindows and UIL Programming Using 
Modula-2 and Oberon-2, Two Examples show how to use DEC's 
XWindows interface (8), #4. This article includes ICOMOD.MOD, 
which displays a wire-frame rotating icosahedron, with hidden lines 
removed. ICOMOD bounces a bounding box inside the window. The 
programs run on VAX and Alpha under OpenVMS. 

1991 

[1, 0] Günter Dotzel, The Oberon-Style I/O-Library for Modula-2, A 
Description of the Oberon I/O-modules from Wirth's Oberon System 
(4), #5. 

[1, 1] Günter Dotzel, Modula-2 and the COMPLEX type. An 
Evaluation of the Compiler's Complex Extension (4), #6. 

[1, 2.1] Günter Dotzel, Components of the Modula-2 Compiler Kit. A 
Quantitative Description of all Components of MVR V3 (4), #7. 

[1, 2] Günter Dotzel, The Ackermann Function. A guided trip into the 
theory of computability (4), #8. Also appeared in revised form under 
the title A function to end all functions in Algorithm, Recreational 
Programming, edited by A.K. Dewdney (Oct-91). Contact: L.D. 
Magguilli, Algorithm, PO Box 29237, Westmount Postal Outlet, 785 
Wonderland Road S., London, Ontario N6K 1M6, Canada 

[1, 3] Günter Dotzel, The Medium is the Embassy. Personal 
Thoughts on Messages, Computer Languages and Risky Business 
(2), #9. 

[1, 4] John Bullock, Audio, Software and Hardware Perspectives. 
News and speculations about the future from the other side of the 
ocean (4), #10. 

[1, 5] Günter Dotzel, The EDISON Multiprocessor Language. A 
modular multiprocessor programming language designed by Per 
Brinch Hansen and it's port to OpenVMS (3), #11. 

[1, 6] Günter Dotzel, Comparison of the Edison & Modula-2 
Language Features (3), #12. 

[1, 7] Günter Dotzel, How to improve acceptance of ISO-Modula_2? 
(5), #13. 

[1, 7.1] Günter Dotzel, Report from the Sixth ISO SC22/WG13 
Modula_2 Working Group Meeting (2), #13. 

[1, 8] Elmar Baumgart, The ISO Modula-2 I/O-Library - A Collection 
of Definition Modules (9), #14. 

[1, 9] Günter Dotzel, CAF: The ShareWare PC-Version of 
ModulaWare's Modula-2 Library & Tools (5), #15. 

[1, 10] Helmut Wiacker, Batch Queue Infortmation under VMS (5), 
#16. 

[1, 10.1] Günter Dotzel (Editor), Last minute pointer to Modules & 
Definitions, a Modula-2 ShareWare Magazine (1), #16. 

[1, 11] Günter Dotzel, CRY: Cryptification Tool written in Oberon (5), 
#17. Includes letters to the Editor from Harry Smith. 

1992 

[2,0] Dieter Jäger, The MCS Modula-2 System V4.3 (21), #18 This 
overview describes the components of the MCS Modula-2 program 
development system running under Unix. MCS is a configurable 
host/target cross system in that it is capable to compile programs on 
any supported host for any supported target. Supported platforms 
include the Unix-platforms: PC/AT (ESIX, LynxOS, Linux, Solaris, ... 
- '386 & '486, 32 bit flat memory model only), HP 9000 series 300 & 
400, SUN Sparc-1 & 2 and other systems that use the Motorola 
680x0 processors under Unix and OS-9. 

[2,1] Günter Dotzel, TDir: Lists a directory organized by file types (4), 
#19 Includes letters to the Editor from egor@air.msk.su. 

[2,2] Elmar Baumgart, ISO Modula-2 Standard I/O Library Test Part I 
& II (6), #20 

[2,2.1] Günter Dotzel (forum message), What's new in 
ISO-Modula-2? (1), #20 

[2,2.2] Mark Woodman, WG 13 News Bulletin Mar-1992 (3), #20 

[2,2.3] Egorov Igor Ivanovich, LOTOS: A Distributed Library 
Operating Medium (2), #20 Includes letter to the Editor from 
nelubov@oeaix.oea.ihep.su 

[2,3] Rob Rosenberg, Computer Virus Myths (6), #21. 

[2,3.1] DEC-Alpha Announcment, Concrete technical details of 
DEC's new Alpha-processor 21064 (4), #21. 

[2,4] Igor I. Egorov, Ruslan P. Bogatyrev, Dmitry L. Petrovichev 
(Moscow Aviation Institute, Moscow/Russia): Yet Another Approach 
for Exception Handling in Modula-2 (28), #22 

[2,5] Wolfgang Redtenbacher (Chair of DIN NI-22.13), Simplifying 
the Subject of Protection (9), #23 

[2,5.1] Kees Pronk, Protection, Modules and Exception - A note on 
current ISO Modula-2 SC22.WG-13 positions (10) #23 

[2, 6] A.Nedorya, S A.Nikitin (Russia): Mithril - A Portable Oberon-2 
System. (6), #24 

[2, 6.1] DEC's WRL Modula-2 Announcement and interview with Joel 
McCormack (DEC). (2), #24 

[2, 7.1] Elmar Baumgart: Test Program for ISO Modula-2's library 
modules Processes & Semaphores with an Oberon-2 
multi-programming excursion (12), #25 

[2. 7.2] Günter Dotzel: H2O: ModulaWare's new Oberon-2 Compiler 
for OpenVMS VAX (4), #25 

[2, 8] Elmar Baumgart: The ISO Modula-2 for Oberon-2 - Definition of 
Interface Modules with example and test programs. (8), #26 

[2, 9] Günter Dotzel: How to count bits in Modula-2 - The old 
fashioned type transfer function versus ISO Modula-2's 
SYSTEM.CAST. (4), #27 

[2, 9.1] Günter Dotzel: How to count bits in Oberon-2 - Manually 
transpiling from Modula-2 to Oberon-2. (3), #27 

[2, 10], [2, 11] Ian Joyner: C++?? A C++ Critique; C++ Critique forum 
communcation. (56), #28 

1993 

[3, 0] John D. Bullock: User's Column: Oberon/386, Complex, PCs 
and other chitchat. (8), #29 

[3,1] The ModulaTor's Forum: Taylor Hutt, Günter Dotzel: 
Communication about Persistent Objects in Oberon-2. (4), #30 

[3, 1.1] Hartmut Goebel, Günter Dotzel: Persistent Objects in 
Oberon-2 under OpenVMS Alpha and VAX. (14), #30 

[3, 2] Günter Dotzel: How to create and access Oberon-2's Dynamic 
Arrays in Modula-2? #31 

[3, 3] Günter Dotzel: Clarifications of Ambiguities in the Oberon-2 
Language Report with Restrictions and Extensions of the OpenVMS 
Alpha and VAX Oberon-2 Compiler (A2O|H2O) from Appendix C of 
ModulaWare's A2O|H2O User's Guide V1.32, #32 

[3, 4] Günter Dotzel: How to turn a great separation into a better 
partnership. or A modest proposal for an object oriented extension of 
ISO Modula-2, #33 

[3, 5] Günter Dotzel: Submission for the First "Co-operative" 
Oberon-2 Standardisation Meeting, 20/21-Jun-1993, London (The 
Outram Meeting), #34 

[3, 6] P.J. Moylan: The case against C, #35 

[3, 7] Günter Dotzel: Dynamically Loaded Modules in Oberon-2 
under OpenVMS, #36 

[3, 8&9] Günter Dotzel: Oberon-2 Programming under Mithril V2.0 
This is an extract from the Mithril User's Guide, #37. 

[3, 10] Günter Dotzel: Remarks about Languages and their 
Compilers. This is an extract from the OM2 User's Guide, #38 

[3, 11] Hugh Miller: PGP Pretty Good Privacy defense fund, #39. 

1994 

[4, 0] Günter Dotzel: Inside H2O - How to combine Modula-2 and 
Oberon-2 programs under OpenVMS, #40 

[4, 1] Markus Klingspor; Jürgen Wolff von Gudenberg: Modula-2O - 
An object oriented extension of Modula-2. Dedicated to Professor N. 
Wirth on the occasion of his 60th birthday., #41 

[4, 2] Elmar Henne; Albert Wiedemann: Proposal for Object Oriented 
Extension of [ISO] Modula-2, #42 

[4, 3] Günter Dotzel: Personal Comment on the proposals for an 
Object Oriented Extension of ISO Modula-2, #43 

[4, 4] Keith Hopper, RH Barbour: Character-less Programming. 
About programming language translator portability. A mechanism to 
provide for defining and implementing programming languages is 
described., #44 

[4, 5] Keith Hopper: What is a Module in Modula-2? Tries to answer 
the (apparently) vexed question of what is the nature of a module -- 
from the point of view of extending [ISO] Modula-2 as an 
object-oriented language. Forum: "On legacy applications and 
previous work" ;-), #45 

[4, 6] Taylor Hutt: PLSA'94 Conference Summary by Taylor Hutt, 
Oberon Liberation Organization, MD, USA. For those not fortunate 
enough to have been able to visit Zurich and attend the PLSA 
conference, Zürich, Mar-94: here is a personal summary of the 
goings on., #46 

[4, 7] Peter Moylan: PMOS: A Modula-2 operating system, #47 

[4, 8] Dotzel, Günter: Oberon - A Rightsized Programming 
Language. AXP Oberon-2 Product News. HP PA-RISC vs. 
AXP-RISC Speed 

[4, 8.1] Stein J\277rgen Ryan: Modula-2 vs. C 

[4, 8.2] Hilarie Orman: Women and Tetris Addiction. *(1), #48 

[4, 9] Templ, Josef: Oberon vs. C++ (12), #49 

[4, 10] Borchert, Andreas: Ulm's Oberon System. Ernst A. Heinz: 
IPD Modula-2* (12), #50 

[4, 11] Marais, Hannes: OberonNews (12), #51 

1995 

[5, 0] Wirth, Niklaus: A Brief History of Modula and Lilith. (11), #52 

[5, 0.1] Unkown author: L'Histoire du Grenouille (1), #52 

[5, 1] Dotzel, Guenter: Using Coroutines in Oberon-2, Part I (14), #53 

[5, 2] Dotzel, Guenter: Using Coroutines in Oberon-2, Part II (15), 
#54 

[5, 3] Dotzel, Guenter: Minimal Spanning Tree (Forest) in Oberon-2 
(11), #55 

[5, 3.1] Dotzel, Guenter: Comparison of code generated for 
RISC/CISC (AXP/M680x0) (3), #55 

[5, 4] Dotzel, Guenter: Unique I/O-Library Approach for OM2/Mithril 
(10), #56 

[5, 5] Bauer, Georg: About OM2-XDS (12), #57 

[5, 6] Gutknecht, Jürg: Oberon in Education (4) #58 

[5, 6.1] Content of CD-ROM: The technology of programming: 
Modula and Oberon (2) #58 

[5, 7] Hartmut Goebel: Alpha Oberon: The Oberon System for 
AlphaAXP under OpenVMS (6) #59 

[5, 8] Günter Dotzel: The role of the ModulaTor changes 

[5, 8.1] Markus Knasmüller: Dialogs: A user interface for end users 
(pointer to ftp) 

[5, 8.2] Günter Dotzel (Forum): The end of privacy: Encryption 
disallowed! (2) #60 

[5, 9] University Linz: PD Software for the Oberon System V4 (4) #61 

[5, 10] Overview: Oberon Systems, Compilers, Papers (4) #62 

[5, 11] Günter Dotzel: Working with AlphaOberon, (4), #63 

1996 

[6, 0] Günter Dotzel: Book recension of N. Wirth's: "Grundlagen und 
Techniken des Compilerbaus", Addison Wesley, 1996 (also 
available in English: "Compiler Construction", Addison Wesley, 
1996), (2), #64 

[6, 1] xTech, Ltd.: The xTech development system XDS, (4), #65 

[6, 2] [6, 3] [6, 4] [6, 5] Dotzel, Günter; Goebel, Hartmut: Porting the 
Oberon System to AlphaAXP, (22), Also published in ACM SigPlan, 
vol. 31, nr. 11 (Nov-1996). #66 

[6, 6] [6, 7] Dotzel, Günter; Goebel, Hartmut: The AlphaOberon 
Run-Time Debugger, (8), #67 

[6, 8] Dotzel, Günter; Goebel, Hartmut: 64 Bit Address Extension of 
the Alpha Oberon-2 Compiler, (3), #68 

[6, 9] Franz, Michael; Kistler, Thomas: Juice, (3), #69 

[6, 9] XTech, Ltd.: OM2-XDS V2.20 pc/wnt/win95 native code, (1), 
#69 

[6, 9] Dotzel, Günter: Oberon2LaTex, (1), #69 

[6, 10] Franz, Michael; Kistler, Thomas: Juice Authoring Tool, 
Forum: Oberon2HTML, OM2-XDS V2.21, XRC, (6), #70 

[6, 11] Joint Modular Language Conference JMLC'97: advance 
programme, (6), #71 

1997 

[Nr. 72] Dotzel, Günter; Pirkelbauer, Peter: Object Model 
Implementation Notes for OpenVMS AlphaOberon System 

[Nr. 73] Dotzel, Günter; Goebel, Hartmut: 64 Bit Oberon for 
OpenVMS Alpha 

[Nr. 73] Dotzel, Günter: The Year 10000 Problem

[Nr. 75] Dotzel, Günter: 64 bit Modula-2 for OpenVMS Alpha -- Implementation Notes 

[Nr. 76] Dotzel, Günter: Migration of 32 bit Modula-2 programs to 64 bit on OpenVMS Alpha 


IMPRESSUM: The ModulaTor is an unrefereed journal. Technical papers are to be taken as working papers and personal rather than organizational statements. Items are printed at the discretion of the Editor based upon his judgement on the interest and relevancy to the readership. Letters, announcements, and other items of professional interest are selected on the same basis. Office of publication: The Editor of The ModulaTor is Günter Dotzel; he can be reached by tel/fax: [removed due to abuse] or by mailto:[email deleted due to spam]

Most of the ModulaTor back-issues are available at The ModulaTor homepage.
  ModulaWare home page    [Any browser]

Webdesign by www.otolo.com/webworx, 28-Jan-1999