Search found 94 matches

by Paul Cerkez
10 Oct 2014 11:02
Forum: Visual Prolog
Topic: Technical problems on discussion forum and wiki
Replies: 7
Views: 3612

:D

thanks
by Paul Cerkez
9 Oct 2014 16:09
Forum: Visual Prolog
Topic: Technical problems on discussion forum and wiki
Replies: 7
Views: 3612

changes

Thomas,
Will we still get to the discussion forums via the same link/path?
by Paul Cerkez
19 Jun 2014 19:34
Forum: Visual Prolog
Topic: VIP Prolog and SOA
Replies: 6
Views: 3150

Thank You Thomas.

Yes, you are correct, I may be driven to wsdl/SOAP by the customer (there have been hints of such).

I'll do some more digging.

P.
by Paul Cerkez
19 Jun 2014 13:26
Forum: Visual Prolog
Topic: VIP Prolog and SOA
Replies: 6
Views: 3150

end of July might actually work for us.

we will be putting together a bid proposal during July, is there anything you could send me on the implementation in VIP that i could read up on in advance?

P.
by Paul Cerkez
19 Jun 2014 11:47
Forum: Visual Prolog
Topic: VIP Prolog and SOA
Replies: 6
Views: 3150

Great news Thomas.

How soon before 7.5 is released?
by Paul Cerkez
18 Jun 2014 12:21
Forum: Visual Prolog
Topic: VIP Prolog and SOA
Replies: 6
Views: 3150

VIP Prolog and SOA

This might be more for PDC but has any one applied/used VIP applications in a Service Oriented Architecture (SOA)? I have a potential effort to replace an old legacy rule based application that was founded on CLIPS (C-language Inference Production System) with a newer approach but it must be a SOA c...
by Paul Cerkez
7 Apr 2014 12:59
Forum: Visual Prolog
Topic: Garbage characters read from input file
Replies: 11
Views: 3958

Frank, Look at the file with a HEX reader. There may be a couple of 'hidden' characters identifying the file type (similar to BMPs, JPGs, etc identifying image types) at the very start of the file. Many 'text readers' will ignore this but as you are explicitly reading in the data line from the flie,...
by Paul Cerkez
4 Apr 2014 14:13
Forum: Visual Prolog
Topic: Print list without recursive form
Replies: 5
Views: 2736

replace print_one([]):-!. print_one([I1, I2, I3]):- stdIO::write(I1), _ = stdIO::readChar(). with print_one([]):-!. print_one([I1|T]):- % process first item in list stdIO::write(I1) = stdIO::readChar(), % I don't understand what this is trying to do. Are you trying to output a list item and then hav...
by Paul Cerkez
7 Mar 2014 13:27
Forum: Visual Prolog
Topic: Advanced List handling
Replies: 19
Views: 7550

Back inthe 5.x and 6.x days what I would do is have 2 predicates. the first was simply a list iterator. the second contained clauses to execute an action (or not). Yes the entrie list will be gone through but there will no action on the ones you don't care about. it typically pretty fast (maybe not ...
by Paul Cerkez
30 Jan 2014 16:21
Forum: Visual Prolog
Topic: shortest path
Replies: 1
Views: 1570

as you only need the shortest, all you need to save is that one. Saving all is a waste of time and space. Create a fact and store the shortest one there. as each path is created and calculated, you comapre it against the saved one. if the new one is shorter, replace the stored one with the new short...
by Paul Cerkez
14 Jan 2014 22:02
Forum: Visual Prolog
Topic: Memory Memory Management in Visual Prolog 7.4 ?
Replies: 4
Views: 2608

IDB - internal database. in 5.x and earlier version of PDC Prolog, a developer could adjust heap/stack values to enable IDBs to hold more data. Myself, I used to use the external database but the location would be 'in_memory' if I had a lot of data but needed speed. I would only use the IDB for smal...
by Paul Cerkez
12 Dec 2013 12:56
Forum: Visual Prolog
Topic: use function as a variable
Replies: 3
Views: 1782

I get the impression that you are trying to implement something in VIP but are not using the VIP language. is your Prolog (assuming it is prolog) from another style? If yes, you need to translate it into the VIP implementation. To echo what Thomas said, you need to go through the tutorials on the fu...
by Paul Cerkez
12 Dec 2013 12:49
Forum: Visual Prolog
Topic: is there a real educational book about how to build project
Replies: 5
Views: 2414

If I understand what you are trying to do, I think you are making it harder then it is: try something like this: predicates performAction(string, string) clauses run():- readln(A,B), performAction(A,B). performAction("Delete", B);- [execute your code for delete] performAction("Update", B):- [execute...
by Paul Cerkez
6 Nov 2013 13:20
Forum: Visual Prolog
Topic: Debugger hanging
Replies: 17
Views: 6687

just a suggestion....

you may have tried this already, but are you sure you are running as an administrator on the machine? since XP, each iteration of Win has gotten more finiky about this, especially where access to memory and certain execuatbles are concerned. don't know if this is your issue or not but try the follow...