Modula-2 Compiler Updated

3 posts / 0 new
Last post
tbreeden
tbreeden's picture
Offline
Last seen: 3 years 2 months ago
Joined: 2010-12-09 03:10
Modula-2 Compiler Updated
I've uploaded a new release of the PPC native code Modula-2 compiler to OS4Depot: at AgletM2PPC Not yet greatly extended from the last release, but more stable and with updates for the latest public AOS SDK, plus a first try at using Annotate's ARexx interface to integrate with the M2IDE. ----------------------------------------------------------------- release Apr 5, 2011 - Fixes some compiler code generation errors. - Supports Annotate as an associated editor in M2IDE. - Updates some Amiga library interfaces to SDK 53.20. - Fixes bugs in REAL I/O in ISO support library. - Extends Aglet support modules: > AmigaTimer adds "waituntil" and "entropy" features. > PipeIO is more efficient and adds a timeout feature. > OsRun is a little more filled out. > SimpleGraphics can be used for a type of double buffered animation. ----------------------------------------------------------------- You can check out the accompanying documentation at Aglet Modula-2 Documentation (PDF) It's pretty "Amigaized", and IMHO more fun to develop with than GNU c. I'll follow up with a developer "fun-thing" shortly. Tom web page: Aglet Modula-2
ssolie
ssolie's picture
Offline
Last seen: 7 years 7 months ago
Joined: 2011-02-03 06:55
How large is the Modula-2
How large is the Modula-2 community these days? I'm a C++ man myself. :-)
tbreeden
tbreeden's picture
Offline
Last seen: 3 years 2 months ago
Joined: 2010-12-09 03:10
Quote:How large is the
How large is the Modula-2 community these days?
Not real large, of course. :) There is interest, and activity, especially in Europe. The best tracker of M2 activity is the page here. The most exciting thing is Gnu Modula-2, which has been worked on quite a while, and is now at version 1+ after a long time in the 0's. It has been build for a number of Linices, and OsX. It may be integrated into the official gcc distribution before too long. I've been tempted to make it a project to see if I can get it running on OS4, but I don't know enough of the nitty gritty of gcc and the changes in the Hyperion distribution that I have not been able to generate the time or energy. A set of Object Oriented extensions to Modula-2 were defined during the ISO Standardization Definition of Modula-2 a few years ago. I have used them with a nice PC compiler and hope to add them to Aglet Modula-2 some time in the future. A couple of very capable language designer types have started a more radically updated language specification for a "modern" Modula-2, called Modula2 R10. Apparently coming out of work on a Mac implementation called Objective Modula-2. Now if you are asking about the Amiga Modula-2 community, I know of three of four people who have at least looked into Aglet M2, and one who has done a little programming. :) I'm still doing what I can to generate interest. Tom
Log in or register to post comments