|
| |
| | Prolog - Wikipedia, the free encyclopedia |
 | | Prolog is used in many artificial intelligence programs and in computational linguistics (especially natural language processing, which it was originally designed for). |  | | Prolog has a built in mechanism for parsing context-free grammar. |  | | In the Prolog environment, a variable is not a container that can be assigned to (unlike imperative programming languages). |
|
http://en.wikipedia.org/wiki/Prolog
(2552 words)
|
|
| |
| | PROLOG: a brief history |
 | | Prolog was a main player in these historical computing endeavours. |  | | Prolog was used heavily in the European Esprit programme and in Japan where it was used in building the ICOT Fifth Generation Computer Systems Initiative. |  | | Kowalski contributed the theoretical framework on which Prolog is founded while Colmerauer's research at that time provided means to formalize the Prolog language. |
|
http://www.mta.ca/~rrosebru/oldcourse/371199/prolog/history.html
(261 words)
|
|
| |
| | PC AI - Prolog Programming Language |
 | | The difference between Prolog and other languages is that a Prolog program tells the computer what to do (a technique called declarative programming) while programs in other languages tell the computer how to do it (procedural programming). |  | | Prolog was originally designed for non-numeric information processing, but contemporary Prologs typically feature mathematical extensions. |  | | Turbo Prolog - The Natural Language of Artificial Intelligence |
|
http://www.pcai.com/web/ai_info/pcai_prolog.html
(1208 words)
|
|
| |
| | Turbo Chess |
 | | Prolog Chess is a straightforward implementation of a chess engine mainly for didactic purposes. |  | | Check the Turbo Prolog environment for the original development environment. |  | | Both files contain the full source code for Turbo Prolog. |
|
http://www.fraber.de/games/chess
(149 words)
|
|
| |
| | prolog - Pillage the Internet! |
 | | Prolog Tutorial J. Robinson: A program is a theory (in some logic) and computation is deduction from the theory. |  | | Visual Prolog 6 is a full-featured programming environment for making commercial applications. |  | | Prolog, expert systems and artificial intelligence products, articles, examples, freeware and customer stories about embedding intelligent components that diagnose problems, recommend configurations... |
|
http://www.pillage.com/search/?p=prolog
(221 words)
|
|
| |
| | Visual Prolog 6: Products, Compiler, Download Free Personal Edition |
 | | Visual Prolog is a logical programming language that counts PDC Prolog and Turbo Prolog as predecessors. |  | | Today Visual Prolog is a very powerful and safe programming language combining the very best features of logical, functional and object-oriented programming paradigms in a consistent and elegant way. |  | | The goal of Visual Prolog is to support industrial strength programming of complex knowledge emphasized problems. |
|
http://www.visual-prolog.com
(398 words)
|
|
| |
| | Turbo Prolog Bugs |
 | | This bug is not present in version 1.1 of Turbo Prolog (where the function trunc() is not implemented), or Version 5.1 of Visual Prolog. |  | | This bug is not present in version 1.1 of Turbo Prolog but is present in Version 2.0, and also in Version 5.1 of Visual Prolog. |  | | This bug is also present in version 2.0 of Turbo Prolog and in Version 5.1 of Visual Prolog. |
|
http://perso.wanadoo.fr/colin.barker/tpro1/bugs.htm
(714 words)
|
|
| |
| | [No title] |
 | | Then you start up the Prolog interpreter (how to do this is implementation-dependent) and load in the files you want by querying consult, whose one argument is the name of the editor-created file you want to load. |  | | The first argument is the variable, the second is the expression (somewhere inside which must be the variable), and the third argument is the list of all possible values, the result of the computation. |  | | The Prolog examples in this book use a subset of the "core Prolog" or "standard Prolog" originally developed in several implementations at Edinburgh University and covered in W.F. Clocksin and C.S. Mellish, Programming in Prolog, second edition, Springer-Verlag, 1984. |
|
http://www.cs.nps.navy.mil/people/faculty/rowe/book/ad.html
(1660 words)
|
|
| |
| | Frequently Asked Questions - comp.lang.prolog |
 | | There are some languages in development which do not have Prolog syntax, but do subsume and generalize Prolog's logic programming abilities. |  | | Arity/Prolog32 is a powerful, highly optimized, and extended version of the logic programming language Prolog. |  | | Info: Arity/Prolog32 provides a complete Prolog programming environment in which you can write, debug, and run Prolog programs in 32-bit Windows environments (95/98/NT/2000). |
|
http://www.cs.kuleuven.ac.be/~remko/prolog/faq/files/faq.html
(1668 words)
|
|
| |
| | Prolog |
 | | Prolog doesn't require that the programmer provide the computer |  | | A Turbo Prolog program consists of several program sections, |  | | In a Turbo Prolog program, you must specify the domains to which |
|
http://www.infm.ulst.ac.uk/~ted/html/prolog.htm
(2491 words)
|
|
| |
| | sciforums.com - Which programming language is best suited for AI? |
 | | My gut feeling is that if you get the algorithms and approach to AI right, the language of implementation will be irrelevant. |  | | As a knew the newest version of Visual Prolog is version 5.x (free, ~50MB installer at CNet/ZDnet). |  | | But when we found it's philosophy of design, it such a wonderful AI language. |
|
http://www.sciforums.com/showthread.php?t=5808
(388 words)
|
|
| |
| | Prolog |
 | | Prolog is the classic language of "database inference," where you collect a set of facts into a "database," add rules indicating how they interact, and what implications may be taken from the facts, and then construct queries about things you might want to know.
|  | | Unfortunately, the "declarative" nature of the syntax of Prolog makes it a real pain to write "procedural" code in the language. |  | | A Spanish Prolog implementation supporting ISO-Prolog but with a modular design allowing restrictions and extensions. |
|
http://cbbrowne.com/info/prolog.html
(604 words)
|
|
| |
| | Curriculum Unit - Introductory Notes |
 | | This particular unit of work is intended to be included towards the end of the senior work program that includes Artificial Intelligence as a short topic. |  | | Prior to running through these lessons on PROLOG, there would likely have to have been 2 - 3 lessons running through some of the basic ideas of Artificial Intelligence, including topics such as search trees, and methods or exploring a particular search space. |  | | Finally, the amount of computer work increases, usually with set exercises for the class to work through, asking questions as required, while the teacher randomly monitors progress. |
|
http://www.teachers.ash.org.au/williams/students97/brown/H/intro.htm
(303 words)
|
|
| |
| | Dogpile - Web Search: Prolog |
 | | Discusses the computer program Prolog, which solves the Rubik's Cube. |  | | Prolog Manager project management software by Meridian Project Systems. |  | | Offers a good example of a "dumb" program which cannot learn, but merely follows a set of rules. |
|
http://www.dogpile.com/info.dogpl/search/web/Prolog
(237 words)
|
|
| |
| | References: Prolog |
 | | Turbo Prolog: The Natural Language of Artificial Intelligence. |  | | Research Paper 351, Department of Artificial Intelligence, Edinburgh, A version of this report is to appear in the proceedings of the UK IT 88 conference. |  | | The Transparent Prolog Machine TPM: An execution model and graphical debugger for logic programming. |
|
http://www.comp.lancs.ac.uk/computing/research/aai-aied/people/paulb/prologrefs.html
(2301 words)
|
|
| |
| | S.C.D. Redhead MSc. - Summary of Programming Skills |
 | | Turbo Prolog, LPA Prolog for Windows and Prolog++ (an object oriented version of Prolog) |  | | (Languages used: LPA Prolog for Windows, LPA Prolog++). |  | | Completing a demonstration program designed to illustrate Prolog's capacity to process natural language. |
|
http://ourworld.compuserve.com/homepages/s_redhead/PROGSKIL.HTM
(315 words)
|
|
| |
| | Prolog links |
 | | Prolog Development Center is developer of Visual Prolog, the successor of Turbo Prolog. |  | | Quintus Prolog Release 3 is an embeddable implementation of Prolog for UNIX and PC platforms. |  | | An old and in part outdated source of information about AI and Prolog. |
|
http://www.idt.mdh.se/kurser/cd5170/pfk991/prologlinks.htm
(227 words)
|
|
| |
| | Full Text of Working Paper |
 | | An expert system was implemented in Turbo Prolog using fuzzy logic and MYCIN type certainty factors to handle uncertainty. |  | | In terms of speed and memory requirements, the system is close to the limits of what is possible in the PC environment with Turbo Prolog. |  | | It is likely that further work in this area will have to move out of the PCs to the workstations or to other more powerful computing platforms. |
|
http://www.iimahd.ernet.in/publications/public/FullText.jsp?wp_no=00000000895
(375 words)
|
|
| |
| | EZY Prolog overview |
 | | This software has been written completely in Visual Prolog developed by Prolog Development Center in Denmark. |  | | EZY Prolog has many built-in functional components which allows to shorten development time. |  | | It is not just an interpreter, it has a pre-compiler, which gives programmer handy tool to verify that the program he wrote is logically consistent (parameters type checking, flow pattern analysis, unassigned variable usage, intensive syntax analysis). |
|
http://www.ezy-software.com/ezyprolog/Prolog_Inference_Engine/ezy_prolog_overview.htm
(309 words)
|
|
| |
| | gmane.comp.gnu.prolog.general |
 | | I have compiled C file using TCC.EXE and Prolog file using Turbo Prolog in Windows XP but when I tried to link the C object file with Prolog file (obj and *.sym files) I met some errors like these. |  | | Eventually, this implementation will be extended to give Prolog control over "recording" or "caching" a picture (as an image) versus "drawing" a picture (displaying an image). |  | | I consider these core features of a usable Prolog system.] >> You could define a not/1 predicate as: >> >> not(Goal) :- >> \+ call(Goal). |
|
http://blog.gmane.org/gmane.comp.gnu.prolog.general
(1456 words)
|
|
| |
| | Artificial Intelligence Links -For what? |
 | | If you're not familiar with Artificial Intelligence and Computing, it might be worth explaining that PROLOG is a |  | | beginner or non-expert, there is also an article you might find useful (to get an idea of how PROLOG works, and what it's good at). |  | | what it's all about, then perhaps the first question you'd like to ask is "what versions of PROLOG are (IMO) best". |
|
http://www.geocities.com/omadeon/prolog_notes.html
(154 words)
|
|
| |
| | English Books > Computer > Programming Languages - Prolog |
 | | Techniques of Prolog Programming with Implementation of Logical Negation and Quantified Goals Software |  | | Techniques Of Prolog Programming: With Implementation Of Logical Negation And Quantified Goals |  | | Computer > Programming Languages - Prolog listing of 82 titles. |
|
http://book.netstoreusa.com/index/bkbcs114T.shtml
(182 words)
|
|
| |
| | NEW in EZY Prolog |
 | | Pause/Trace/Stop execution of prolog program, view local variables and calling stack, copy local variables to clipboard for analysis. |  | | EZY Prolog program source can be saved into HTML format for documentation purposes. |  | | Read, analyze, construct, create XML data using EZY Prolog. |
|
http://www.ezy-software.com/ezyprolog/NEW_in_EZY_Prolog.htm
(511 words)
|
|
| |
| | The Mercury Project: Re: [mercury-users] Re: Microsoft Common Lisp? |
 | | useful in Prolog, except as ways of implementing global variables. |  | | But unfortunately it is only possible to define a type to |  | | essentially the same as Turbo Prolog (only the environment and |
|
http://www.cs.mu.oz.au/research/mercury/mailing-lists/mercury-users/mercury-users.9702/0002.html
(1528 words)
|
|
| |
| | Prolog Guide - Implementations |
 | | Prolog implementation with tabling (memoization) and that implements the Well-Founded Semantics |  | | Constraint Handling in Prolog, a complete environment for the design and developement of decision support applications |  | | This page contains growing list of both commercial and free implementations of Prolog and other logic programming systems. |
|
http://kti.ms.mff.cuni.cz/~bartak/prolog/implementations.html
(295 words)
|
|
| |
| | Visual Prolog -- Facts, Info, and Encyclopedia article |
 | | Visual Prolog is a strongly-typed object-oriented extension of (A computer language designed in Europe to support natural language processing) Prolog. |  | | Since version 6.0 the language has been fully (Click link for more info and facts about object-oriented) object-oriented. |  | | Visual Prolog is compiled rather than interpreted, as is traditional for logic languagues. |
|
http://www.absoluteastronomy.com/encyclopedia/v/vi/visual_prolog.htm
(199 words)
|
|
| |
| | PC AI - Article Index - Volume 1 |
 | | Tutorial: Develop natural language interfaces with Turbo Prolog and Turbo C |  | | Review: "PROLOG Programming for AI" and "The Hitch-Hikers Guide to AI" |  | | Review: Advanced AI Systems Inc.'s AAIS Prolog, vM-1.15 |
|
http://www.pcai.com/web/indexes/index_vol_1.html
(252 words)
|
|
| |
| | borver |
 | | Turbo Basic 1.01 - Two 5.25" diskettes with files dated 11/4/87 01:10, plus manual (466 pages). |  | | Turbo Vision Development Toolkit LITE, Part# XTV1010WW10350 Version 2.50, 1.44MB diskette |  | | Shows patterns and relationships you didn't know were in your Lotus 1-2-3, dBASE, or PFS file data. |
|
http://www.emsps.com/oldtools/borver.htm
(1222 words)
|
|
| |
| | Energy Citations Database (ECD) - Energy and Energy-Related Bibliographic Citations |
 | | Availability information may be found in the Availability, Publisher, Research Organization, Resource Relation and/or Author (affiliation information) fields and/or via the "Full-text Availability" link. |  | | Energy Citations Database (ECD) Document #5635602 - Turbo Prolog programmer`s guide |
|
http://www.osti.gov/energycitations/product.biblio.jsp?osti_id=5635602
(79 words)
|
|
| |
| | Turbo Prolog - Wikipedia |
 | | A dialect of the Prolog programming language made by Borland. |  | | This page was last modified 10:23, 4 December 2001. |
|
http://nostalgia.wikipedia.org/wiki/Turbo_Prolog
(53 words)
|
|
| |
| | Used Borland/Inprise Programming Tools for Sale |
 | | Turbo Vision for C++ User's Guide manual only, no software |  | | Turbo Vision 2.0 Programming Guide manual only, no software |  | | SQL Link for Windows 2.0, manuals only, no software |
|
http://www.emsps.com/oldtools/borland.htm
(786 words)
|
|
| |
| | Disc for Turbo Prolog Advanced Programming Tech... - TechSoft World |
 | | home > books > prolog programming > disc for turbo prolog advanced programming techniques... |  | | Visit TechSoft World for free software downloads, computer books, industry news and technology links. |
|
http://www.techsoftworld.com/books/Prolog%20Programming-books-0830666648.html
(45 words)
|
|
| |
| | techref - Prolog |
 | | Ahsen Tahir Sheikh of AND OR logic asks: " Can i build fuzzy expert system in visual prolog, which is the best package for building a fuzzy expert system" |  | | : Clocksin W.F. and Mellish C.S Programming in Prolog). |  | | Turbo Prolog has DOS (text mode) user interface, but Visual Prolog has modern event-driven graphic user interface under Windows. |
|
http://techref.massmind.org/techref/language/prolog
(947 words)
|
|
| |
| | Turbo Prolog |
 | | Today it is more advisable to use SWI or Quintus Prolog, given the memory and processing resources of todays computers and the fact that these Prolog variants are considered standard. |  | | Turbo Prolog is a quite old Prolog system that only works with MS-DOS. |  | | Download the Turbo Prolog (get password) development environment. |
|
http://www.fraber.de/university/prolog/tprolog.html
(109 words)
|
|
| |
| | An Untitled Web Page |
 | | The programs of Turbo Prolog are demos of Natural Processing Language and an educational program. |  | | This program is an demostration NPL with Prolog. |  | | I have written some programs at Turbo Prolog 2.0 for DOS and MatLab 4.2c.1 for Windows. |
|
http://users.otenet.gr/~vkolias/ergo/progrmuk.htm
(518 words)
|
|
| |
| | [No title] |
 | | Turbo PROLOG: Advanced Programming Techniques Safaa H Hashim ISBN: 0830693084 |  | | Please wait while we find you the best price for Turbo PROLOG: Advanced Programming Techniques, this should take no more than 30 seconds. |  | | To find more books by Safaa H Hashim Click Here |
|
http://www.bookhead.co.uk/0830693084.aspx
(59 words)
|
|
| |
| | Turbo Prolog - OneLook Dictionary Search |
 | | Turbo Prolog : Free On-line Dictionary of Computing [home, info] |  | | Tip: Click on the first link on a line below to go directly to a page where "Turbo Prolog" is defined. |  | | We found 2 dictionaries with English definitions that include the word Turbo Prolog: |
|
http://www.onelook.com/cgi-bin/cgiwrap/bware/dofind.cgi?word=Turbo+Prolog
(81 words)
|
|
| |
| | Weiskamp and Hengl (1988) Artificial intelligence programming with Turbo prolog |
 | | Weiskamp and Hengl (1988) Artificial intelligence programming with Turbo prolog |  | | To view the the latter's ratings, click on Chapters/Papers/Articles in the STATISTICS box, select a publication from the list that appears, and then click on either Quality or Interest in that publication's STATISTICS box. |
|
http://www.getcited.org/?PUB=102610449&showStat=Ratings
(75 words)
|
|
| |
| | Prolog Development Center - Planning and Scheduling Solutions |
 | | Prolog Development Center - Planning and Scheduling Solutions |  | | Today, we develop Visual Prolog - the most widespread compiler for the Prolog programming language and the basic platform for our software applications. |  | | Originally, PDC is known for the development of a Prolog compiler for PCs. |
|
http://www.pdc.dk
(218 words)
|
|
| |
| | turbo Prolog help |
 | | Coz our professor wanted us to make a report on it... |  | | Code Comments > Programming Languages > Prolog > |  | | Programming Forum and web based access to our favorite programming groups. |
|
http://www.codecomments.com/message246075.html
(95 words)
|
|
| |
| | Using Turbo Prolog - Yin, Khin |
 | | Keywords: COMPUTER SOFTWARE TURBO PROLOG PROGRAM COMPUTERS GENERAL PROGRAMMING LANGUAGES 0880222700 SCIENCE REFERENCE TEXTBOOKS |  | | Otherwise, pages are clean and tight in a sound binding. |
|
http://www.sugartreebooks.com/si/300149.html
(24 words)
|
|
| |
| | [No title] |
 | | To ask the executing Prolog program a question you specify the Goal. |  | | When trying to match a goal that contains an uninstantiated variable as an argument, Prolog will allow that argument to match any other argument in the same position in the fact. |  | | Save the program Select Run (which compiles the program for you in memory) Once you have followed these steps you will see the following prompt in the Dialog Panel: Goal: ¡$ ¢ Z c Z ó ¨ Using the Simple Program ¨÷ Using a Prolog program is essentially about asking questions. |
|
http://www.southtexascollege.edu/gflores/PrologPres.ppt
(260 words)
|
|
| |
| | [No title] |
 | | We will only introduce you to the PDC Prolog environment. |  | | PDC prolog will start and you will see that |  | | We have spent most of our time using interpreted prolog. |
|
http://osiris.sunderland.ac.uk/cbowww/PLG/PDC/pdc1.html
(114 words)
|
|
|