This is an archive of CompuServe forum messages from 1985 to 1995, as saved in transcripts by John Foust.
Search Results (27 messages)
And this: I have been encountering major weirdness in the behavior of your compiler. For example, the following line is from a program that compiles and runs under M2Amiga (all variables are REAL): Sum := Sum + R[i,j]*B[j]; Under M2Sprint 1.0, the program crashes when it reaches this point. The…
The language doesn't allow it but the compiler accepts it. OK. How about this one: There is a bug in RealInOut.WriteReal. The following program: MODULE Test; FROM TermInOut IMPORT WriteString, WriteCard, WriteLn; FROM MathLib0 INPORT real; FROM RealInOut IMPORT WriteReal; VAR A : REAL; i : CARDINAL; BEGIN FOR i…
#ARG bug?
Message #50590
Thanks for the quick reply. After I got ARexx running, I noticed something else. When getting command-line arguments, every argument after the first has a leading blank. E.g. if I enter "rx MATCH TEXT", and do an ARG arg1 inside MATCH.rexx, arg1 is " TEXT" rather than "TEXT". This doesn't…
#FOR…BY -1 bug
Message #8779
Thanks for the reply about .key, but I still don't know why its there. Now I have another, more serious, problem to report, The following program either Gurus (most of the time), or fails to stop when i=0, wrapping around to i=65535 and continuing. In that case, it runs forever.…
ARexx install
Message #50171
I just got ARexx 1.06, and ran into a problem with the Install program. When I first ran it, I immediately got a requester that said "please insert volume ARexx1.0 in any drive." So I scratched my head for a while, renamed the disk ARexx1.0, and tried again. This time…
#M2Sprint-Startup
Message #8717
I just installed M2Sprint 1.0. When the install program finished, there was an M2Sprint-Startup file in my S: directory. The first line was '.key ""'. That didn't look legal to me, and sure eneough, I got a "bad arg" error when it tried to execute. I deleted the line and…
The "no LONGREAL constants" bug has been fixed? How do I get the fix?
The "no LONGREAL constants" bug has been fixed? How do I get the fix?
M2Amiga
Message #113361
I got a copy of the M2Amiga demo disk today, and spent the evening checking it out. It seems to do what it claims; in particular, it really does support LONGREALs. You can even write down a LONGREAL constant in it. Speed (of compile + link and executable, based on…
You need LONGREALs if you're doing any serious numerical work. 32-bit single precision (yet another legacy of IBM) just don't have enough precision for matrix inversion, differential equations, etc. One more byte, and you might be able to get away with it; but 32 bit reals are worse than useless.
#109423-
#Addtask in TDI
Message #109812
I have the latest release, and I don't think it's "quite good." In fact, the reason the latest release made me finally give up on TDI is that it shows they still have all their old bad habits. If I believed they'd reformed, I could put up with the problems;…
I never even heard of it (unless it's the one that was advertised in AmigaWorld, in which case that's all I've heard about it). If it turns out to be real, and people give me good reports about it, I'd be interested. But even TDI sounded good in the ads,…
#109600-
#TDI Modula-2
Message #109810
Read the bleeding message. I never said you can't make assignments to LONGREAL variables. In fact, I believe I gave examples of exactly that. What I said is that you cannot write down a LONGREAL constant, either as a literal or in a CONST block. Can you believe that?
#109593-
#TDI Modula-2
Message #109809
When what you do is number crunching, not having long constants is crippling. I mean you can do D := longreal(LONGCARD(3141592654))/ longreal(LONGCARD(10000000)), but that sort of defeats the purpose of a high-level language, doesn't it? And not knowing what previously working code needs to be rewritten practically from scratch because…
#109091-
#TDI Modula-2
Message #109304
Yeah, I noticed the different compiler sizes also, but haven't noticed any difference in behavior. I also noticed that TDI continues their tradition of changing the .def modules of their library to invalidate working source code. E.g., CreateExtIO now returns an IORequestPtr, where in 2.20a it returned an IOExtSerPtr. Does…
I recently spoke with Valentine also, complaining about the facts that they charged my credit card for the 3.00 update last July, shipped it in mid-January, and ignored my letters in between, and then three of the four disks they finally sent me were unreadable. He told me to return…
help
Message #91674
The reason you get the "insert in any drive" when you try to download is that is your default disk, and the Amiga assumes you want to download to it unless you say otherwise. If you want to download to a different disk try typing in the file name as…
I'll upload it as MYM2ERR.ARC. It's nice to know I was on the right track with my idea about speeding up text IO, even if I was too lazy to actually do it.
OK, as soon as I get it ARC'd I'll send it up.
#59235-
#Help-Modula2-Disk-error
Message #59579
Actually I did finally get so disgusted that I wrote my own error lister (for V2.20). The problem is, text I/O in TDI M2 is incredibly slow. If an error occurred in line 100 of the source, it takes a l-o-n-g time to get it on the screen. Unless I'm…
Obviously, I'm relying on people like you to do the dirty work before I reach into my wallet. It's just that I have a limited amount of time to spend programming, and working with a bug-filled compiler wastes time. I spent a whole Saturday afternoon figuring out that the AMIGAX…
This is exactly why I'm waiting a few months to get the new version of M2. When they start shipping uncorrupted disks with the most blatant bugs fixed, then they get my $50.00.
#58538-
#Hardware handshaking
Message #59042
Yeah, well, RS-232 is an industry standard, but can I just plug my industrystandard whatever into the back of my Amiga 1000? No. And apparently Commodore didn't implement it the way Smith-Corona thought was standard. I just want to know how Commodore implemented it so I can patch my printer…
#33381-
#Modula2-AMIGAX
Message #33889
Yeah, it seems that AMIGAX.sym got corrupted on the distribution disks. Presumably they will make a correct version available.
#33381-
#Modula2-AMIGAX
Message #33889
Yeah, it seems that AMIGAX.sym got corrupted on the distribution disks. Presumably they will make a correct version available.
Benchmark
Message #14577
Here is a comparison of Amiga MSBasic to a few other well-known systems. The benchmark is a floating-point/looping benchmark from the March 1983 "Color Computews" (timings for non-Amigas from the same source). System — #iterations completed in 30 seconds Amiga (1-precision) 596 (2-precision) 477 Apple II+ 114 Atari 800 49…
Benchmark
Message #14577
Here is a comparison of Amiga MSBasic to a few other well-known systems. The benchmark is a floating-point/looping benchmark from the March 1983 "Color Computews" (timings for non-Amigas from the same source). System — #iterations completed in 30 seconds Amiga (1-precision) 596 (2-precision) 477 Apple II+ 114 Atari 800 49…