T.R | Title | User | Personal Name | Date | Lines |
---|
3124.1 | RTFM ? | AYOV28::ATHOMSON | C'mon, git aff! /The Kelty Clippie | Mon Nov 20 1989 03:58 | 4 |
| I don't want to cast doubts on the legality of your S/W, but why
can't you just read the manual ?
Alan T>
|
3124.2 | ILLEGAL OR NOT!!!! | STKAI2::SMEDBERG | | Mon Nov 20 1989 04:09 | 7 |
| WELL IT'S A ILLEGAL COPY!!!!! BUT IF I FIND IT WORK PROPERLY AND
MEET MY NEEDS I PROBOBLY BUY IT!!!!!
BUT IT'S HARD TO FIND SOME ONE SELLING IT IN SWEDEN......
THANKS AGAIN FOR THE HELP!!!!!!
|
3124.3 | "My file".o ? | STKHLM::BE_NYBERG | | Thu Nov 23 1989 07:39 | 14 |
| Hej Johan!
Surely the compiler spits out a file of some sort. "My file".o maybe?
If so link it with ALink :
> ALINK [[FROM|ROOT]<filename>[,<filename>*|+<filename>*]]
[TO <name>][WITH <name>][LIBRARY|LIB <name>] [MAP <map>][XREF
<name>][WIDTH <n>]
Mvh
/LGJ
|
3124.4 | Any good? | STKHLM::BE_NYBERG | | Thu Nov 23 1989 07:43 | 3 |
|
Is the PASCAL for the Amiga any good?? Is there only ONE PASCAL for the
AMIGA??
|
3124.5 | Good/only! | STKAI2::SMEDBERG | | Thu Nov 23 1989 10:25 | 5 |
| I don't know if it's any good!!, can't test it out!!!!!
That's the only one i'v seen or own!!!
/JohSm
|
3124.6 | | NOTIBM::MCGHIE | Thank Heaven for small Murphys ! | Thu Nov 23 1989 23:50 | 9 |
| There is a Public Domain (shareware?) PASCAL compiler on a fish disk.
But it's not a full functon one. Going by the documentation it is
fairly complete for a freebee though (lacks user defined datatypes etc).
However its sssslow.
Another option would be DRACO, which is not PASCAL but � between that
and C.
Mike
|
3124.7 | MODULA-2 | AIAG::WISNER | you may ask yourself 'How do I work this?'. | Tue Dec 19 1989 18:36 | 5 |
| There are a number of modula-2 products out there. I understand that modula-2
is a superset of Pascal.
I'd am weary of METACOMBO. I bought there LISP for $200 and it was unusable,
not returnable.
|
3124.8 | | NOTIBM::MCGHIE | Thank Heaven for small Murphys ! | Wed Dec 20 1989 19:15 | 11 |
| There are at least two good Modula 2 compilers/development systems.
I own the Benchmark Modula 2 compiler. I've seen references to another
good compiler that has come out this year, which I think is call
MSprint Modula 2.
However, Modula-2 is not a superset of PASCAL it has similar syntax etc
but it is quite different.
Regards
Mike
|
3124.9 | Wither Metacomco Pascal? | BBQ::GERAGHTY | Simon, SPR CS IS | Sat Jun 30 1990 09:02 | 49 |
| Further to the Metacomco Pascal question...
V1.9 is on sale here for AUS$20 (~US$15), so I thought "give it a
go!". Result: It works, but I haven't tested it thoroughly.
In the "Pascal Revision A" errata sheets which accompany the manual is
a page saying the EXTERNAL functionality does not work, but "this will
be fixed in the next release". I tried it, and this is true - no
workies! So now I want to know: Did Metacomco ever release anything
after V1.9 that fixed the EXTERNAL problem, because without it Pascal
is pretty useless for other than mickey-mouse programs?
Relevant notes in this conference are: 36,611,701,1002,1531,1566,3124.
Public domain Pascal seems to be limited to PCQ on Fred Fish 339...
Guess I'll go and check that out because it's supposed to support
everything, including EXTERNAL, except sets.
Does anyone know of any other commercial Pascal for the Amiga? I know
Modula-II is supposed to be the go these days, but I've tried it and
although I like the modular concept I just couldn't get past the awful
I/O support. Drove me to C in the end!
Couple of tips on the Metacomco Pascal compiler V1.9:
- NewZap (Ah, binary file editors... aren't they wonderful?) shows the
command line contains an undocumented option DOUBLE/S which, if
implemented, may provide double precision floats. I haven't tried it.
- The compiler assumes the error file "errors" is located in
":L/PASCAL/ERRORS", which is rather restrictive. I run the compiler
from SYS:Pascal/Pascal and I have the errors file located in the same
directory (SYS:Pascal/errors), so I patched sector 83 of 215 in Pascal
from
<\x10>:L/PASCAL/ERRORS<\x00><\x00><\x00>
to
<\x0D>PASCAL:ERRORS<\x00><\x00><\x00><\x00><\x00><\x00>
and I include the following in my startup
Assign Pascal: SYS:Pascal
Alias PAScal Pascal:Pascal
and it works a treat!
Back to the EXTERNAL problem, has anyone got any workarounds for
compiling Pascal modules separately then linking them, or for
referencing routines in amiga.lib.
Thanks for any help.
Simon
|
3124.10 | | BBQ::GERAGHTY | Simon, SPR CS IS | Sat Jun 30 1990 09:04 | 6 |
| Re: .-1
Does Metacomco still exist? I think it's an English company. What's the
latest address and phone?
thanx.
|
3124.11 | Metacomco/Tenchstar Pascal or public domain? | BBQ::GERAGHTY | Simon, SPR CS IS | Sun Jul 01 1990 01:56 | 35 |
| More info:
Can anyone confirm these addresses and phone numbers?
Metacomco PLC
26 Portland Sq
Bristol BS2 8RZ
England
[44]-(272)-428781
Tenchstar Inc/Metacomco
5353 #E Scotts Valley Dr
Calif 95066
(408)-4387201
And what's the difference between Commodore's "Amiga Pascal" and the
above's "ISO Pascal"? I also saw a reference to "ISO Pascal 2.0" from
Metacomco somewhere. Anyone seen it?
I had a look at the PCQ Pascal compiler on FF339. Briefly:
v1.1c
Source (in Pascal, self compilable) included
Heaps of short examples
Comprehensive interface to Amiga routines
Support for EXTERNAL and modular compilation
Generates Asm68k assembler code
Includes Asm68k and Blink v6.7
Also seems to have heaps of extensions to ISO Pascal (a la Turbo
Pascal, etc) which make it pretty non-standard in someways. Patrick
Quaid also says error handling leaves a lot to be desired. In summary,
worth a look if you're not concerned about ISO compliance, need
something free (well, shareware I think), and have the time to chase
errors.
|