<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>comp.lang.prolog Google Group</title>
  <link>http://groups.google.com/group/comp.lang.prolog</link>
  <description>Discussion about PROLOG.</description>
  <language>en</language>
  <item>
  <title>PROLOG TESTING SEQUENCE - Getting Your ROBOT Off The Ground!</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/086e9f4ee37adfbf/8d1bc75e0b9983f6?show_docid=8d1bc75e0b9983f6</link>
  <description>
  STEP 1: START UP YOUR FAVORITE PROLOG EDITOR! &lt;br&gt; &lt;p&gt; ENTER: &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.BLoCKPROLOG.com&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; [LIST] &lt;br&gt; &lt;p&gt;STEP 2: ENTER THE FOLLOWING TEST CODE! &lt;br&gt; &lt;p&gt; [NEW] &lt;br&gt; test1 a. &lt;br&gt; test1 b. &lt;br&gt; test2 X. &lt;br&gt; test3 [sub a b c]. &lt;br&gt; &lt;p&gt;STEP 3: CHECK THE FOLLOWING COMMAND RESULTS! &lt;br&gt; &lt;p&gt; test1 a ? CONFIRM! &lt;br&gt; test1 b ? CONFIRM!
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/086e9f4ee37adfbf/8d1bc75e0b9983f6?show_docid=8d1bc75e0b9983f6</guid>
  <author>
  grahamcoop...@gmail.com
  (Graham Cooper)
  </author>
  <pubDate>Mon, 20 May 2013 05:37:54 UT
</pubDate>
  </item>
  <item>
  <title>comp.lang.prolog Frequently Asked Questions</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7bf24ee92ded779c/fef5cc28739bedfd?show_docid=fef5cc28739bedfd</link>
  <description>
  Frequently Asked Questions - comp.lang.prolog &lt;br&gt; &lt;p&gt; Last-modified: 2012-08-16 &lt;br&gt; Last-changes: Update many links. Jan Burse. &lt;br&gt; &lt;p&gt;Markus Triska (Mar. 2 2007 - ... ) &lt;br&gt; &lt;p&gt;Remko Troncon (Jan. 6 2002 - Mar. 2 2007) &lt;br&gt; &lt;p&gt;Dirk-Jan Faber (Feb. 1 1999 - Jan. 6 2002) &lt;br&gt; &lt;p&gt;Jamie Andrews (Aug 26 1992 - Oct. 16 1997)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7bf24ee92ded779c/fef5cc28739bedfd?show_docid=fef5cc28739bedfd</guid>
  <author>
  tri...@logic.at
  </author>
  <pubDate>Thu, 16 May 2013 19:02:00 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/3213118536f369ef?show_docid=3213118536f369ef</link>
  <description>
  I&#39;m currently using a modified version of your http_cgi.pl module (you can find it inside my prologws pack, file http_prologws.pl). However, I will be happy to use your own when it will be included in the core. &lt;br&gt; &lt;p&gt;A first comment on this is that your code don&#39;t work for me unless I tell explicitly how many bytes (i.e. content length) to copy from the current request input stream to the input stream of the cgi process.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/3213118536f369ef?show_docid=3213118536f369ef</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Thu, 16 May 2013 16:33:48 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/553e09518984d4a1?show_docid=553e09518984d4a1</link>
  <description>
  Comments make things better :-) &lt;br&gt; &lt;p&gt;Hmmm. The HTTP server libs have a long history, starting as a small &lt;br&gt; hack before there were even threads in SWI-Prolog and incrementally &lt;br&gt; extended to handle more and more demands. I think there are two reaons. &lt;br&gt; &lt;p&gt;First of all, one needs the infrastructure to handle exceptions from
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/553e09518984d4a1?show_docid=553e09518984d4a1</guid>
  <author>
  j...@invalid.invalid
  (Jan Wielemaker)
  </author>
  <pubDate>Thu, 16 May 2013 11:52:48 UT
</pubDate>
  </item>
  <item>
  <title>Re: Swi-Prolog - PROLOG SYSTEM ERROR - While in 13x-th garbage collection</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/d6e4541c45cd2d0d/c9e01a4dfa426b5d?show_docid=c9e01a4dfa426b5d</link>
  <description>
  First upgrade? &lt;br&gt; &lt;p&gt;Call checkStacks(NULL) before the PL_call_predicate() to verify the state (requires -DSECURE_GC) &lt;br&gt; &lt;p&gt;	Cheers --- Jan
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/d6e4541c45cd2d0d/c9e01a4dfa426b5d?show_docid=c9e01a4dfa426b5d</guid>
  <author>
  j...@invalid.invalid
  (Jan Wielemaker)
  </author>
  <pubDate>Thu, 16 May 2013 10:05:08 UT
</pubDate>
  </item>
  <item>
  <title>Re: Displaying HTTP 500 reply error messages (SWI HTTP)</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/e58170d7eb812930/6f21c689ba347f9e?show_docid=6f21c689ba347f9e</link>
  <description>
  Ah, now we are getting somewhere. load_files/2 catches all exceptions &lt;br&gt; itself and calls print_message/2 on them, continuing the compilation. &lt;br&gt; The only exception to this rule are errors trying to open the file &lt;br&gt; (existence, permission). These messages are by default printed to &lt;br&gt; the user_error stream, and hence you do not see them in the browser
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/e58170d7eb812930/6f21c689ba347f9e?show_docid=6f21c689ba347f9e</guid>
  <author>
  j...@invalid.invalid
  (Jan Wielemaker)
  </author>
  <pubDate>Thu, 16 May 2013 09:59:46 UT
</pubDate>
  </item>
  <item>
  <title>Re: Swi-Prolog - PROLOG SYSTEM ERROR - While in 13x-th garbage collection</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/d6e4541c45cd2d0d/57db10523c2ddcdb?show_docid=57db10523c2ddcdb</link>
  <description>
  on the older 6.0.2 version &lt;br&gt; &lt;p&gt;yes :) it is the sequence :) and inconsistency appearing int the &amp;quot;PL_call_predicate&amp;quot; iff &amp;quot;garbageCollect&amp;quot; take place. &lt;br&gt; &lt;p&gt;Thanks &amp;amp; Cheers &lt;br&gt; Oleh
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/d6e4541c45cd2d0d/57db10523c2ddcdb?show_docid=57db10523c2ddcdb</guid>
  <author>
  oleh.lozyns...@gmail.com
  (Oleh)
  </author>
  <pubDate>Thu, 16 May 2013 07:46:21 UT
</pubDate>
  </item>
  <item>
  <title>Re: Displaying HTTP 500 reply error messages (SWI HTTP)</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/e58170d7eb812930/47f682913a1dbaa9?show_docid=47f682913a1dbaa9</link>
  <description>
  Sorry for the lack of details. &lt;br&gt; &lt;p&gt;I have a handler that basically call load_files/2 on some Prolog sources. What I need is to have informative error messages relative to the source files. This is why I&#39;m not interested in stack trace upstream load_files/2 (where I know there is no problem). &lt;br&gt; &lt;p&gt;As a first option, I solved by asserting user:message_hook/3 prior to load_files/2 and storing everything to be examined later on. This caused some issues with throw(http_reply(...)), which I posted elsewhere in this newsgroup.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/e58170d7eb812930/47f682913a1dbaa9?show_docid=47f682913a1dbaa9</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Wed, 15 May 2013 19:41:29 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/ff25369c2ef08420?show_docid=ff25369c2ef08420</link>
  <description>
  Thank you so much. &lt;br&gt; &lt;p&gt;Probably it is something that I did because I realized that it only happens with &amp;quot;.psp&amp;quot; files. The good is that now you have a running example ;) &lt;br&gt; &lt;p&gt;I will try to figure out where is the problem. &lt;br&gt; &lt;p&gt;A note on the implementation of the server. Why did you choose to send http reply via throw/1? I ask this because I had troubles with normal exception handling and I had to add a rule to intercept http_reply exception. This is by no means criticism, but what was the rationale?
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/ff25369c2ef08420?show_docid=ff25369c2ef08420</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Wed, 15 May 2013 19:23:06 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.2.1 released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/c31fadb30d1b05cf/48f8aa1bb45cb16c?show_docid=48f8aa1bb45cb16c</link>
  <description>
  Updated to 0.2.2 (some bugfixes).
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/c31fadb30d1b05cf/48f8aa1bb45cb16c?show_docid=48f8aa1bb45cb16c</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Wed, 15 May 2013 19:08:53 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/f4c3ec393080a098?show_docid=f4c3ec393080a098</link>
  <description>
  So, added handling of Location (and Status) to the core HTTP server libs. &lt;br&gt; I tried to reproduce the above, but I failed. Seems this depends on the &lt;br&gt; specific handler code, the OS, version, ... You&#39;ll have to give details &lt;br&gt; (preferably a fully running example). Preferably make a report on the &lt;br&gt; SWI-Prolog Bugzilla at &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.swi-prolog.org/bugzilla/&quot;&gt;[link]&lt;/a&gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/f4c3ec393080a098?show_docid=f4c3ec393080a098</guid>
  <author>
  janwielema...@gmail.com
  </author>
  <pubDate>Wed, 15 May 2013 13:33:18 UT
</pubDate>
  </item>
  <item>
  <title>Re: Displaying HTTP 500 reply error messages (SWI HTTP)</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/e58170d7eb812930/d6819b4b0af2c510?show_docid=d6819b4b0af2c510</link>
  <description>
  ?? In both cases, the server calls print_message(error, Exception) to &lt;br&gt; get a printable representation of the exception. Errors are of the from &lt;br&gt; error(ISOTerm, SWITerm), where SWITerm is typically unbound, but may be &lt;br&gt; bound to a term context(Location, Comment). Location may be set by the &lt;br&gt; initiator, but normally it is left to the system, which sticks the predicate indicator of the caller there. Library(http/http_error) uses library(prolog_stack) to replace this with a stack trace, which includes
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/e58170d7eb812930/d6819b4b0af2c510?show_docid=d6819b4b0af2c510</guid>
  <author>
  janwielema...@gmail.com
  </author>
  <pubDate>Wed, 15 May 2013 13:26:30 UT
</pubDate>
  </item>
  <item>
  <title>Displaying HTTP 500 reply error messages (SWI HTTP)</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/e58170d7eb812930/bf37903b276ba32c?show_docid=bf37903b276ba32c</link>
  <description>
  I have an issue for reply 500 (internal server error). &lt;br&gt; &lt;p&gt;In particular, I do not like library(&#39;http/http_error.pl&#39;) because it removes the error context to add stack trace. However, if I do not use it errors are not displayed at all (only browser&#39;s 500) and I have to look at the log file to figure out what&#39;s happening.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/e58170d7eb812930/bf37903b276ba32c?show_docid=bf37903b276ba32c</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Wed, 15 May 2013 10:59:49 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.2.1 released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/c31fadb30d1b05cf/d816f916d2a3f84e?show_docid=d816f916d2a3f84e</link>
  <description>
  Jan Burse schrieb: &lt;br&gt; &lt;p&gt;The bottomline is currently that interpreter objects are not &lt;br&gt; pooled, in contrast to the thread objects. I think thread objects &lt;br&gt; are pooled in many servlet containers since they are again a &lt;br&gt; little more expensive to create, also their size is a little &lt;br&gt; bigger. And maybe there are additional reasons to pool them, such
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/c31fadb30d1b05cf/d816f916d2a3f84e?show_docid=d816f916d2a3f84e</guid>
  <author>
  janbu...@fastmail.fm
  (Jan Burse)
  </author>
  <pubDate>Tue, 14 May 2013 20:06:40 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.2.1 released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/c31fadb30d1b05cf/513cc6512b48d9ac?show_docid=513cc6512b48d9ac</link>
  <description>
  ses schrieb: &lt;br&gt; &amp;gt; Server Pages examples. &lt;br&gt; &lt;p&gt;You might also look at the deployment examples for Jekejeke &lt;br&gt; Prolog Runtime. A poor mans solution to web services is to use &lt;br&gt; the GET method and extract the parameters, and then generate &lt;br&gt; a response. This is for example done here: &lt;br&gt; &lt;p&gt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.jekejeke.ch/idatab/doclet/prod/en/docs/05_run/15_stdy/08_deploy/08_client/01_agent.html&quot;&gt;[link]&lt;/a&gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/c31fadb30d1b05cf/513cc6512b48d9ac?show_docid=513cc6512b48d9ac</guid>
  <author>
  janbu...@fastmail.fm
  (Jan Burse)
  </author>
  <pubDate>Tue, 14 May 2013 19:58:50 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.2.1 released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/c31fadb30d1b05cf/1266e25f2b4385e4?show_docid=1266e25f2b4385e4</link>
  <description>
  Thank you for your message. I am (slowly) working on it. &lt;br&gt; &lt;p&gt;If you wish to contribute something you are welcome. &lt;br&gt; &lt;p&gt;I have a couple of questions. Do you think WSDL+SOAP-based web services can be useful to Prolog? If yes, do you agree that Prolog would need the definition of Prolog-to-XML translation? Do you think it should be possible to avoid &amp;quot;typing Prolog&amp;quot; during this process?
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/c31fadb30d1b05cf/1266e25f2b4385e4?show_docid=1266e25f2b4385e4</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Tue, 14 May 2013 15:31:19 UT
</pubDate>
  </item>
  <item>
  <title>Re: wouldnt prolog make a great singles matching app?</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/618893c156440cfb/b80fe02abd889f3e?show_docid=b80fe02abd889f3e</link>
  <description>
  In short, yes. I think it has been used several times for matching rules engines in dating websites.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/618893c156440cfb/b80fe02abd889f3e?show_docid=b80fe02abd889f3e</guid>
  <author>
  stew...@ssims.co.uk
  (ses)
  </author>
  <pubDate>Tue, 14 May 2013 12:57:17 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.2.1 released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/c31fadb30d1b05cf/6e062240bb565365?show_docid=6e062240bb565365</link>
  <description>
  Hi, &lt;br&gt; &lt;p&gt;This looks like a really interesting project. There hasn&#39;t been much further development of Prolog web capabilities since SWAPP (&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.swi-prolog.org/git/contrib/SWAPP.git&quot;&gt;[link]&lt;/a&gt;) and some work I did for an XML based web service wrapper based on this (&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://github.com/stewartsims/KMS-dev&quot;&gt;[link]&lt;/a&gt;).
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/c31fadb30d1b05cf/6e062240bb565365?show_docid=6e062240bb565365</guid>
  <author>
  stew...@ssims.co.uk
  (ses)
  </author>
  <pubDate>Tue, 14 May 2013 12:53:25 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/b8e7c8a6a2de5a5e?show_docid=b8e7c8a6a2de5a5e</link>
  <description>
  Yes, I am aware of that. I understand your point and completely agree. &lt;br&gt; &lt;p&gt;I am just experimenting and the inclusion of PHP was a two-hours diversion. &lt;br&gt; &lt;p&gt;My primary aim was to develop a web-based front-end for prolog source files (sort of programming over the internet). I am working on it in my free time.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/b8e7c8a6a2de5a5e?show_docid=b8e7c8a6a2de5a5e</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Tue, 14 May 2013 01:50:25 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/036f0db8d4fd6406?show_docid=036f0db8d4fd6406</link>
  <description>
  Do you have a complete example of this behaviour? &lt;br&gt; &lt;p&gt;The server is definitely not designed to be a replacement for Apache. &lt;br&gt; The basic design is to allow Prolog code to respond to HTTP queries &lt;br&gt; while maintaining state (i.e., not running Prolog as a CGI script). But &lt;br&gt; yes, it has facilities to serve static files as these are needed by many
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/036f0db8d4fd6406?show_docid=036f0db8d4fd6406</guid>
  <author>
  j...@invalid.invalid
  (Jan Wielemaker)
  </author>
  <pubDate>Mon, 13 May 2013 19:33:48 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/e5a948f278c1b99a?show_docid=e5a948f278c1b99a</link>
  <description>
  Yes. Considering the situation I think it is better if this was moved &lt;br&gt; into the standard HTTP handling code. However, even if it is, the above &lt;br&gt; should work fine. &lt;br&gt; &lt;p&gt;	Cheers --- Jan
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/e5a948f278c1b99a?show_docid=e5a948f278c1b99a</guid>
  <author>
  j...@invalid.invalid
  (Jan Wielemaker)
  </author>
  <pubDate>Mon, 13 May 2013 19:22:41 UT
</pubDate>
  </item>
  <item>
  <title>Prolog Web Services 0.2.1 released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/c31fadb30d1b05cf/9e44452125e92026?show_docid=9e44452125e92026</link>
  <description>
  Sorry for opening another thread but this is to spur on those potentially interested. &lt;br&gt; &lt;p&gt;New version complies with SWI Prolog HTTP library (http_dispatch). &lt;br&gt; &lt;p&gt;It also includes PHP support (CGI). MySQL is not yet supported, but I tested several text-based-database CMS. It is not 100% fluent but basic things are there.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/c31fadb30d1b05cf/9e44452125e92026?show_docid=9e44452125e92026</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Mon, 13 May 2013 16:37:10 UT
</pubDate>
  </item>
  <item>
  <title>Re: library(lambda) benchmarks around?</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/1f45046729456347/78f549b6e5cf9fe7?show_docid=78f549b6e5cf9fe7</link>
  <description>
  Hi, &lt;br&gt; &lt;p&gt;I guess we can distinguish two approaches to library(lambda). &lt;br&gt; Namely we might find: &lt;br&gt; &lt;p&gt; - global-by-default: The variables in the body of the lambda &lt;br&gt; expression are local by default, if they are not mentioned &lt;br&gt; by an extra binder. &lt;br&gt; &lt;p&gt; - local-by-default: The variables in the body of the lambda
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/1f45046729456347/78f549b6e5cf9fe7?show_docid=78f549b6e5cf9fe7</guid>
  <author>
  janbu...@fastmail.fm
  (Jan Burse)
  </author>
  <pubDate>Mon, 13 May 2013 15:37:59 UT
</pubDate>
  </item>
  <item>
  <title>Re: FAQ: Insults</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/38683b045d063155/e80436a0d0255c90?show_docid=e80436a0d0255c90</link>
  <description>
  For technical reasons I was absent for a while. It is nice to see that &lt;br&gt; in the meantime discussion on this group has elevated to new, more &lt;br&gt; advanced professional level &lt;br&gt; &lt;p&gt;A.L.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/38683b045d063155/e80436a0d0255c90?show_docid=e80436a0d0255c90</guid>
  <author>
  alewa...@aol.com
  (A. L.)
  </author>
  <pubDate>Mon, 13 May 2013 14:30:50 UT
</pubDate>
  </item>
  <item>
  <title>Cheap Nike Air Max 2013 Shoes men&#39;s women&#39;s wholesale www.Buy-Good-Goods.com</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/949953ce2e7f7308/e043e7c34334c0b3?show_docid=e043e7c34334c0b3</link>
  <description>
  &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.Buy-Good-Goods.com&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Buy Good Goods PayPal Payment Discount Cheap Price Free Shipping Wholesale Nike Shoes Jordan shoes,Ugg Boots,D&amp;amp;G Shoes,Gucci Shoes,Dsquared2 Shoes,Prada shoes,Hogan shoes,Shox NZ R4 shoes,Aidias shoes,Puma shoes,Timberland boots,jerseys,clothes,Moncler down Jackets,Canada Goose Down Jackets,t-shirts,jeans,underwe ar,handbags,belts,wallets,sung lasses,caps,watches,Monster headphones,iphone 5,Ipad4, Herve Leger Dress,Christian Louboutin shoes, ...
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/949953ce2e7f7308/e043e7c34334c0b3?show_docid=e043e7c34334c0b3</guid>
  <author>
  qunimade...@126.com
  </author>
  <pubDate>Mon, 13 May 2013 04:08:54 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/547f591071adbb72?show_docid=547f591071adbb72</link>
  <description>
  I am playing with my new PHP installation under SWI Prolog webserver. It is working quite well. Unfortunately, so far I could not let PhpMyAdmin working. &lt;br&gt; &lt;p&gt;Anyway, while using Fiddler to monitor HTTP traffic, I noticed that the SWI Prolog server (almost) systematically send &amp;quot;too much&amp;quot; data. I get a violation of the HTTP protocol with respect to Content-Length. Specifically, the server response is 16 bytes longer than indicated in the header. This is not causing any problem, but it would be nice not to see that warning.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/547f591071adbb72?show_docid=547f591071adbb72</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Sat, 11 May 2013 15:34:47 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/e850ad7d5f663f91?show_docid=e850ad7d5f663f91</link>
  <description>
  I solved by adding these lines in my http handler: &lt;br&gt; &lt;p&gt; ..., &lt;br&gt; current_output(CGI), &lt;br&gt; cgi_property(CGI, header(Header)), &lt;br&gt; ( memberchk(location(Location), Header) &lt;br&gt; -&amp;gt; throw(http_reply(moved(Locatio n))) &lt;br&gt; ; true &lt;br&gt; ). &lt;br&gt; &lt;p&gt;Do you think it can be considered safe? &lt;br&gt; &lt;p&gt;I hope this could be of help.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/e850ad7d5f663f91?show_docid=e850ad7d5f663f91</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Fri, 10 May 2013 14:44:55 UT
</pubDate>
  </item>
  <item>
  <title>library(lambda) benchmarks around?</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/1f45046729456347/797c605ff99a49e1?show_docid=797c605ff99a49e1</link>
  <description>
  Dear All, &lt;br&gt; &lt;p&gt;These benchmarks would to some extend test the &lt;br&gt; speed of call/n but foremost they would test the &lt;br&gt; speed of lambda expressions such as (*) in Prolog. &lt;br&gt; &lt;p&gt;I would be interested in benchmarks that are not &lt;br&gt; synthetic, but rather little toy examples that &lt;br&gt; test some aspect of lambda expressions.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/1f45046729456347/797c605ff99a49e1?show_docid=797c605ff99a49e1</guid>
  <author>
  janbu...@fastmail.fm
  (Jan Burse)
  </author>
  <pubDate>Fri, 10 May 2013 13:17:34 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/084b953fa014ae88?show_docid=084b953fa014ae88</link>
  <description>
  By the way, I would like to use the &amp;quot;Location&amp;quot; header as in the following: &lt;br&gt; &lt;p&gt;go_to_google(_) :- write(&#39;Location: &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.google.com\&quot;&gt;[link]&lt;/a&gt;n\n&#39;). &lt;br&gt; &lt;p&gt;I am happy with throw(http_reply(moved, url)) or with the more elegant http_redirect(moved, url, Request) but I would like to use the &amp;quot;Location&amp;quot; header with the same nonchalance of most PHP programmers...
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/084b953fa014ae88?show_docid=084b953fa014ae88</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Thu, 09 May 2013 21:50:40 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/cad364831dc186f3?show_docid=cad364831dc186f3</link>
  <description>
  I got http_cgi.pl and I used something in there. &lt;br&gt; &lt;p&gt;PHP is working fine with SWI Webserver. However, I was unable to solve the HTTP header issue. I do not want any workaround, as in most of the PHP-based software (notably CMS) one finds a lot of &amp;quot;header(&#39;Location: url&#39;);&amp;quot; which at the moment makes the interface useless.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/cad364831dc186f3?show_docid=cad364831dc186f3</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Thu, 09 May 2013 21:41:25 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/52d77239b857c8e1?show_docid=52d77239b857c8e1</link>
  <description>
  Sorry for my naive question, but do you mean that &amp;quot;Location: url&amp;quot; will not work if the HTTP reply code is, e.g., 200? &lt;br&gt; &lt;p&gt;I read somewhere that issuing a &amp;quot;Location: url&amp;quot; header SHOULD automatically set the reply to 302 (if I remember correctly). Isn&#39;t it? &lt;br&gt; &lt;p&gt;PS: I could not download http_cgi.pl. Can you help me?
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/52d77239b857c8e1?show_docid=52d77239b857c8e1</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Thu, 09 May 2013 08:55:12 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/0e71a94a83f10a7b?show_docid=0e71a94a83f10a7b</link>
  <description>
  There is a file http_cgi.pl that is part of the SWI-Prolog website &lt;br&gt; sources (&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.swi-prolog.org/git/plweb.git&quot;&gt;[link]&lt;/a&gt;), which uses CGI to &lt;br&gt; run the GIT web frontend. It would be a bit of hacking, but I guess it &lt;br&gt; should be doable to change the HTTP reply code (that is the problem; &lt;br&gt; otherwise it just passes the header fields you give it).
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/0e71a94a83f10a7b?show_docid=0e71a94a83f10a7b</guid>
  <author>
  j...@invalid.invalid
  (Jan Wielemaker)
  </author>
  <pubDate>Thu, 09 May 2013 07:49:38 UT
</pubDate>
  </item>
  <item>
  <title>Re: Prolog Web Services 0.1 (alpha) released</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/2d32da53af90e59e?show_docid=2d32da53af90e59e</link>
  <description>
  While trying to add support for PHP (as CGI process, of course) I realized that in my case the SWI Prolog HTTP server does not recognize &amp;quot;Location: xxx&amp;quot; header. &lt;br&gt; &lt;p&gt;Conversely, throw(http_reply(moved, xxx)) works as expected. &lt;br&gt; &lt;p&gt;Any suggestion? &lt;br&gt; &lt;p&gt;Thank you very much. &lt;br&gt; Mauro
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ba1398210f610dae/2d32da53af90e59e?show_docid=2d32da53af90e59e</guid>
  <author>
  pico...@alice.it
  </author>
  <pubDate>Wed, 08 May 2013 21:35:08 UT
</pubDate>
  </item>
  <item>
  <title>PPDP 2013: 2nd Call for Papers</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/f16b60aa7e5f0eb2/9a921cfceb6c72f8?show_docid=9a921cfceb6c72f8</link>
  <description>
  ============================== ============================== ========= &lt;br&gt; &lt;p&gt; 2nd Call for papers &lt;br&gt; 15th International Symposium on &lt;br&gt; Principles and Practice of Declarative Programming &lt;br&gt; PPDP 2013 &lt;br&gt; &lt;p&gt;	Special Issue of Science of Computer Programming (SCP)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/f16b60aa7e5f0eb2/9a921cfceb6c72f8?show_docid=9a921cfceb6c72f8</guid>
  <author>
  tomenanne...@gmail.com
  </author>
  <pubDate>Tue, 07 May 2013 13:40:54 UT
</pubDate>
  </item>
  <item>
  <title>Re: can prolog do shell scripting kinda tasks?</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/f3253511cdaf8ed4/74a21d623e9b081b?show_docid=74a21d623e9b081b</link>
  <description>
  Scripting is one of the main reasons why we designed the Picat language. You will find the functional notations and loops pleasant for scripting. Please wait for one month or so to see the first working version of Picat. Meanwhile you can learn Picat by reading the proposal at &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.picat-lang.org&quot;&gt;[link]&lt;/a&gt;.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/f3253511cdaf8ed4/74a21d623e9b081b?show_docid=74a21d623e9b081b</guid>
  <author>
  neng.z...@gmail.com
  </author>
  <pubDate>Mon, 06 May 2013 22:20:10 UT
</pubDate>
  </item>
  <item>
  <title>Re: can prolog do shell scripting kinda tasks?</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/f3253511cdaf8ed4/3c2177e116dfed81?show_docid=3c2177e116dfed81</link>
  <description>
  How does prolog replace endless if then else?
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/f3253511cdaf8ed4/3c2177e116dfed81?show_docid=3c2177e116dfed81</guid>
  <author>
  visphatesj...@gmail.com
  (johannes falcone)
  </author>
  <pubDate>Mon, 06 May 2013 20:07:25 UT
</pubDate>
  </item>
  <item>
  <title>** SOME SCREEN SHOTS OF THE NEW BLoCKPROLOG **</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ebc5945c1efd9484/89f2c81d4bba9be2?show_docid=89f2c81d4bba9be2</link>
  <description>
  HOME SCREEN &lt;br&gt; &lt;p&gt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://blockprolog.com/bp1.png&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;* * * * * * * * &lt;br&gt; &lt;p&gt;PROGRAM LIST &lt;br&gt; &lt;p&gt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://blockprolog.com/bp2.png&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;* * * * * * * * &lt;br&gt; &lt;p&gt;A TRACE SHOWING VARIABLE SUBSTITUTIONS INTO A FORMULA &lt;br&gt; &lt;p&gt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://blockprolog.com/bp3.png&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;* * * * * * * * &lt;br&gt; &lt;p&gt;A QUERY THAT RETURNED FALSE &lt;br&gt; &lt;p&gt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://blockprolog.com/bp4.png&quot;&gt;[link]&lt;/a&gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/ebc5945c1efd9484/89f2c81d4bba9be2?show_docid=89f2c81d4bba9be2</guid>
  <author>
  grahamcoop...@gmail.com
  (Graham Cooper)
  </author>
  <pubDate>Mon, 06 May 2013 02:45:26 UT
</pubDate>
  </item>
  <item>
  <title>Re: speed of Marseille Prolog</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/728a63d1ee57a580/ff4cd42fd14ad9e5?show_docid=ff4cd42fd14ad9e5</link>
  <description>
  According to [MvC86], [War74] reads: &lt;br&gt; &lt;p&gt;The present systems (Prolog I) is implemented partly in For- &lt;br&gt; tran, partly in Prolog itself, and running on an IBM 360-67 &lt;br&gt; achieves roughly 200 unifications per second. &lt;br&gt; &lt;p&gt;[MvC86] Michel van Changehem, L&#39;anatomie de Prolog, InterEditions, 1986. &lt;br&gt; &lt;p&gt;[War74] D.H.D. Warren, Warplan: A system for generating plans, memo 76,
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/728a63d1ee57a580/ff4cd42fd14ad9e5?show_docid=ff4cd42fd14ad9e5</guid>
  <author>
  ulr...@mips.complang.tuwien.ac.at
  (Ulrich Neumerkel)
  </author>
  <pubDate>Sat, 04 May 2013 14:40:25 UT
</pubDate>
  </item>
  <item>
  <title>Re: Feasible? (Was: ANN: VivoMind Unicode)</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7a677511314c871c/1867ab3da42f3c7b?show_docid=1867ab3da42f3c7b</link>
  <description>
  Paulo Moura schrieb: &lt;br&gt; &lt;p&gt;Actually the applications of Unicode are numerous. So it &lt;br&gt; should be plural applications and not singular application. &lt;br&gt; Here is a little excerpt: &lt;br&gt; &lt;p&gt;- Parsing Prolog Texts: Enlarged classes based on Unicode &lt;br&gt; for the character classes already found in the ISO core &lt;br&gt; standard syntax definition. Including numerals in foreign
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7a677511314c871c/1867ab3da42f3c7b?show_docid=1867ab3da42f3c7b</guid>
  <author>
  janbu...@fastmail.fm
  (Jan Burse)
  </author>
  <pubDate>Sun, 05 May 2013 12:21:41 UT
</pubDate>
  </item>
  <item>
  <title>Re: can prolog do shell scripting kinda tasks?</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/f3253511cdaf8ed4/63a3a90b052d59f2?show_docid=63a3a90b052d59f2</link>
  <description>
  Many Prolog systems can do this. The downside is that people trying &lt;br&gt; to write portable code often complain about the many differences and &lt;br&gt; capabilities to access system resources. &lt;br&gt; &lt;p&gt;Of course, whether it is useful ... I sometimes do siginificant amounts &lt;br&gt; of tasks one should normally write as a shell script. I recognise some
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/f3253511cdaf8ed4/63a3a90b052d59f2?show_docid=63a3a90b052d59f2</guid>
  <author>
  j...@invalid.invalid
  (Jan Wielemaker)
  </author>
  <pubDate>Sat, 04 May 2013 11:56:58 UT
</pubDate>
  </item>
  <item>
  <title>speed of Marseille Prolog</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/728a63d1ee57a580/779c79d0eba38ffe?show_docid=779c79d0eba38ffe</link>
  <description>
  Does anybody have any figures on the LIPS performance of Marseille &lt;br&gt; Prolog? &lt;br&gt; &lt;p&gt;Mark
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/728a63d1ee57a580/779c79d0eba38ffe?show_docid=779c79d0eba38ffe</guid>
  <author>
  dr.mtar...@ukonline.co.uk
  (Mark Tarver)
  </author>
  <pubDate>Sat, 04 May 2013 11:00:12 UT
</pubDate>
  </item>
  <item>
  <title>comp.lang.prolog Frequently Asked Questions</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/98969b3cafd15604/771170d2d6b69168?show_docid=771170d2d6b69168</link>
  <description>
  Frequently Asked Questions - comp.lang.prolog &lt;br&gt; &lt;p&gt; Last-modified: 2012-08-16 &lt;br&gt; Last-changes: Update many links. Jan Burse. &lt;br&gt; &lt;p&gt;Markus Triska (Mar. 2 2007 - ... ) &lt;br&gt; &lt;p&gt;Remko Troncon (Jan. 6 2002 - Mar. 2 2007) &lt;br&gt; &lt;p&gt;Dirk-Jan Faber (Feb. 1 1999 - Jan. 6 2002) &lt;br&gt; &lt;p&gt;Jamie Andrews (Aug 26 1992 - Oct. 16 1997)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/98969b3cafd15604/771170d2d6b69168?show_docid=771170d2d6b69168</guid>
  <author>
  tri...@logic.at
  </author>
  <pubDate>Thu, 02 May 2013 22:59:54 UT
</pubDate>
  </item>
  <item>
  <title>Re: Swi-Prolog - PROLOG SYSTEM ERROR - While in 13x-th garbage collection</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/d6e4541c45cd2d0d/8129f33a32df9c2d?show_docid=8129f33a32df9c2d</link>
  <description>
  At least as something that may well explain GC errors. Is this with the old &lt;br&gt; version or the 6.3.x version? &lt;br&gt; &lt;p&gt;Otherwise, I have little clue. Not sure you can mess this up easily through &lt;br&gt; the external interface. &lt;br&gt; &lt;p&gt;That is more a sequence than a stack :-) Looks ok to me. Where in this &lt;br&gt; sequence does the inconsistency appear?
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/d6e4541c45cd2d0d/8129f33a32df9c2d?show_docid=8129f33a32df9c2d</guid>
  <author>
  j...@invalid.invalid
  (Jan Wielemaker)
  </author>
  <pubDate>Thu, 02 May 2013 18:32:04 UT
</pubDate>
  </item>
  <item>
  <title>Re: Swi-Prolog - PROLOG SYSTEM ERROR - While in 13x-th garbage collection</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/d6e4541c45cd2d0d/cc44b1f6d9ac8de3?show_docid=cc44b1f6d9ac8de3</link>
  <description>
  Hello Jan &lt;br&gt; &lt;p&gt;thank you for your reply, actually weird things happend with my posting in this group (went in timeout and thus didnot posted one more msg... sorry about the mess) here it is--- &lt;br&gt; &lt;p&gt;I have followed your suggestion. &lt;br&gt; &lt;p&gt;after compiling and running in DEBUG/SECURE_GC I have following assertion warnings: assert(s == fr-&amp;gt;size);
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/d6e4541c45cd2d0d/cc44b1f6d9ac8de3?show_docid=cc44b1f6d9ac8de3</guid>
  <author>
  oleh.lozyns...@gmail.com
  (Oleh)
  </author>
  <pubDate>Thu, 02 May 2013 12:50:48 UT
</pubDate>
  </item>
  <item>
  <title>Re: Swi-Prolog - PROLOG SYSTEM ERROR - While in 13x-th garbage collection</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/d6e4541c45cd2d0d/2f6c773bf191c78d?show_docid=2f6c773bf191c78d</link>
  <description>
  Good to be able to generate a call stack. The bad news is that call &lt;br&gt; stacks rarely help in debugging GC issues. This is because the &lt;br&gt; damage generally happened long before the actual crash :-( &lt;br&gt; &lt;p&gt;That only catches nice Prolog exceptions. Here, you are in unforeseen land. &lt;br&gt; &lt;p&gt;The first step would be to try the current development releases. Quite a
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/d6e4541c45cd2d0d/2f6c773bf191c78d?show_docid=2f6c773bf191c78d</guid>
  <author>
  j...@invalid.invalid
  (Jan Wielemaker)
  </author>
  <pubDate>Thu, 02 May 2013 08:04:32 UT
</pubDate>
  </item>
  <item>
  <title>Re: Feasible? (Was: ANN: VivoMind Unicode)</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7a677511314c871c/bd6a8a9862bb3d6a?show_docid=bd6a8a9862bb3d6a</link>
  <description>
  I guess i had a look at OpenJDK: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://en.m.wikipedia.org/wiki/OpenJDK&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;Can provide a more exact ref if desired.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7a677511314c871c/bd6a8a9862bb3d6a?show_docid=bd6a8a9862bb3d6a</guid>
  <author>
  burse...@gmail.com
  </author>
  <pubDate>Tue, 30 Apr 2013 18:18:51 UT
</pubDate>
  </item>
  <item>
  <title>Re: Feasible? (Was: ANN: VivoMind Unicode)</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7a677511314c871c/1f2f06f5f194ccaa?show_docid=1f2f06f5f194ccaa</link>
  <description>
  There is nothing on my side that i could contribute &lt;br&gt; Right now. There is no necessety to implement &lt;br&gt; A prolog token scanner that is capable of unicode &lt;br&gt; To implement in Prolog itself. &lt;br&gt; &lt;p&gt;You can use any programming language for that &lt;br&gt; Purpose, i.e C, Ada, Java, etc.. &lt;br&gt; &lt;p&gt;I already posted a link to the IBM UCharacter class
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7a677511314c871c/1f2f06f5f194ccaa?show_docid=1f2f06f5f194ccaa</guid>
  <author>
  burse...@gmail.com
  </author>
  <pubDate>Tue, 30 Apr 2013 17:35:53 UT
</pubDate>
  </item>
  <item>
  <title>Re: Feasible? (Was: ANN: VivoMind Unicode)</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7a677511314c871c/0cc6070623848ee0?show_docid=0cc6070623848ee0</link>
  <description>
  I guess with some state machine technique and some &lt;br&gt; Cuts the problem can be slightly mitigated, at least &lt;br&gt; For ascii and latin. But for the cut to work the properties &lt;br&gt; Have to be ordered according to the scanner. Ugly.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7a677511314c871c/0cc6070623848ee0?show_docid=0cc6070623848ee0</guid>
  <author>
  burse...@gmail.com
  </author>
  <pubDate>Tue, 30 Apr 2013 13:35:09 UT
</pubDate>
  </item>
  <item>
  <title>Re: Feasible? (Was: ANN: VivoMind Unicode)</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7a677511314c871c/340e71c2a91c9f72?show_docid=340e71c2a91c9f72</link>
  <description>
  The positive case is when the predicate succeeds. For ascii and latin &lt;br&gt; You might have practically O(1), since the intervals are at the beginning. &lt;br&gt; &lt;p&gt;The negative case us wben the predicate fails. For any encoding &lt;br&gt; You have O(n). With or without multi-argument indexing. &lt;br&gt; &lt;p&gt;The negative case is quite common in parsing. For example
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7a677511314c871c/340e71c2a91c9f72?show_docid=340e71c2a91c9f72</guid>
  <author>
  burse...@gmail.com
  </author>
  <pubDate>Tue, 30 Apr 2013 13:16:01 UT
</pubDate>
  </item>
  <item>
  <title>Re: Feasible? (Was: ANN: VivoMind Unicode)</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7a677511314c871c/5222ec80fed79100?show_docid=5222ec80fed79100</link>
  <description>
  Again, these are data files. From the documentation: &amp;quot;The VivoMind &lt;br&gt; Prolog Unicode Resources are a set of files resulting from the &lt;br&gt; conversion of most (but not all) official UCD 6.1 files and updated &lt;br&gt; for the few changes in the 6.2 standard.&amp;quot; &lt;br&gt; &lt;p&gt;&amp;quot;You should also&amp;quot; really sums it all. Note that those &amp;quot;derived files&amp;quot;,
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_thread/thread/7a677511314c871c/5222ec80fed79100?show_docid=5222ec80fed79100</guid>
  <author>
  pjlmo...@gmail.com
  (Paulo Moura)
  </author>
  <pubDate>Tue, 30 Apr 2013 11:08:40 UT
</pubDate>
  </item>
  </channel>
</rss>
