Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Poplog


Related Topics
2UE

In the News (Wed 30 Dec 09)

  
  pop11 ref external_data
This is done by giving the attribute "external_ptr" when a record class is defined, to qualify for which it must have an "exptr" field in a fixed place (which is assumed to hold the pointer value an instance of the class represents).
That is, the control sequence external code --> Poplog --> external code (GC caused) must occur (either by returning to Poplog and then re-calling the external function, or by calling-back to Poplog from the external function and then returning from the callback, etc).
Poplog therefore provides a solution to (2) by making possible the creation of fixed-address structures, whose memory locations do not change; this is done with the procedures described below.
openpoplog.sourceforge.net /ref/external_data.html   (3381 words)

  
 pop11 teach primer   (Site not responding. Last check: 2007-11-06)
There was also a port of Poplog to run on Intel-based PCs under the free Linux operating system, and a reduced version of Linux Poplog was made freely available via ftp, so that for the first time an up to date version of Pop-11 is available free of charge.
For example the Poplog editor VED is implemented in Pop-11 and many users have used that fact to implement their own extensions for a variety of different purposes.
Poplog allows programs in Pop-11 and Prolog to be combined, where a mixed style of programming is desirable.
www.rdg.ac.uk:8081 /cgi-bin/cgiwrap/wsi14/poplog/pop11/teach/primer   (13438 words)

  
 FREE POPLOG/POP11
Poplog was developed in the School of Cognitive and Computing Sciences at the University of Sussex and at ISL and is distributed free of charge by courtesy of both organisations.
Poplog version 15.53 is the first version to be made generally available free of charge including sources, since about 1993, when commercial sales began.
For people interested in rebuilding Poplog after installing new source files, or porting to new platforms, the information in the sysdoc directory may be useful.
www.poplog.org /resources/freepoplog.html   (1963 words)

  
 Jon Meyer - Intergrating Expert Systems and Hypermedia using HiPWorks
Poplog began as a development environment for writing programs in Pop-11 [Barrett 1985] [Gibson 1984], an AI language which has been under continual development since the late sixties [Burstal 1968].
Examples of graphically driven knowledge based applications written in Poplog are: EXCAP, which displays a graphical simulation of a metal machining process, and FAUST, a system for diagnosing and displaying faults detected by on-line telemetry in the electricity supply on the National Grid [Bramer 1988].
Whenever a shared property is modified, an `update_yourself' message is sent to all of the objects which express an interest in the property, causing the new value to be displayed on the screen.
www.cybergrain.com /tech/pubs/es92.html   (5190 words)

  
 FREE POPLOG/POP11/LISP/PROLOG/ML/AI-TOOLS   (Site not responding. Last check: 2007-11-06)
Poplog was developed in the School of Cognitive and Computing Sciences at the University of Sussex and at ISL (now part of SPSS), and is distributed free of charge by courtesy of both organisations.
The Open Poplog project aims to remedy this eventually, but in the mean time anyone wishing to run the full linux PC version of poplog on windows can do so by using the VMWARE package available from http://www.vmware.com/ VMWARE is not free, but it reported to work very well.
The V15.53 poplog package for windows includes all the sources and I believe the "stubs" that were used in the Clementine data mining package to link to an X window emulation running windows NT.
www.cs.bham.ac.uk /research/poplog/freepoplog.html   (7915 words)

  
 SYSDOC NT
For Poplog to handle these, all Poplog code must be executed within the scope of an appropriate handler using the C function pop_exception_filter as the exception filter.
Poplog calls the function _pop_rem_ast to remove an event from the queue for processing, and to reset the _trap flag if the queue is empty.
Poplog reflects this restriction by requiring that each exload be self-contained too: all the identifier_specs must be resolved from the libraries given in the accompanying input_file_list.
openpoplog.sourceforge.net /doc/nt.html   (6996 words)

  
 pop11 ref poplog_ui
In order to use the UI, Poplog must have been linked to include X and either the OLIT or Motif widget set libraries; the appropriate version of the UI will be chosen automatically depending on which widget set is available.
If you are reconfiguring your Poplog system, you should really keep the UI as part of the startup saved image to maintain its expected behaviour.
In case you are running Poplog without the UI library loaded, it's wisest to guard this assignment in a conditional compilation, like this: #_IF DEF poplog_ui_enabled false -> poplog_ui_enabled; #_ENDIF Alternatively, if you have loaded the UI and called sysxsetup but the control panel still doesn't appear, it may have been disabled for you.
www.rdg.ac.uk:8081 /cgi-bin/cgiwrap/wsi14/poplog/pop11/ref/poplog_ui   (723 words)

  
 Poplog website - Index page   (Site not responding. Last check: 2007-11-06)
Poplog is an integrated, interactive, multi-language software development environment, which used to be a commercial product but is now freely available, including system sources, under a liberal XFree86-style Open Source licence.
At present Poplog runs under VMS, Windows9X/NT and a variety of versions of the Unix operating system (including Linux, AIX, Ultrix, SunOS, HP-UX and Dynix), on a variety of processors including VAX, M680x0, SPARC, 80x86, and MIPS.
Poplog users are encouraged to join "pop-forum" the associated email list.
www.poplog.org   (150 words)

  
 POPLOG ML   (Site not responding. Last check: 2007-11-06)
POPLOG ML Copyright © Philip M. Parker, INSEAD.
POPLOG ML SML for the Poplog system from the University of Sussex, UK.
All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro.
www.websters-online-dictionary.org /PO/POPLOG+ML.html   (163 words)

  
 Poplog programming language
The Poplog programming language was created in England.
It is an example of an open stack language.
The text of this article is licensed under the GFDL.
www.ebroadcast.com.au /lookup/encyclopedia/po/Poplog_programming_language.html   (37 words)

  
 OpenPoplog   (Site not responding. Last check: 2007-11-06)
Much of Poplog was developed over many years at the Centre for Research in Cognitive Science at Sussex University.
For much of the 1990s, academic licenses for Poplog were available from Sussex University, while commercial development and support was provided by Integral Solutions Limited (ISL), now part of SPSS.
At the turn of the century, Aaron Sloman, one of the major champions of Poplog, moved to the School of Computer Science at Birmingham University, where he secured the agreement of ISL and Sussex University to release a v15.53 of Poplog under a MIT/X-Windows-style, open-source license.
openpoplog.sourceforge.net   (419 words)

  
 Aaron Sloman - interfacing GSL Pop11/Poplog
Poplog has a rich interface to the X window system and a powerful programmable editor Ved (written in Pop-11) which can run in the same process as poplog - partly, but not entirely similar to Emacs.
Poplog can also be used with Emacs, with a very slight loss in functionality.
There is a windows/NT version of Poplog but without the graphics (unless an expensive X emulation is used.) There are various extensions to Poplog/Pop-11 available at the free poplog site, including graphical tools, an agent toolkit, a library with tools and teaching materials for work on vision, and various others.
sources.redhat.com /ml/gsl-discuss/2001/msg00204.html   (679 words)

  
 freshmeat.net: Project details for Open Source Poplog (Mirror)   (Site not responding. Last check: 2007-11-06)
Poplog is a high-level programming environment including the languages: Pop-11, ML, Common LISP (including CLOS), and Prolog.
Poplog allows the programmer to write mixed-language programs and perform incremental compilation.
Poplog implementations are available for Solaris and Intel Linux, AIX on PPC, Digital Unix Alpha and Windows9X/NT.
freshmeat.net /projects/poplog/homepage   (205 words)

  
 INFORMATION ABOUT POPLOG AND POP11
Poplog provides support for multi-paradigm software development in a rapid prototyping environment, because of the use of (fast) incremental compilers for all the languages.
Poplog also includes a lot of X related facilities, an integrated multi-window programmable text editor (VED), and a host of teaching material and libraries provided in source.
Poplog has, at various times, run on a variety of Unix and VMS machines, including Sun, HP, SGI, DEC Alpha, DEC Vax, Sequent Symmetry, Apollo Unix, and PC running Redhat Linux v5.2 (and maybe other versions of Linux).
www.cs.bham.ac.uk /research/poplog/poplog.info.html   (1508 words)

  
 Sussex Computer Vision: Introduction to the HTML teach files   (Site not responding. Last check: 2007-11-06)
Tight integration between Poplog's text editor/browser and its Pop-11 compiler allows the programs to illustrate the text and the text to act as commentary on the programs.
Most of the image processing routines are written in C (linkage to C routines from Pop-11 is straightforward) which overcomes the relative slowness of Pop-11 for large-scale numerical computation.
Poplog is now available free of charge with full system sources from here http://www.cs.bham.ac.uk/research/poplog/freepoplog.html
www.cogs.susx.ac.uk /users/davidy/teachvision/vision0.html   (860 words)

  
 Poplog Plugin for JEdit
Poplog Process Console, this is a ProcessConsole instance that runs poplog processes, but the properties can be modified to make it run just about anything else.
Poplog Plugin for JEdit, this is another instance of ProcessConsole, made to run inside JEdit.
The normal compile mechanism of poplog is not valid for this plugin (although an alternative is being loking for) as we just pipe the contents of the file into the input stream of the process.
jpop.sourceforge.net   (614 words)

  
 Comp.Lang.ML FAQ [Monthly Posting]
Poplog ML --------- Poplog is a portable system including incremental compilers for Pop-11, Common Lisp, Prolog and Standard ML, along with a huge amount of system documentation, teaching materials for AI/Cognitive Science, the Sim_agent Toolkit, vision libraries, and other things.
"Poplog" is a trade mark of the University of Sussex, where most of Poplog was developed, starting with Pop-11 on a PDP11/40 computer in the mid 70s, inspired by the Edinburgh AI language Pop2.
It is distributed with Poly/ML, Poplog ML and Standard ML of New Jersey.
www.faqs.org /faqs/meta-lang-faq   (4974 words)

  
 Directory - Computers: Programming: Languages: POP-11
Poplog  · cached · Rapid prototyping multilanguage software development environment; incremental compilers for: POP-11, Prolog, Common Lisp, Standard ML; versions: Linux, Unix, VMS.
Popsh  · cached · For scripting with Poplog and POP-11: attempt to facilitate use of pop-11, and other Poplog supported languages as scripting languages like Perl, Tcl, Python, Bash.
POPLOG for Natural Language Processing  · cached · Teach, help, reference files, to help students learn about AI theory and programming techniques; for example, a summary of pop11, a summary of prolog, a summary of POPLOG TEACH files.
www.incywincy.com /default?p=543604   (176 words)

  
 [No title]
The files should be installed into the POPLOG local library tree in accordance with the path names given in their headers.
To integrate DATR fully into the POPLOG environment as described here, you need the new Prolog implementation for POPLOG (standard in 13.6 and later versions, also avaliable for 13.0 I believe).
Using files in the subdirectory 'poplog' it is possible to integrate DATR fully into the POPLOG environment (as a new subsystem, like POP-11, Prolog and LISP).
www.ccl.kuleuven.ac.be /LKR/datr/poplog/datr   (2676 words)

  
 Livid's Lividict - POPLOG   (Site not responding. Last check: 2007-11-06)
1 definition found From The Free On-line Dictionary of Computing (19 Sep 2003) [foldoc]: POPLOG A multi-language programming environment, which includes the languages {Pop-11}, {ML}, {Common Lisp} and {Prolog}.
POPLOG was developed at the University of Sussex, Brighton, UK.
["POPLOG's Two-Level Virtual Machine Support for Interactive Languages", R. Smith et al, in Research Directions in Cognitive Science, v.5 (1992)].
www.lividict.org /lookup/POPLOG.html   (206 words)

  
 POPLOG Version 14.2   (Site not responding. Last check: 2007-11-06)
Within the constraints of explicit run-time typing and garbage collection, POPLOG V14 aims to maximise compatibility with conventional languages, primarily C, and particularly with respect to being able to use all X-Windows code written in that language.
Compatibility is ensured at the POPLOG Virtual Machine level, and in the core language, POP-11.
Pointers to POPLOG objects can be passed directly across the interface.
www.cs.kuleuven.ac.be /~dtai/projects/ALP/newsletter/archive_93_96/news/free-langs/others/poplog.html   (128 words)

  
 CLiki : Poplog   (Site not responding. Last check: 2007-11-06)
Poplog is a multi-language programming system which includes its own Common Lisp implementation, as well as Standard ML, Prolog, and Pop-11.
An excellent resource for Poplog can be found at http://www.poplog.org/.
A more up to date source of poplog, along with documentation, additional packages and a version packaged for linux+PC can be found here (at the University of Birmingham): http://www.cs.bham.ac.uk/research/poplog/freepoplog.html
www.cliki.net /ACL2/Poplog   (137 words)

  
 Re: Poplog plugin for jEdit   (Site not responding. Last check: 2007-11-06)
The result is a jedit plugin that runs and manages the poplog
Docs" and "Poplog" plug-in elements in the suggested locations.
Poplog menu entry "Find Poplog Documentation for Selected Text".
news-reader.org /article.php?group=comp.lang.pop&post_nr=4228   (797 words)

  
 Learn more about Poplog programming language in the online encyclopedia.   (Site not responding. Last check: 2007-11-06)
Learn more about Poplog programming language in the online encyclopedia.
You are here: Online Encyclopedia > Poplog programming language
Hint: Play with putting spaces before and after your words to see the different results you get.
www.onlineencyclopedia.org /p/po/poplog_programming_language.html   (118 words)

  
 POPLOG for Natural Language Processing   (Site not responding. Last check: 2007-11-06)
POPLOG is an Artificial Intelligence teaching and software development environment, with a number of software tools, demonstrators, TEACH, HELP, REF etc files, to help students learn about AI theory and programming techniques; for example, a summary of pop11, a summary of prolog, a summary of POPLOG TEACH files.
These programs are in /home/csuna_a/staff/pop/sun4/contrib/nlp_book Note that the School of Computer Studies has two POPLOG systems, on Sun: /home/csuna_a/staff/pop and SGI: /usr/local/poplog.
To use POPLOG on SCS Suns, you may need to add the line "setup pop" to your.login file.
www.comp.leeds.ac.uk /nti-kbs/ai5/poplog.html   (200 words)

  
 Poplog on FreeBSD
I took this to mean that Poplog couldn't find the Linux libraries and was trying to open the FreeBSD libraries.
I have tried what I know ; which isn't much since everything I want to do in pop11 seems to lead me to C which consumes my time.
The only hitch seems to be that it hangs a bit when you try to exit Poplog, but another Linux program that needs linux-openmotif also does the same.
www.talkaboutprogramming.com /group/comp.lang.pop/messages/3712.html   (320 words)

  
 Computers Programming Languages POP-11   (Site not responding. Last check: 2007-11-06)
Poplog - Rapid prototyping multilanguage software development environment; incremental compilers for: POP-11, Prolog, Common Lisp, Standard ML; versions: Linux, Unix, VMS.
POPLOG for Natural Language Processing - Teach, help, reference files, to help students learn about AI theory and programming techniques; for example, a summary of pop11, a summary of prolog, a summary of POPLOG TEACH files.
Popsh - For scripting with Poplog and POP-11: attempt to facilitate use of pop-11, and other Poplog supported languages as scripting languages like Perl, Tcl, Python, Bash.
www.iper1.com /iper1-odp/scat/id/Computers/Programming/Languages/POP-11   (174 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.