Groups | Search | Server Info | Login | Register
Groups > comp.lang.modula2 > #1254
| From | Martin Brown <'''newspam'''@nonad.co.uk> |
|---|---|
| Newsgroups | comp.lang.modula2 |
| Subject | Re: Standard Libraries |
| Date | 2021-02-06 17:47 +0000 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <rvmkoa$hss$1@gioia.aioe.org> (permalink) |
| References | <g-udnf6kZMVte4D9nZ2dnUU7-VXNnZ2d@westnet.com.au> |
On 06/02/2021 00:46, Paul Richards wrote: > Is there anywhere a comparison chart showing the extent to which various > compilers adhere to Wirth's standard (PIM), ISO standard and any > extensions provided? > > Am interested in respect of Topspeed Modula, Logitech Modula, XDS Modula > and ADW (Stony Brook) Modula. Depends what you want to do. If you have the full sourcecode of any of them then you can compile it for one of the others. The exceptions are deep levels of SYSTEM and bit twiddling where each had its own way. Topspeed by default S/InOut/IO/ and S/Read/Rd/, S/Write/Wr/ Capable of inline assembler or DIY ASM modules. Allowed some structured array constants. Logitech was pretty close to PIM3. Inline ASM as hex constants! Hardest one to port to unless PIM3 adherence was very good. XDS M2 was PIM/ISO with some extensions to compile TopSpeed code. ISTR you had to download separate ancillary libraries. SB was I think like Logitech but maybe allowed some extensions where array constants were concerned. ISTR Came with an M2 Chess program which played rather badly. I ported it to TS and XDS a long while back. The only one I still use occasionally now is XDS. I mislaid TS.EXE somewhere along various changes of computer and international moves. From recollections of a long time ago so subject to memory errors. -- Regards, Martin Brown
Back to comp.lang.modula2 | Previous | Next — Previous in thread | Next in thread | Find similar
Standard Libraries Paul Richards <paulrichards@iinet.net.au> - 2021-02-06 11:46 +1100
Re: Standard Libraries Fruttenboel <fruttenboel@gmail.com> - 2021-02-06 02:02 -0800
Re: Standard Libraries Martin Brown <'''newspam'''@nonad.co.uk> - 2021-02-06 17:47 +0000
Re: Standard Libraries Paul Richards <paulrichards@iinet.net.au> - 2021-02-08 10:41 +1100
Re: Standard Libraries Edward De Jong <magicmouse94937@gmail.com> - 2021-02-07 14:56 -0800
csiph-web