Acornsoft BCPL, MicroPROLOG manuals?
Acornsoft BCPL, MicroPROLOG manuals?
Folks;
I spent a little time searching the web for scanned copies of the Acornsoft BCPL or MicroPROLOG manuals. Didn't come up with anything. Is either out there and I just failed to search correctly?
Thanks!
I spent a little time searching the web for scanned copies of the Acornsoft BCPL or MicroPROLOG manuals. Didn't come up with anything. Is either out there and I just failed to search correctly?
Thanks!
- Lardo Boffin
- Posts: 2314
- Joined: Thu Aug 06, 2015 7:47 am
- Contact:
Re: Acornsoft BCPL, MicroPROLOG manuals?
The BCPL stand alone generator can be found here:-
viewtopic.php?f=2&t=10380
I think Daniel may have been going to scan the full manual as well but given it's size that would be an epic undertaking! Not sure if he got anywhere with it.
Lardo
viewtopic.php?f=2&t=10380
I think Daniel may have been going to scan the full manual as well but given it's size that would be an epic undertaking! Not sure if he got anywhere with it.
Lardo
Adventure Language on GitHub
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
Re: Acornsoft BCPL, MicroPROLOG manuals?
It's still on my to do list, although currently the calculations Package manual is sitting on the scanner ready to get done... When I can steal myself to do it
d.

d.
- Lardo Boffin
- Posts: 2314
- Joined: Thu Aug 06, 2015 7:47 am
- Contact:
Re: Acornsoft BCPL, MicroPROLOG manuals?
Oooh! The calculations package? That would be cool!danielj wrote:It's still on my to do list, although currently the calculations Package manual is sitting on the scanner ready to get done... When I can steal myself to do it![]()
d.
There is a BCPL manual for sale in amongst this lot:-
http://m.ebay.co.uk/itm/BBC-Acorn-Compu ... Ciid%253A1
Maybe he will sell it separately?
Lardo
Adventure Language on GitHub
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
- b_b_c_m_i_c_r_o_2
- Posts: 272
- Joined: Sun Jun 25, 2006 11:15 pm
- Contact:
Re: Acornsoft BCPL, MicroPROLOG manuals?
Has a micro-Prolog manual been found? Seems very rare!
Has anyone here used the Acornsoft micro-Prolog and got any example program?
Its a logic type language, I grabbed this from an introduction to prolog online:
eats(fred,pears).
eats(fred,t_bone_steak).
eats(fred,apples).
So far we have only been able to ask if fred eats specific things. Suppose that I wish to instead answer the question, "What are all the things that fred eats". To answer this I can use variables again. Thus I can type in the query
?- eats(fred,FoodItem).
As we have seen earlier, Prolog will answer with
FoodItem = pears
Has anyone here used the Acornsoft micro-Prolog and got any example program?
Its a logic type language, I grabbed this from an introduction to prolog online:
eats(fred,pears).
eats(fred,t_bone_steak).
eats(fred,apples).
So far we have only been able to ask if fred eats specific things. Suppose that I wish to instead answer the question, "What are all the things that fred eats". To answer this I can use variables again. Thus I can type in the query
?- eats(fred,FoodItem).
As we have seen earlier, Prolog will answer with
FoodItem = pears
Last edited by b_b_c_m_i_c_r_o_2 on Sun Nov 03, 2019 9:47 am, edited 1 time in total.
Re: Acornsoft BCPL, MicroPROLOG manuals?
Never seen it
I think there's a copy at the centre for computing history...
d.

d.
- b_b_c_m_i_c_r_o_2
- Posts: 272
- Joined: Sun Jun 25, 2006 11:15 pm
- Contact:
Re: Acornsoft BCPL, MicroPROLOG manuals?
You have to go there and ask really AFAIK.
- flaxcottage
- Posts: 4476
- Joined: Thu Dec 13, 2012 8:46 pm
- Location: Derbyshire
- Contact:
Re: Acornsoft BCPL, MicroPROLOG manuals?
The micro PROLOG manual really does exist - I have a copy on my bookshelf.
I did not know a scanned copy was not available on the internet. Running to 170 pages it would be a big undertaking to scan it, especially since it is one of those poorly bound Acorn manuals and could split under scanning. I'll put it on my todo list.
I have used micro PROLOG in anger since it first came out when teaching A-Level Computer Science though I had to migrate to the PC version when our Acorns were phased out. We used to have a short course on declarative languages and used PROLOG as the exemplar, particularly the MITSI front end.
I've attached some PROLOG stuff you can use to play with the language. It can be quite fun.


I have used micro PROLOG in anger since it first came out when teaching A-Level Computer Science though I had to migrate to the PC version when our Acorns were phased out. We used to have a short course on declarative languages and used PROLOG as the exemplar, particularly the MITSI front end.
I've attached some PROLOG stuff you can use to play with the language. It can be quite fun.
- Attachments
-
- MITSI.zip
- (83.12 KiB) Downloaded 61 times
- flaxcottage
- Posts: 4476
- Joined: Thu Dec 13, 2012 8:46 pm
- Location: Derbyshire
- Contact:
Re: Acornsoft BCPL, MicroPROLOG manuals?
Well, that's a turn up for the books. Having nothing better to do I tried scanning the micro PROLOG manual and am half way through it.
Lots of coffee (whiskey might be better but the scans would turn out squiffy) and music on the stereo help pass the time.
Lots of coffee (whiskey might be better but the scans would turn out squiffy) and music on the stereo help pass the time.

- flaxcottage
- Posts: 4476
- Joined: Thu Dec 13, 2012 8:46 pm
- Location: Derbyshire
- Contact:
Re: Acornsoft BCPL, MicroPROLOG manuals?
Acornsoft micro PROLOG has now been scanned and uploaded to the educational archive. Enjoy. 

Re: Acornsoft BCPL, MicroPROLOG manuals?
hey, thanks!