Home > portable software > programming >

SWI-Prolog Portable 6.2.5

SWI-Prolog Portable 6.2.5

SWI-Prolog Portable 6.2.5 summary

License: LGPL
Price: $0
Platform: Windows XP / Vista / Vista64 / 7 / 7 x64
File size: 6.9 MB
Updated: 2013-01-08
Download: 992
Publisher: Jan Wielemaker

SWI-Prolog Portable 6.2.5 screenshot

SWI-Prolog Portable 6.2.5 description

SWI-Prolog Portable is based on a very simple Prolog virtual machine called ZIP which defines only 7 instructions. Prolog can easily be compiled into this language and the abstract machine code is easily decompiled back into Prolog. As it is also possible to wire a standard 4-port debugger in the virtual machine there is no need for a distinction between compiled and interpreted code.
Besides simplifying the design of the Prolog system itself this approach has advantages for program development: the compiler is simple and fast, the user does not have to decide in advance whether debugging is required and the system only runs slightly slower when in debug mode.
The price we have to pay is some performance degradation (taking out the debugger from the VM interpreter improves performance by about 20%) and somewhat additional memory usage to help the decompiler and debugger. 
SWI-Prolog Portable is a tool that extends the minimal set of instructions in order to improve performance. While extending this set care has been taken to maintain the advantages of decompilation and tracing of compiled code.
The extensions include specialised instructions for unification, predicate invocation, some frequently used built-in predicates, arithmetic, and control (;/2, |/2), if-then (->/2) and negation-by-failure (+/1).

What's New in This Release:
· Initial version of the `pack' package manager
· Better source file handling, notably wrt. :- include(File).
· Many fixes to the debugger, improving source handling and the logic that decides on which ports are hidden.
· Windows version now build using the MinGW compiler project, resulting in 10-20% speedup. Enhancements to swipl-win.exe console: copy/paste and color support.

SWI-Prolog Portable 6.2.5 keywords

debugger  prolog  code  instructions  swi prolog portable  4 port debugger  program development  standard 4 port debugger  

SWI-Prolog Portable 6.2.5 for Developers

Hyperlink code: addthis button

SWI-Prolog Portable 6.2.5 Copyright

We periodically updates pricing and software information of SWI-Prolog Portable 6.2.5 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of SWI-Prolog Portable 6.2.5 Edition. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare, megaupload, torrent sites, mediafire, easyshare, 4shared, badongo, box.net, divshare, filefactory, ifile, ifolder, megashare, sendspace are not allowed
Other Software
  1. - Software Ideas Modeler Portable 5.81.4757.1497
  2. - Portable RubyInstaller 1.9.3-p362
  3. - Accord.NEFramework Portable 2.8.1
  4. - Portable SynWrite 4.6.600
  5. - Dev-C++ Portable 5.3.0.4
  6. - Portable TeXstudio 2.5.2
  7. - Portable D-Fend Reloaded 1.3.3
  8. - Portable SynWrite 4.6.570
  9. - Portable SynWrite 4.6.550
  10. - Software Ideas Modeler Portable 5.80.4738.31068
More articles


Privacy Policy  |  Publisher List  |  Browse Categories
Softwares archive  tin nong
Copyright (c)2009 just-download.com. All rights reserved
torrent files or links from rapidshare, megaupload, torrent, mediafire, 4shared, badongo, box.net, filefactory, ifile, ifolder, megashare, sendspace ARE NOT posted