(via pop-forum) Linux Poplog version 15.6301 (32 bit)
- From: Aaron Sloman <A.Sloman@xxxxxxxxxxxxx>
- Date: Fri, 7 Aug 2009 11:57:20 +0100
v15.6301 is now ready for testing.
Download information is here (use one of the get-and-install
scripts):
http://www.cs.bham.ac.uk/research/projects/poplog/latest-poplog/
Installation should take less than two minutes (much less on a new
machine!) plus time to download a 17MB file.
The latest version has some minor bug fixes, and some new
documentation.
The most important difference from version 15.62 (reported
previously) is that all the documentation files are now in plain
text and can be read in any editor or browser, whereas previously
many of them required either the Poplog editor Ved/XVed, or an
extension to Emacs, vedemacs.
Recent changes are described here:
http://www.cs.bham.ac.uk/research/projects/poplog/latest-poplog/CHANGES.txt
main system
http://www.cs.bham.ac.uk/research/projects/poplog/latest-poplog/CHANGES-PACKAGES.txt
included packages
In addition, thanks to prodding from Steve Isard, an obscure bug
that caused unwanted behaviour when errors occurred during
compilation from a ved buffer, has been removed.
Some of the problems arose from the use of
$usepop/pop/packages/vedutils/lib/newvederror.p
which is now obsolete and unnecessary.
In addition there is a new variable (vederrs_on_status, default
false) that controls whether syntactic errors go into the same file
as other errors, or are merely displayed on the status line (which
means they disappear as soon as you type anything -- the previous
default). The default is now to treat syntactic error messages
(e.g. 'missing separator') like other error messages.
Error messages that go into the current Ved file are marked for
deletion by 'ENTER d'.
LIB SUPER
Thanks to a report from Hakan Kjellerstrand, the broken LIB SUPER
now works again.
It is a remarkable extension to the Pop-11 matcher and database
package, written around 1982 by Steve Hardy, introducing many of the
facilities of Prolog, but smoothly integrated with Pop-11 syntax.
A new introductory tutorial is included
TEACH SUPER_EXAMPLE.P
also downloadable here
http://www.cs.bham.ac.uk/research/projects/poplog/teach/super_example
I have been extending the online documentation about poplog,
including especially its support for introductory and advanced
teaching of programming and AI, and welcome feedback.
http://www.cs.bham.ac.uk/research/projects/poplog/freepoplog.html#whatspoplog
overview
http://www.cs.bham.ac.uk/research/projects/poplog/freepoplog.html#teaching
teaching facilities
I feel that the move towards using sophistical graphical interfaces
for introducing programming to novices (scratch, alice, greenfoot
and others) provides an easy and motivating way into programming for
the majority of young learners, at the cost of hiding some of what
really bright learners need to experience through creating textual
programs.
On the poplog web site I have tried to provide pointers to the
examples of using pop-11 to challenge and motivate high-potential
young learners, with and without the use of graphics (e.g. the pop11
rc_graphic turtle).
Comments and suggestions welcome. Later I shall post this to other
language news groups, including prolog and lisp.
Planned changes:
1. install the changes to poplog common lisp suggested by Waldek
Hebisch.
2. Consider making Steve Leach's GOSPL library part of the standard
Poplog disribution (possibly with overview documentation.) Currently
it is available here
http://www.cs.bham.ac.uk/research/projects/poplog/gospl_1_2_0.tar.gz
for download
http://www.cs.bham.ac.uk/research/projects/poplog/gospl/
for browsing
Aaron
http://www.cs.bham.ac.uk/~axs
.
- Next by Date: (via pop-forum) Could XMing on a windows machine handle X11 calls from windows Poplog?
- Next by thread: (via pop-forum) Could XMing on a windows machine handle X11 calls from windows Poplog?
- Index(es):
Relevant Pages
|