Search found 40 matches

by dominique f pannier
2 Feb 2022 10:09
Forum: Visual Prolog
Topic: scilexer random error
Replies: 2
Views: 2533

Re: scilexer random error

Thank you for this answer, Thomas. I suspected it was not a prolog error, and then did not see how to "trap" it. It would be better if ity were possible. But I can add that its's random and fortunatly rare.
:-)
Best regards
by dominique f pannier
10 Dec 2021 18:09
Forum: Visual Prolog
Topic: scilexer random error
Replies: 2
Views: 2533

scilexer random error

Hello, I use sciLexer in a dozen objects of a game application with various configurations. Everything works normally except that, from time to time, opens an error-type system window with the following informations: title: assertion failure text: C:\v\_vp\_Vip6\source\SciLexer\_src\src\PositionCach...
by dominique f pannier
3 May 2021 14:24
Forum: Visual Prolog
Topic: fail() predicate behavior
Replies: 4
Views: 3593

Re: fail() predicate behavior

Thanks for your considerations.
And the examples of Thomas, presenting the problem in a light I had not seen, are very instructive. :D
by dominique f pannier
1 May 2021 8:19
Forum: Visual Prolog
Topic: fail() predicate behavior
Replies: 4
Views: 3593

fail() predicate behavior

Hi, I upgraded a project from VIP 7.5 to VIP 9 then VIP 10. Some code written for VIP 7.5 leads in the new versions to an infinite loop: the following example illustrates this behavior. class facts style_blue : integer := 13. token : (unsigned Id, string T, integer Z) nondeterm. clauses token(1, &qu...
by dominique f pannier
16 Jan 2016 17:45
Forum: Visual Prolog
Topic: flashing control at mouseover
Replies: 4
Views: 7696

Hi Marco, I can not find assistance for predicates: addMouseLeaveListener , removeMouseLeaveListener ..... in vip they do not exist! You should look at this adress on your machine : "C:\Program Files (x86)\Visual Prolog 7.5\doc\vip.chm" If you launch this help file, you'll find these predi...
by dominique f pannier
31 Aug 2015 13:53
Forum: Visual Prolog
Topic: webRPC : more information ?
Replies: 10
Views: 12628

Hi, If you follow step by step the tutorial with the right OS (which can run IIS ), it's easy. But it could also be interesting, because on my machine with Windows 10 home , on which I'm building my projects, IIS does not run, and I'm usin wampServer . Did you try ? And if yes, how to install the dl...
by dominique f pannier
24 Aug 2015 13:55
Forum: Visual Prolog
Topic: webRPC : more information ?
Replies: 10
Views: 12628

Yes, I reinstalled IIS on widows 10 pro and followed again your configuration in C:\ , without writing anything in C:\inetpub\wwwroot , and it is now running well . Since a week, I got fast each day a Windows update ; I suppose that I was the reason for which it was not running at the first try.
by dominique f pannier
24 Aug 2015 9:43
Forum: Visual Prolog
Topic: webRPC : more information ?
Replies: 10
Views: 12628

Thank you for this information, Thomas. But don't you think it would be better to indicate, in your tutorial http://wiki.visual-prolog.com/index.php?title=IIS_configuration , for people like me who are really unfamiliar with IIS or who forgot how it runs, that the folder webRPC must not be placed di...
by dominique f pannier
21 Aug 2015 15:32
Forum: Visual Prolog
Topic: webRPC : more information ?
Replies: 10
Views: 12628

webRPC : more information ?

Hello, I'd like to get more information about using IIS and the isapi dll. I'm not at all familiar with IIS and appreciate the step-by-step explanation given in http://wiki.visual-prolog.com/index.php?title=IIS_configuration that I followed exactly - except for the name webRCP that I replaced by web...
by dominique f pannier
22 Dec 2014 9:06
Forum: Visual Prolog
Topic: whether Visual Prolog can do natural language processing?
Replies: 10
Views: 8893

Well, I see that what you mean by "natural language processing" is at a starting level. I think then you should deal with the problem with some method : 1) you can get answers to such questions in the book Visual Prolog for Tyros which will gradualy show you how VIP works. 1) you should la...
by dominique f pannier
21 Dec 2014 9:18
Forum: Visual Prolog
Topic: whether Visual Prolog can do natural language processing?
Replies: 10
Views: 8893

Hi, Natural language processing is a world of its own. There is a priori no reason to think that a computer language is better than another to do such a thing. But a main feature of that world is that it requires many original modelling tools. The advantadge of VIP is that it's very well adapted to ...
by dominique f pannier
19 Dec 2014 20:07
Forum: Visual Prolog
Topic: CPU
Replies: 5
Views: 5969

Hi Tonton, I found on the web this sequence that you can enter as a command line : wmic path Win32_Processor get LoadPercentage /every:1 /format:list Il gives the load of each processor at regular intervals. You stop it pressing a key. I suppose it is possible to launch such a command with the shell...
by dominique f pannier
20 Oct 2014 13:58
Forum: Visual Prolog
Topic: KernelBase.dll DeviceIoControl Exception
Replies: 1
Views: 3958

KernelBase.dll DeviceIoControl Exception

Hi, I get that exception only on debug mode. When continuing, the behavior of the program is totally normal. This code is a part of my project : openProject():- sauvegardeOK := false(), PersoDir = directory::getLogicalDirectory(directory::personal_directoryID), MSDir = format("%\\%", Perso...
by dominique f pannier
9 Oct 2014 15:05
Forum: Visual Prolog
Topic: Expand a picture without flickering with 7.4
Replies: 8
Views: 10247

setEraseBackgroundResponder is running fine. But care must be taken if other windows are displayed: the action of this responder is not limited to the window in which it is used : when using simultaneously a tooltip window, for instance, when this one is moved it's not completely erased (the border...
by dominique f pannier
9 Oct 2014 8:31
Forum: Visual Prolog
Topic: Expand a picture without flickering with 7.4
Replies: 8
Views: 10247

Thank you for these informations, Thomas,

I will explore these different techniques.

:D