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
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
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
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
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
Thanks for your response. I will search about these products. Do you
know these ?
Or some links ?
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.
A very useful list of Modula-2 compiler links is at:
http://www.modula2.org/links/compilers.php
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.
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
> 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
John, I need an english site. I don't read or speak german.
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
/ - ?
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
>