So I turn to you. I'm not sure it's even on-topic, but I could find
nothing to the contrary in your FAQ. So... _is_ there an implementation
of Micro-Prolog for IBM computers (MS-DOS or Windows) in the first
place? If so, is it downloadable, as free- or shareware? Does anybody
here know where I could still get one?
Or if this group can't tell me, do you know anyone who could?
And I suppose questions about the language itself _are_ a bit off-topic
here...?
Richard
> So... _is_ there an implementation of Micro-Prolog for IBM computers
> (MS-DOS or Windows) in the first place? If so, is it downloadable, as
> free- or shareware?
Well, in a roundabout way...
Back in the days of the BBC micro, Acornsoft produced a ROM version of
micro-prolog (which as it happens I've got fitted to an old Master
Compact in the loft). When the beeb developed into RISC OS machines,
most of these ROMs became available as disk images which can be run under
the BBC emulator supplied with all Acorn machines.
Now, whether this can be persuaded to run on any of the BBC emulators
available for Windows machines, I'm not sure -- but there is a further
(commercial) product available for Windows called VirtualAcorn
(www.virtualacorn.co.uk) that emulates an old-ish RISC OS machine, which
in turn should run the BBC emulator, which in turn should run the image
of the MicroProlog ROMs.
Although I'm not certain if my copy of the ROM image could be treated as
freeware by now, I'd be happy to do what I can to find out and help
should you choose to go down this somewhat convoluted path.
Good luck!
Andrew.
--
"It seems today that all you see are violins in movies and sax on TV."
I don't know if it's legal, but it is at The World of Spectrum:
http://www.worldofspectrum.org/infoseek.cgi?regexp=^Micro+Prolog$
(Never used it - I discovered Prolog after I mothballed my Spectrum :-)
--
mailto:j...@acm.org phone:+49-7031-464-7698 (TELNET 778-7698)
http://www.bawue.de/~jjk/ fax:+49-7031-464-7351
PGP: 06 04 1C 35 7B DC 1F 26 As the air to a bird, or the sea to a fish,
0x555DA8B5 BB A2 F0 66 77 75 E1 08 so is contempt to the contemptible. [Blake]
> in...@hoekstra-uitgeverij.nl (Richard Bos) writes:
> > And this is where the trouble starts. I do have a Prolog interpreter,
> > but it's not Micro-Prolog. The comp.lang.prolog FAQ lists several
> > available implementations, but of course not Micro-Prolog. A web search
> > turned up exactly one implementation - for the Sinclair ZX Spectrum,
> > which is probably not even a legal copy. And I have no idea where to
> > start looking among the world's FTP archives.
>
> I don't know if it's legal, but it is at The World of Spectrum:
>
> http://www.worldofspectrum.org/infoseek.cgi?regexp=^Micro+Prolog$
Well, yes, I think that's the one I referred to above. Might've been
another Speccy archive, but the same program in any case. So it's off to
the emulator to run this beast... ah well. Thanks for the confirmation,
anyway.
Richard
The version at WOS is not the best available.
The most complete I have found on the web, but also incomplete, is at
the TZX Vault:-
http://tzxvault.retrogames.com/
The original distribution tape contains the basic interpreter plus
several shells (SIMPLE and MICRO) and other utility modules spread
over both sides of the tape. The TZX only holds Side 1 of the tape but
this does include the commonly used SIMPLE.
micro-PROLOG was written by Logic Programming Associates Ltd (LPA) so
you could try contacting them via their website:-
http://www.lpa.co.uk/ind_top.htm
On 18 Apr 2002 16:18:31 +0200, Jens Kilian <Jens_...@agilent.com>
wrote:
> micro-PROLOG for the Sinclair Spectrum runs under many freely
> available emulators on the PC.
>
> The version at WOS is not the best available.
>
> The most complete I have found on the web, but also incomplete, is at
> the TZX Vault:-
>
> http://tzxvault.retrogames.com/
>
> The original distribution tape contains the basic interpreter plus
> several shells (SIMPLE and MICRO) and other utility modules spread
> over both sides of the tape. The TZX only holds Side 1 of the tape but
> this does include the commonly used SIMPLE.
Yup, found it; in fact, the same tape was on the archive I first found.
Just as well I have several emulators, though; the first one had trouble
reading that file. In any case, I now have a nice snapshot of
micro-Prolog with SIMPLE loaded, for use with my favourite emulator.
> micro-PROLOG was written by Logic Programming Associates Ltd (LPA) so
> you could try contacting them via their website:-
>
> http://www.lpa.co.uk/ind_top.htm
I'd been to that site, but the only thing they have available for free
download requires me to send for a password, giving them my e-mail
address. If I were actually going to use this product, I'd probably do
so, but I'm not going to get my e-mail added to another mailing list I
have no use for, and possibly several spammers' lists as well (cynical
of me, I know, but they'd not be the first honest company to have their
accounts cracked), for what is, in the end, just a hobby.
Richard