Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Searching TopSpeed Modula 2 and Clarion

6 views
Skip to first unread message

Yaël Chéenne

unread,
Jan 31, 2008, 6:57:33 PM1/31/08
to
Hello !!!

I'm searching TopSpeed Modula-2 compiler and I can't find it. No
vendors, no sites ...

I like Modula-2. I've used it during many years but I lost the contact.

I want to know if this product always exists, if I can buy it and where

I want to run it under Windows 32 bits platforms like XP, Vista (32 and
64) and Linux or *BSD (MacOS/X)...


I 'm searching too Clarion L4G, a very good product, but I've no
information too.

If you know something ...
Thanks a lot
Best regards from France.
YCH

Chris Burrows

unread,
Feb 1, 2008, 1:48:20 AM2/1/08
to

"Yaël Chéenne" <yael.c...@wanadoo.fr> wrote in message
news:47a25eea$0$881$ba4a...@news.orange.fr...

>
> I'm searching TopSpeed Modula-2 compiler and I can't find it. No vendors,
> no sites ...
>
> I like Modula-2. I've used it during many years but I lost the contact.
>
> I want to know if this product always exists, if I can buy it and where
>
> I want to run it under Windows 32 bits platforms like XP, Vista (32 and
> 64) and Linux or *BSD (MacOS/X)...
>
>
> I 'm searching too Clarion L4G, a very good product, but I've no
> information too.
>

SoftVelocity are the current owners of what used to be TopSpeed Modula-2.

Clarion is built on top of the TopSpeed Modula-2 compiler but I don't know
if you can access the compiler separately. The following page suggests to me
that you might be able to:.

http://www.softvelocity.com/Clarion/Rich_Language.htm

Contact SoftVelocity for more information.

--
Chris Burrows
CFB Software
http://www.cfbsoftware.com/modula2


clackmannan

unread,
Feb 1, 2008, 5:37:55 PM2/1/08
to


What Chris said, contact SV and buy a copy of Clarion. My copy of
Clarion 6.0 has a 32-bit M2 compiler included with the Clarion product
(c60ee\bin\c60modx.dll).

Having said that, the big problems with it are:
1) You can only call M2 code from a Clarion application - your main
application has to be based on Clarion code, even if it's only a 1-
line procedure call to a M2 procedure
2) There are NO definition modules available from SV - no file I/O, no
Windows API calls, no string functions, nothing. Unless you want to go
through the hassle of either converting them from something else (C,
or a different M2 vendor) or creating them from scratch, I really
don't see the point in pursuing this.

As far as I can tell, shipping the compiler is just a side-effect of
them using M2 internally (the CW debugger was/is written in M2).
They've long stopped putting any effort in making the M2 compiler a
marketable product.

Paul

john o goyo

unread,
Feb 1, 2008, 6:20:43 PM2/1/08
to
Yaël Chéenne wrote:
[...]

> I like Modula-2. I've used it during many years but I lost the contact.
[...]

> I want to run it under Windows 32 bits platforms like XP, Vista (32 and
> 64) and Linux or *BSD (MacOS/X)...

If you are interested in a Modula-2 compiler on those platforms, there
are other options such as XDS, GNU-Modula-2, Mocka (from Murus), and p1.

john

Yaël Chéenne

unread,
Feb 2, 2008, 6:38:48 AM2/2/08
to
Chris Burrows a écrit :
======================================================
Hello !

I went to SoftVelocity site and I found this: Clarion includes compilers
for C++ and Modula-2. So, I think that I will search anyway.

Thanks for your help.
Best regards
YCH

Yaël Chéenne

unread,
Feb 2, 2008, 6:45:44 AM2/2/08
to
john o goyo a écrit :
===========================================
Hello John,

Thanks for your response. I will search about these products. Do you
know these ?

Or some links ?

Marco van de Voort

unread,
Feb 2, 2008, 8:25:59 AM2/2/08
to
On 2008-02-01, clackmannan <clack...@hotmail.com> wrote:
> 2) There are NO definition modules available from SV - no file I/O, no
> Windows API calls, no string functions, nothing. Unless you want to go
> through the hassle of either converting them from something else (C,
> or a different M2 vendor)

C is hard. Pascal would be easier probably.

Is there an universal M2 syntax for callingconventions and external linking
in general? I've 20MB of Delphi headers, all LGPL or MPL licensed.

Chris Burrows

unread,
Feb 2, 2008, 8:32:46 AM2/2/08
to
"Yaël Chéenne" <yael.c...@wanadoo.fr> wrote in message
news:47a45662$0$867$ba4a...@news.orange.fr...

> john o goyo a écrit :
>>
>> If you are interested in a Modula-2 compiler on those platforms, there
>> are other options such as XDS, GNU-Modula-2, Mocka (from Murus), and p1.
>>
> Hello John,
>
> Thanks for your response. I will search about these products. Do you know
> these ?
>
> Or some links ?
>

A very useful list of Modula-2 compiler links is at:

http://www.modula2.org/links/compilers.php

Robert Solomon

unread,
Feb 3, 2008, 9:18:54 PM2/3/08
to
Have you been using GNU-Modula2? I have found it useless. I could not
configure it on linux (xandros and pclos), and any kind of meaningful
help is out of the question.

I tried looking for mocka but could not find anything useful.

I have found that the xds product does work for both Win 32 bit and
linux. I have only been playing with this in a rudimentary way, but
have not found any serious problems w/ it.

xds is the best bet for the OP, as far as I found.

john o goyo

unread,
Feb 4, 2008, 11:05:23 AM2/4/08
to
Robert Solomon wrote:
> Have you been using GNU-Modula2? I have found it useless. I could not
> configure it on linux (xandros and pclos), and any kind of meaningful
> help is out of the question.

There are some rough edges because it is still in development.
However, it is the few available on Solaris/Sparc (Ulm is the
other one).

>
> I tried looking for mocka but could not find anything useful.

You may find the distribution from Murus
(http://lwb.mi.fu-berlin.de/mocka) reasonable. They also have a lot
of examples at the Murus site (http://lwb.mi.fu-berlin.de/murus).

>
> I have found that the xds product does work for both Win 32 bit and
> linux. I have only been playing with this in a rudimentary way, but
> have not found any serious problems w/ it.
>
> xds is the best bet for the OP, as far as I found.

Agreed.

john

Gaius Mulley

unread,
Feb 5, 2008, 10:31:34 AM2/5/08
to
Robert Solomon <r...@drrob1.com> writes:

> Have you been using GNU-Modula2? I have found it useless. I could not
> configure it on linux (xandros and pclos), and any kind of meaningful
> help is out of the question.

Hi Robert,

please can you email me the results of your configure. I'd be
very surprised if it didn't configure on a Linux distro. It
builds on (at least these platforms):

http://floppsie.comp.glam.ac.uk/gm2-results/regression-tests.html

regards,
Gaius

Rob Solomon

unread,
Mar 28, 2008, 5:05:17 PM3/28/08
to
I tried to get Gnu-Modula-2 working. It's impossible for the rest of us.

Rob Solomon

unread,
Mar 28, 2008, 5:08:07 PM3/28/08
to
With all due respect, Gaius, I found your instruction impossible to
follow, and you never answered an email I sent asking for more help.

Rob Solomon

unread,
Mar 28, 2008, 5:11:50 PM3/28/08
to
> If you are interested in a Modula-2 compiler on those platforms,
> there are other options such as XDS, GNU-Modula-2, Mocka (from
> Murus), and p1.
>You may find the distribution from Murus
>(http://lwb.mi.fu-berlin.de/mocka) reasonable. They also have a lot
>of examples at the Murus site (http://lwb.mi.fu-berlin.de/murus).
>
> john

John, I need an english site. I don't read or speak german.

Jürgen Lerch

unread,
Mar 30, 2008, 3:42:02 PM3/30/08
to
Saluton!

On Fri, 28 Mar 2008 21:11:50 GMT, Rob Solomon wrote:
> >You may find the distribution from Murus
> >(http://lwb.mi.fu-berlin.de/mocka) reasonable. They also have a lot
> >of examples at the Murus site (http://lwb.mi.fu-berlin.de/murus).

> John, I need an english site. I don't read or speak german.

Well, we Germans have to learn English, too ... ;-]

The ,,original'',

http://www.info.uni-karlsruhe.de/~modula/index.php

seems to be in English.

Ad Astra!
JuL

--
jyn...@gmx.de / Work like you don't need the money
Jürgen ,,JuL'' Lerch / Dance like no one was watching
/ Love like you've never been hurt
/ - ?

john o goyo

unread,
Mar 31, 2008, 10:29:01 AM3/31/08
to
Jürgen Lerch wrote:
> Saluton!
>
> On Fri, 28 Mar 2008 21:11:50 GMT, Rob Solomon wrote:
>> >You may find the distribution from Murus
>> >(http://lwb.mi.fu-berlin.de/mocka) reasonable. They also have a lot
>> >of examples at the Murus site (http://lwb.mi.fu-berlin.de/murus).
>> John, I need an english site. I don't read or speak german.
>
> Well, we Germans have to learn English, too ... ;-]
>
> The ,,original'',
>
> http://www.info.uni-karlsruhe.de/~modula/index.php
>
> seems to be in English.

Note that the original demands md/mi file endings. FUB modified the
code to accept def/mod endings. As for the linguistically challenged,
an automatic translation service such as Google or Babblefish renders
a usable translation of the installation instructions at
http://lwb.mi.fu-berlin.de/mocka/installation.html . At any rate, if
you have XDS, you probably need not look further (unless you need a
PIM-compliant compiler).

john

>
> Ad Astra!
> JuL
>

0 new messages