HDTenEightyP/NetNews huggingface dataset:
From: dandrews@bilver.uucp (Dave Andrews)
Subject: Re: EXE to OBJ
Organization: W. J. Vermillion - Winter Park, FL
Date: Thu, 30 Jul 1992 21:34:02 GMT

In article <92211.152748GNR100@psuvm.psu.edu> GNR100@psuvm.psu.edu writes:
>
>    How do translate an EXE file to an OBJ file that can be then
>translates to assembly code?  I can do the latter step, but the former eludes
>me.  Please send information on how to do it, and where to get the software.

DELINK0 from file 316 of the CBT tape ought to do the trick for you.

- David Andrews
  dandrews@bilver.oau.org
From: TRADER@cup.portal.COM (Paul Vincent McGinnis)
Newsgroups: comp.lang.asm370
Subject: channel Attention handling in MVS
Date: 27 Jul 92 20:57:38 GMT
Reply-To: IBM 370 Assembly Programming Discussion List <ASM370%UGA.BITNET@cmsa.Berkeley.EDU>
Distribution: inet
Organization: The Internet

I'm familiar with using EXCP to do channel I/O. However the IOB structure
and EXCP seem to be geared towards devices that do not present
asynchronous attention interrupts. In VM environments, it is very easy
to setup interrupt handlers with HNDIO.

How does one write code in MVS to handle devices such as 3270 terminals
that present asynchronous interrupts?

Thanks for any help,
Paul McGinnis / TRADER@cup.portal.com
From: GNR100@PSUVM.PSU.EDU
Newsgroups: comp.lang.asm370
Subject: Re: EXE to OBJ
Date: 30 Jul 92 23:27:00 GMT
Reply-To: IBM 370 Assembly Programming Discussion List <ASM370%UGA.BITNET@cmsa.Berkeley.EDU>
Distribution: inet
Organization: The Internet


    Sorry for the mispost.  I only saw one assembly language newsgroup, and
thought it most appropriate.  As for SIMTEL, I know what it is, and I cannot
access it.  But I can access archie and mirror sites, and could find the
softwareif I knew what to look for.   If you could send me some names, that
would be great.
      Thanks,
           Gordon Rogers
                 gnr100@psuvm.psu.edu
From: ASSIS@BRFUEL.BITNET
Newsgroups: comp.lang.asm370
Subject: Re: EXE to OBJ
Date: 30 Jul 92 17:00:01 GMT
Reply-To: IBM 370 Assembly Programming Discussion List <ASM370%UGA.BITNET@cmsa.Berkeley.EDU>
Distribution: inet
Organization: The Internet
X-Unparsable-Date: Thu, 30 Jul 1992 10:25:39 BS3

**:
**: From:          psuvm@PSUVAX1.CS.PSU.EDU
**:
**: How  do translate  an  EXE file  to  an  OBJ file  that  can be  then
**: translates  to assembly  code?  I  can do  the latter  step, but  the
**: former eludes me.  Please send information on how to do it, and where
**: to get the software.
**: Thanks,
**: gnr100@psuvm.psu.edu
**:

Hmmmmm

     Hi  you whoever  you are.   Secondly, this  list is  devoted to  IBM
mainframe  assembler issues.   In  such environment,  EXE means  nothing.
Anyway ( excuse me you all for the  cross posting ), I don't think an EXE
can be  converted to  an OBJ  because an  OBJ conveys  information  which
couldn't be generated by such a converter ( symbolic names, references to
external libraries, and so on ).  However, I know an EXE file can be back
engineered to assembly code either manually  or by program.  And your are
lucky: in  the directory  MSDOS/DISASM of  SIMTEL PC  software repository
there are some programs that perform this  job.  If you don't know how to
access SIMTEL or what  SIMTEL is, drop me a note and  you provide you the
info you need.  Regards ....


----------------------------------------+-------------------------------
UNIVERSIDADE ESTADUAL DE LONDRINA - UEL |        Marcos Assis Silva
Nucleo de Processamento de Dados  - NPD |
Gerencia de Analise de Sistemas   - GAS |       Analista de Sistemas
                                        |            Aplicativos
           Parana - Brasil              |
----------------------------------------+-------------------------------
                  E-MAIL:  BITNET = ASSIS@BRFUEL.BITNET
------------------------------------------------------------------------
Organization: Penn State University
Date: Wed, 29 Jul 1992 15:27:47 EDT
From: <GNR100@psuvm.psu.edu>
Newsgroups: comp.lang.asm370
Subject:  EXE to OBJ

    How do translate an EXE file to an OBJ file that can be then
translates to assembly code?  I can do the latter step, but the former eludes
me.  Please send information on how to do it, and where to get the software.
       Thanks,
            gnr100@psuvm.psu.edu
From: GNR100@PSUVM.PSU.EDU
Newsgroups: comp.lang.asm370
Subject: Re: EXE to OBJ
Date: 30 Jul 92 23:28:00 GMT
Reply-To: IBM 370 Assembly Programming Discussion List <ASM370%UGA.BITNET@cmsa.Berkeley.EDU>
Distribution: inet
Organization: The Internet


    Sorry for the mispost.  I only saw one assembly language newsgroup, and
thought it most appropriate.  As for SIMTEL, I know what it is, and I cannot
access it.  But I can access archie and mirror sites, and could find the
softwareif I knew what to look for.   If you could send me some names, that
would be great.
      Thanks,
           Gordon Rogers
                 gnr100@psuvm.psu.edu
      Thanks,
           Gordon Rogers
                 gnr100@psuvm.psu.edu
From: gnr100@psuvm.UUCP
Newsgroups: comp.lang.asm370
Subject: EXE to OBJ
Date: 29 Jul 92 19:27:47 GMT
Reply-To: IBM 370 Assembly Programming Discussion List <ASM370%UGA.BITNET@cmsa.Berkeley.EDU>
Distribution: inet
Organization: The Internet


    How do translate an EXE file to an OBJ file that can be then
translates to assembly code?  I can do the latter step, but the former eludes
me.  Please send information on how to do it, and where to get the software.
       Thanks,
            gnr100@psuvm.psu.edu
From: SOMITCW@VCCSCENT.BITNET
Newsgroups: comp.lang.asm370
Subject: channel Attention handling in MVS
Date: 29 Jul 92 23:25:15 GMT
Reply-To: IBM 370 Assembly Programming Discussion List <ASM370%UGA.BITNET@cmsa.Berkeley.EDU>
Distribution: inet
Organization: The Internet


 On Mon, 27 Jul 1992, portal!cup.portal.com!TRADER@UUNET.UU.NET said:
>I'm familiar with using EXCP to do channel I/O. However the IOB
>structure and EXCP seem to be geared towards devices that do not present
>asynchronous attention interrupts. In VM environments, it is very easy
>to setup interrupt handlers with HNDIO.
>How does one write code in MVS to handle devices such as 3270 terminals
>that present asynchronous interrupts?

    I fought this war before.  Why can't IBM document how to write
 an I/O Attention routine for MVS.

    Three suggestions:

    Look at CBT tape file 353 from Brian Cook of Morton Thiokol.
 His ETPS program uses an I/O Attention that can talk to local
 non-SNA 3270 terminals before VTAM, JES2 or other sub-systems
 are even started.  His code has broken and been fixed when we
 switched operating systems but it is at least a good sample.
 He at one time even had a one byte overlay of SQA.  He moved
 his program plus one byte to SQA in space only large enough
 for his program. Meaning: Test off hours.
 If you need my copy that runs in MVS/SP 2.2.3, just ask.

    Look at IBM's I/O Attention routines.  I believe that the
 free BTAM one was called IECTATEN or something like it.
 VTAM and JES2 should have I/O Attention routines also.

    The last suggestion is to give up and use VTAM, TCAM, or
 BTAM to talk to 3270 terminals.

    Note: If you can ever get good documentation for IBM, please
 send me a copy.
From: JLSGOMES@BRFUEM.BITNET (Jose' Luiz de Souza Gomes)
Newsgroups: comp.lang.asm370
Subject: help
Date: 27 Jul 92 23:44:35 GMT
Reply-To: IBM 370 Assembly Programming Discussion List <ASM370%UGA.BITNET@cmsa.Berkeley.EDU>
Distribution: inet
Organization: The Internet
X-Unparsable-Date: Mon, 27 Jul 1992 20:29:14 BSC

Hi, there|||

          There is a program called ExecMod used to generate modules files
from exec's. This program works fine under VM/SP but it has problems  with
VM/ESA (I guess because VM/ESA is a very different operational system than
VM/SP).

          I'm sending the program for all list members.

          Could you fix the problem in order to make ExecMod works under
VM/ESA???

          Thanks a lot in advance|||
                                              Jose' Luiz.
From: evans@blue.wpd.sgi.com (Ed Evans)
Newsgroups: comp.lang.asm370
Subject: Re: channel Attention handling in MVS
Date: 30 Jul 92 20:47:49 GMT
Distribution: inet
Organization: sgi

> On Mon, 27 Jul 1992, portal!cup.portal.com!TRADER@UUNET.UU.NET said:
>>I'm familiar with using EXCP to do channel I/O. However the IOB
>>structure and EXCP seem to be geared towards devices that do not present
>>asynchronous attention interrupts. In VM environments, it is very easy
>>to setup interrupt handlers with HNDIO.
>>How does one write code in MVS to handle devices such as 3270 terminals
>>that present asynchronous interrupts?
>
>    I fought this war before.  Why can't IBM document how to write
> an I/O Attention routine for MVS.
>
>    Three suggestions:
>
>    Look at CBT tape file 353 from Brian Cook of Morton Thiokol.
> His ETPS program uses an I/O Attention that can talk to local
> non-SNA 3270 terminals before VTAM, JES2 or other sub-systems
> are even started.  His code has broken and been fixed when we
> switched operating systems but it is at least a good sample.
> He at one time even had a one byte overlay of SQA.  He moved
> his program plus one byte to SQA in space only large enough
> for his program. Meaning: Test off hours.
> If you need my copy that runs in MVS/SP 2.2.3, just ask.
>
>    Look at IBM's I/O Attention routines.  I believe that the
> free BTAM one was called IECTATEN or something like it.
> VTAM and JES2 should have I/O Attention routines also.
>
>    The last suggestion is to give up and use VTAM, TCAM, or
> BTAM to talk to 3270 terminals.
>
>    Note: If you can ever get good documentation for IBM, please
> send me a copy.
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

If anyone out there does ever get some documentation about handling asynchronous 
interrupts (i.e. attention), please post here or let me know also. 

Thanks in advance.

Ed Evans
From: TRADER@cup.portal.com (Paul Vincent McGinnis)
Newsgroups: comp.lang.asm370
Subject: channel Attention handling in MVS
Date: Mon, 27 Jul 92 13:57:38 PDT
Organization: The Portal System (TM)
Distribution: world

I'm familiar with using EXCP to do channel I/O. However the IOB structure
and EXCP seem to be geared towards devices that do not present 
asynchronous attention interrupts. In VM environments, it is very easy
to setup interrupt handlers with HNDIO.

How does one write code in MVS to handle devices such as 3270 terminals
that present asynchronous interrupts?

Thanks for any help,
Paul McGinnis / TRADER@cup.portal.com
From: dandrews@bilver.UUCP (Dave Andrews)
Newsgroups: comp.lang.asm370
Subject: Re: EXE to OBJ
Date: 30 Jul 92 21:34:02 GMT
Reply-To: IBM 370 Assembly Programming Discussion List <ASM370%UGA.BITNET@cmsa.Berkeley.EDU>
Distribution: inet
Organization: The Internet

In article <92211.152748GNR100@psuvm.psu.edu> GNR100@psuvm.psu.edu writes:
>
>    How do translate an EXE file to an OBJ file that can be then
>translates to assembly code?  I can do the latter step, but the former eludes
>me.  Please send information on how to do it, and where to get the software.

DELINK0 from file 316 of the CBT tape ought to do the trick for you.

- David Andrews
  dandrews@bilver.oau.org
Newsgroups: comp.lang.modula3
From: dave@kanga.lcs.mit.edu (David Sternlicht)
Subject: trestle...
Organization: MIT X CONSORTIUM
Date: Thu, 30 Jul 1992 01:12:06 GMT

------------------------------------------------------------
Hello again modula-3 people!

I pulled the m3 X11R4 package off gatekeeper and incanted:

m3make -f m3makefile.X11R4 all install

on it (even though I have r5 installed...)
This allowed me to sucessfully do:

m3make -f m3makefile.trestle all install

Great!  Now I go to trestle/apps and say:

m3make Hello

and I get the following...

/usr/local/bin/m3 -w1 -make -why -g -D../src/xvbtm3:../src/vbtm3:../src/splitm3:../src/trestlem3  -commands -o Hello Hello.m3   ../mips/libm3ui.a -lm3X11R4 -lX11 
inhale ../mips/libm3ui.a
inhale /usr/local/lib/m3/libm3X11R4.a
inhale -lX11
inhale /usr/local/lib/m3/libm3.a
inhale -lm

program missing -> link Hello
missing interface "Trestle" imported by:
   Hello.m3  
missing interface "TextVBT" imported by:
   Hello.m3  

Fatal Error: incomplete program

Fatal Error: incomplete program
*** Error code 255
make: Fatal error: Command failed for target `Hello'

could some kind person tell me what I did wrong?
I found latex documentation but so far, no man pages 
for the compiler...
------------------------------------------------------------
			
				dave sternlicht
				mit X consortium
				dave@expo.lcs.mit.edu
Newsgroups: comp.lang.modula3
From: laverman@cs.rug.nl (Bert Laverman)
Subject: The HP 'snake'
Originator: laverman@rug16
Organization: Dept. of Computing Science, Groningen University
Date: Tue, 28 Jul 1992 11:46:12 GMT


Er,
  I know I posted about this before, but some folks here are starting
to press me about it. How's the status on the HP9000/720 port
of SRC-m3? I remember we had to wait on a major overhaul of the
Thread implementation, but wasn't that done in 2.07? So how about it?
Need any help on it?

Greetings, Bert

-- 
#include <std/disclaimer>

  Bert Laverman,  Dept. of Computing Science, Groningen University
  Friendly mail to: laverman@cs.rug.nl      The rest to: /dev/null
From: bates@salm04.boeing.com
Newsgroups: comp.lang.modula3
Subject: Language definition ambiguity
Date: 31 Jul 92 13:34:08 GMT
To: "m3@src.dec.com"@BCSAIC.pa.dec.com

I am reading the latest M3 language definition in the August SIGPLAN.
Section 3.2 says:

"For a VAR parameter, the actual must be a writable designator 
 whose type is the same as that of the formal, or, in case of
 a VAR array parameter, assignable to that of the formal."

I first parsed this to mean:

"in case of a VAR array parameter, the actual's type must be
 assignable to the type of the formal."

Looking at the definitions of assignability of types to types,
of subtypes, and specializing to arrays, this would allow an
open array actual to be passed to a fixed array formal without
a shape check, which isn't safe.  So, a reread gave me this 
alternate interpretation:

"in case of a VAR array parameter, the actual must be
 assignable to the type of the formal."

This invokes assignability of an expression to a type, which 
includes the shape check.  I presume this is the right
interpretation.  

I think the English is ambiguous, or possibly even misleading,
since we don't know if the implied parallel text before 
"assignable" is "a writable designator whose type is" or 
"a writable designator .. (which) is"

Rodney M. Bates
Boeing
P.O. Box 7730, MS K80-13
Wichita, KS 67277-7730
316-523-2015
bates@awsil4.boeing.com
Newsgroups: comp.lang.modula3
From: kirschnt@Informatik.TU-Muenchen.DE (Torsten R. Kirschner)
Subject: M3 2.03 - does not install -> help me, please
Organization: Technische Universitaet Muenchen, Germany
Date: Mon, 27 Jul 1992 21:09:19 GMT
Reply-To: torki@mpipf-muenchen.mpg.dbp.de

Dear Netfellows,

I had ftp'ed M3 2.03 when it was out and wanted to install it today, but
I ran into this problem:
After decompressing and untar'ing all the files and setting them up
under /usr/local/src/m3 I created the correct m3make/config/config file
and ran (cd m3make ; make all install ).
But when I want to run m3make build_boot, I get the following error:
> /usr/local/src/m3 508 # m3make build_boot
> cd driver/boot-DS3100; m3make -DBOOT
> sh: driver/boot-DS3100: bad directory
> *** Error code 1
> 
> Stop.
And he's right there. There simply is no directory driver/boot-DS3100,
only an empty driver/DS3100. Do I need additional files or did I miss
a point to install M3?

I would be very happy if someone working with M3 could give me a hint
on how to get M3 installed. Thanks in advance.
Torsten
--
Torsten R. Kirschner            DOMAIN: torki@mpipf-muenchen.mpg.dbp.de
Christoph-Probst-Str. 8/818        FAX: +49 89 342473
8000 Muenchen 40                  HOME: +49 89 3234102
Deutschland   X.400: /C=de/ADMD=dbp/PRMD=mpg/O=mpipf-muenchen/s="torki"
Newsgroups: comp.lang.modula3
From: muller@src.dec.com (Eric Muller)
Subject: Re: M3 2.03 - does not install -> help me, please
Organization: DEC Systems Research Center
Date: Mon, 27 Jul 92 23:04:37 GMT

In article <1992Jul27.210919.18395@Informatik.TU-Muenchen.DE>, kirschnt@Informatik.TU-Muenchen.DE (Torsten R. Kirschner) writes:

|> I had ftp'ed M3 2.03 when it was out and wanted to install it today, but
|> I ran into this problem:
[...]
|> After decompressing and untar'ing all the files 

One possible explanation is that you did not grab
boot.DS3100-2.03.tar.Z, or that its unpacking did not go well.  (This
is assuming that 2.03 was organized similarly to 2.07 - I can't
remember if that is the case)

In any case, you probably want to use 2.07 which is now available.

-- 
Eric.

Newsgroups: comp.lang.modula3
From: ddean@sapphire.risc.uni-linz.ac.at (Drew Dean)
Subject: Building SRC M3-2.07 on a NeXT
Keywords: Having trouble; can anyone provide hints
Reply-To: ddean@risc.uni-linz.ac.at
Organization: Wirtschaftsuniversitaet Wien
Date: Thu, 30 Jul 1992 10:10:50 GMT

I'm having trouble building 2.07 on a NeXT running NeXT's 2.2 OS.  The  
compiler built fine, but I can't build libm3.  First problem was that  
dirname is missing, but I wrote it in C (:-() after consulting an Ultrix  
system.  Now, however, I get the following in response to a m3make -f  
m3makefile.libm3:
Make:  Don't know how to make /M3Config.m3.  Stop.

Ok, so something somewhere is inserting a space where there shouldn't be  
one...But if I hand tweak the .makefile to get around this, the compiler  
then dies (sorry, I don't remember the exact error, but it's a seg fault  
or something similar).

I'm interested in Modula-3, but I can't really good a grip on the language  
until the compiler works... :-)

Thanks,
Drew Dean
ddean@risc.uni-linz.ac.at
My opinions, not RISC's.
Newsgroups: comp.lang.modula3
From: a.vermeulen@ECN.NL (Vermeulen A.T.)
Subject: Re: trestle
To: m3
X-Envelope-To: m3@src.dec.com
Date: Thu, 30 Jul 92 08:41:01 +0200

> Has anybody built trestle with X11R5?

Yes, I did, no problems at all. I use the X11R5-library on a Sun IPX under
SunOS 4.1.1. running OpenWindows 2.0.

--
Netherlands Energy Research Foundation	      Email: a.vermeulen@ecn.nl
P.O. Box 1 				      Phone: (+31) 2246 4194
1755 ZG  Petten, The Netherlands	

Newsgroups: comp.lang.modula3
From: pk@rwthi3.informatik.rwth-aachen.de (Peter Klein)
Subject: Re: Proposed langauge changes / MI
Reply-To: pk@rwthi3.informatik.rwth-aachen.de
Organization: Lehrstuhl fuer Informatik III, RWTH Aachen, Germany
Date: Thu, 23 Jul 92 12:23:24 GMT

In article 92Jul18115425@ibis.cs.umass.edu, moss@cs.umass.edu (Eliot Moss) writes:
>Peter suggests that if D inherits from B and C, then B and C must share a
>common ancestor A. This condition is trivially satisfied - ROOT is the
>anscestor of all OBJECT types. Peter, I think perhaps you have a different and
>stronger condition in mind. Could you try to articulate it? I don't think
>requiring B and C to have the same immediate ancestor is general enough, and I
>think saying they have to have a common ancestor other than ROOT requires more
>defense -- MI ought to allow one to combine completely orthogonal types if
>that's useful, shouldn't it? Why is it wrong to do so? You seem to have a
>style or idiom in mind that I have not been able to derive from what you've
>said so far ....
>--
>
>		J. Eliot B. Moss, Associate Professor
>		Department of Computer Science
>		Lederle Graduate Research Center
>		University of Massachusetts
>		Amherst, MA  01003
>		(413) 545-4206, 545-1249 (fax); Moss@cs.umass.edu

Excuse me for being unclear. (I obviously haven't had my best day when I wrote
that article anyway :).

Well, although you're questions seem to be a little bit rhetorical: yes, I
actually meant *direct* subclasses. To put it in other words: I would agree
to MI if it is restricted to very simple fork/join situations. Furthermore,
I think that all data from the common superclass should be shared.

If you want to combine orthogonal classes, you actually build the cartesian
product of these classes. If I'm not completely wrong, this is exactly what
RECORDs are good for. So, if B and C are independent, I would combine these
using A = OBJECT b: B; c: C; END.

I'm totally aware of the fact that this is a little bit awkward for the people
used to MI from other languages, because you have to copy and merge B and C's
interfaces to get an interface for A. But it *can* be done. On the other hand,
if you have a (virtual in the C++ sense) superclass D and subclasses B and C
from D, there is no way to simulate A = B, C OBJECT END with SI without loosing
data hiding.

So, my proposal is sort of a compromise. It prevents MI from getting too
complicated - for the user as well as for the compiler/run time system. But I
don't think it prohibits the essential point about MI.
---
Peter Klein                        E-Mail: pk@rwthi3.informatik.rwth-aachen.de
Lehrstuhl fuer Informatik III      Tel.: +49/241/80-21320
Ahornstrasse 55                    Fax.: +49/241/80-21329
RWTH Aachen
D-5100 Aachen
Germany

Newsgroups: comp.lang.modula3
From: Steve.Freeman@cl.cam.ac.uk (Steve Freeman on ely.cl.cam.ac.uk)
Newsgroups: comp.lang.modula3
Subject: SIGPIPE raised during file IO
Date: 28 Jul 92 14:53:04 GMT
Reply-To: Steve.Freeman@cl.cam.ac.uk (Steve Freeman)
Organization: U of Cambridge Computer Lab, UK

I've found that, running under SunOS, if a connection such as a pipe
or socket is broken a SIGPIPE is raised at the next write and the whole
process dies. Shouldn't this be managed by the UFileRdWr library, 
perhaps a SIG_IGN set?

Steve
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Steve Freeman, Computer Lab, University of Cambridge, UK
Steve.Freeman@computer-lab.cambridge.ac.uk
Newsgroups: comp.lang.modula3
From: muller@src.dec.com (Eric Muller)
Subject: Re: M3 2.07 Compiler/Trestle/HP 9000s300 problem
Organization: DEC Systems Research Center
Distribution: comp
Date: Thu, 30 Jul 92 19:18:55 GMT

In article <DG.92Jul30171808@dgupta.hpl.hp.com>, dg@dgupta.hpl.hp.com (Dipankar Gupta) writes:

|> I have a problem with compiling trestle from the 2.07 distribution on
|> an HP 9k/3xx running HPUX 8.0. The compiler barfs:

The lines in question look simple to me, so it is probably something
more complex than just big expressions.  You should get in touch with
HP people to find out if their C compiler has been fixed.

|> Could it be due to my having compiled
|> the driver with -O (full optimisation) on the HP C compiler?

It is the C compiler that is complaining.  Optimization of the driver or
the Modula-3 compiler does not change the C produced, hence should
have no effect.

-- 
Eric.

Newsgroups: comp.lang.modula3
From: pk@rwthi3.informatik.rwth-aachen.de (Peter Klein)
Subject: M3 and Solaris
Reply-To: pk@rwthi3.informatik.rwth-aachen.de
Organization: Lehrstuhl fuer Informatik III, RWTH Aachen, Germany
Date: Mon, 27 Jul 92 14:39:59 GMT

Well, the subject line almost says it: Will the current Sparc4 version of SRC M3
run under Solaris? If not, will there be a Solaris port?

---
Peter Klein                        E-Mail: pk@rwthi3.informatik.rwth-aachen.de
Lehrstuhl fuer Informatik III      Tel.: +49/241/80-21320
Ahornstrasse 55                    Fax.: +49/241/80-21329
RWTH Aachen
D-5100 Aachen
Germany