[comp.lang.prolog] Turbo Prolog Versions

bridge@rhea.trl.oz.au (andrew bridge) (02/09/90)

In article <1641@skye.ed.ac.uk>, jkk@aiai.uucp (John Kingston) writes:
> I have an application which requires Turbo Prolog, and a copy of Turbo Prolog.
> However, the application's README file says it requires a file called 
> PROLOG.OVL from the Prolog diskette. Yet our copy of Turbo doesn't have such
> a file - although it does have a PROLOG.SYS file, which isn't mentioned in
> the application, which uses all the other PROLOG.* files.
> 
>   Is the problem that our version of Turbo is out of date (the manual is
> copyright 1986)? Or are the instructions for the application at fault?
>   More generally, is there any upgrade policy for Turbo Prolog, or would
> anyone wanting to upgrade have to buy the whole system again?
> 
>  Is there any way I could hack the PROLOG.SYS file to make it compatible with
> later releases of Turbo? 

	I don't the exact answer to your problem but may be able to
point you in the right direction.

	PROLOG.SYS --> the purpose of this file is to store the TURBO
environment in which you are working, i.e window sizes and positions on
the screen, the Stack size, ect.  This is setup via one of the menu
options (sorry can't rember which one).

	PROLOG.OVL --> this file is used when generating executable
code, and must be in the same directory as all the other PROLOG.* files.

	So what I'm saying is these two files serve totally different
purposes.

	I may be able to offer some other advice if required so don't
hesitate to contact me.

	Andrew Bridge, Telecom Australia, 1/M6, PO Box 249,
	Clayton, Victoria, 3168, Australia.
	Phone No :- 03 541 6505  Fax No :- 03 543 6026

cdsm@sappho.doc.ic.ac.uk (Chris Moss) (02/13/90)

>In article <1641@skye.ed.ac.uk>, jkk@aiai.uucp (John Kingston) writes:
>> I have an application which requires Turbo Prolog, and a copy of Turbo Prolog.
>> However, the application's README file says it requires a file called 
>> PROLOG.OVL from the Prolog diskette. Yet our copy of Turbo doesn't have such
>> a file - although it does have a PROLOG.SYS file, which isn't mentioned in
>> the application, which uses all the other PROLOG.* files.


This is the second such request to occur on this net in a couple of days and it
worries me. Newsgroups such as this should avoid giving advice about ripped off
software. 

Now I am certainly not the one to "cast the first stone"! What you do is your
business. But newsgroups shouldn't become like the more grubby bulletin boards.
Anyway, AIAI should be able to afford the peanuts that Turbo costs!

Chris Moss

timd@aiai.uucp (Tim Duncan) (02/15/90)

In article <1592@gould.doc.ic.ac.uk> cdsm@doc.ic.ac.uk (Chris Moss) wrote:
>This is the second such request to occur on this net in a couple of days and it
>worries me. Newsgroups such as this should avoid giving advice about ripped off
>software.
>
>Now I am certainly not the one to "cast the first stone"! What you do is your
>business. But newsgroups shouldn't become like the more grubby bulletin boards.
>Anyway, AIAI should be able to afford the peanuts that Turbo costs!

Firing from the hip is dangerous, Chris, especially when it involves quoting 
out of context. The message you quoted from continues:

>   Is the problem that our version of Turbo is out of date (the manual is
> copyright 1986)? Or are the instructions for the application at fault?
>   More generally, is there any upgrade policy for Turbo Prolog, or would
> anyone wanting to upgrade have to buy the whole system again?

I see nothing there to suggest that the system was "ripped off", in fact the
phrase "buy the whole system again" implies that it was legitimately purchased
(which it was). Perhaps if we are to avoid becoming like  "the more grubby 
bulletin boards" Chris Moss should read articles with a little more care before
making irresponsible accusations.


	-- Tim

cdsm@sappho.doc.ic.ac.uk (Chris Moss) (02/16/90)

In article <1763@skye.ed.ac.uk> timd@aiai.uucp (Tim Duncan) writes:
>I see nothing there to suggest that the system was "ripped off", in fact the
>phrase "buy the whole system again" implies that it was legitimately purchased
>(which it was).


I apologize Tim and John. I misread the line

>> However, the application's README file says it requires a file called 
>> PROLOG.OVL from the Prolog diskette. 

as being the Turbo README file, which would imply the Turbo disk was
incomplete. I withdraw the comment utterly.

It strikes me that it's the application that's probably out of date. MS-DOS
hasn't used .OVL files for years has it?

andrew@computing-maths.cardiff.ac.uk (Andrew Jones) (02/20/90)

In article <1601@gould.doc.ic.ac.uk> cdsm@doc.ic.ac.uk (Chris Moss) writes:
[ ... ]
>It strikes me that it's the application that's probably out of date. MS-DOS
>hasn't used .OVL files for years has it?

TURBO-Prolog version 2.0 (the current version) uses a file PROLOG.OVL.
The original TURBO-Prolog manual does not mention this file. I don't
know at what stage the .OVL file was introduced. This file is distinct from
the PROLOG.SYS file which stores setup information such as window sizes
and default directories. If your TURBO-Prolog system works and doesn't
have a PROLOG.OVL file, then a PROLOG.OVL file is not needed.

Having said that, the problem could be that the application in
question may use features not provided in TURBO-Prolog version 1.

I should have thought that the best thing to do is just to try running the
application. If it doesn't work then it needs a later version of TURBO-Prolog.
I don't know what Borland offer in the way of upgrades, but if it proves
impossible to get a free or cheap upgrade, I believe there is a scheme
run by Borland by which educational users can get a significant discount.
Ask Borland for details.

I hope this information is of use.

Andrew.