[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Mon Dec 5 22:26:50 1998 
Subject:Re: Pop11 code 
From:Aaron Sloman address appended 
Volume-ID:981205.02 

Andrew Philip Crook <shu96apc@reading.ac.uk> writes:

> Date: Tue, 1 Dec 1998 16:58:31 +0000
> Organization: University of Reading
>
> i now have some web space for pop11 code address will be given as soon as
> i have a good number of files. so please email some !
>
> i am looking for simple code at the moment eg i have best, depth and
> breadth search examples.... also good code for gui's will be needed.
>
> NOT looking for large projects, just samples to help people out.

You are welcome to copy any of the stuff from the Birmingham poplog
FTP directory, which includes teaching materials as well as useful
libraries. Some of the stuff has been packaged into gzipped tar files to
make it easy to fetch.

In the directory
    ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/

you can find an overview file

    ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/README
        Describes most of the contents of the directory

    ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/bhamteachtar.gz
        A lot of material in teach/, help/, auto/, and lib/
        subdirectories. Untar this into $poplocal/local/
        for everything to work. A lot of the old poplog
        teach files have been updated. Includes an auotoloadble
        pattern prefix "!" which allows pop-11 patterns to
        include lvars (for more robust code).

    ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/patterntar.gz
        Separate Pop-11 code and documentation for the pattern
        extensions.

    ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/menutar.gz
        Code making it easy to create libraries providing menus
        and control panels for driving, VED, Pop-11, unix utilities,
        etc.

    ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/rctar.gz
        RCLIB extensions to the Pop-11 rc_graphic libraries (for
        Relative-Coordinate graphics) , with a variety of utilities,
        based on Objectclass. Includes movable objects, mouse-sensitive
        objects with user-definable event handlers, active buttons,
        text-input fields, number-input fields, control panels, etc. All
        this works without any motif widgets, so can be used with linux
        poplog when motif is not available.
        (I have not tried it with lesstif.)

    ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/prbtar.gz
        Code and documentation for Poprulebase, for more efficiently
        accessible databases than the basic Pop-11 database, along with
        special syntax for defining rulesets containincondition-action.
        (This can be seen as fairly powerful expert system shell, where
        rules can invoke Pop-11 in conditins or in actions.)

    ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/simtar.gz
        The sim_agent toolkit for exploring architectures for
        interacting agents each with multiple internal cognitive
        and motivational mechanisms all running concurrently.
        It requires Poprulebase and some of the demos also use the rctar
        package. The introductory demo can be
        read online in
            ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/sim/teach/sim_feelings

    ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/ved_latextar.gz
        Facilities for driving latex from VED, a latex tutorial, and
        a latex teaching template

    ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/emacs.tar.gz
        Facilities for Emacs users to drive Pop-11, etc. in Poplog.

The FTP directory includes a Pop-11 primer in various formats. The HTML
version is packaged in this tar file. (The gifs will not work.)
    ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/pophtmlprimertar.gz

Also accessible for browsing remotely here:
    ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/primer/START.html

I hope that helps.

Aaron
==
Aaron Sloman, ( http://www.cs.bham.ac.uk/~axs/ )
School of Computer Science, The University of Birmingham, B15 2TT, UK
EMAIL   A.Sloman AT cs.bham.ac.uk
Phone: +44-121-414-4775 (Sec 3711)       Fax:   +44-121-414-4281