Search found 280 matches

by Martin Meyer
16 Sep 2013 10:51
Forum: Visual Prolog
Topic: Compiler error on anonymous predicate
Replies: 1
Views: 2059

Compiler error on anonymous predicate

Hi, I suppose it's a bug, that the compiler throws error "The expression has type 'ast::astTree{@Token}', which is incompatible with the type '@Token'" on this: interface ast{@Token} open core domains astTree = astTree( symbol RuleName, argumentAstTree* ArgAstTreeList). argumentAstTree = a...
by Martin Meyer
15 Sep 2013 13:05
Forum: Visual Prolog
Topic: Debugger hanging
Replies: 17
Views: 7531

As I said before, if I recover the Exe/Obj-directories in my test case by "rebuild all platforms", then stepping into predicates by F11 does not work correctly. When I start the debug run, it stops at the one break point in line Grammar = grammar::new(), After pressing F11 four times, the ...
by Martin Meyer
14 Sep 2013 22:26
Forum: Visual Prolog
Topic: Debugger hanging
Replies: 17
Views: 7531

Dominique, I have tested it: It happens too, when my virus scanner is stopped, and also, when I exclude my VIP application from scanning.

Best regards,
Martin
by Martin Meyer
14 Sep 2013 21:48
Forum: Visual Prolog
Topic: Debugger hanging
Replies: 17
Views: 7531

I don't know, what went wrong with the email. The mail is in my "sent mails"-folder and I did not get a "delivery failure"-mail in return. Attachment size is 3903KB, which should not exceed Gmail's limit. In the mail I had sent all directories. Because I tried deleting the Obj, O...
by Martin Meyer
13 Sep 2013 16:57
Forum: Visual Prolog
Topic: Debugger hanging
Replies: 17
Views: 7531

I have sent a test case project via email to support@visual-prolog.com (Gmail added the alias "Elizabeth Safro" when I sent it - she must have been in my contact list). I am not able to upload the test case to the forum thread myself, probably file size is too big. The test case produces t...
by Martin Meyer
12 Sep 2013 17:22
Forum: Visual Prolog
Topic: Crash in stdIo::write/0...
Replies: 3
Views: 2089

Maybe the origin of the problem is not in stdIo::write/0..., because with my type declaration (not with your work around) the compiler complaines about type incompatibility in ParseTree = parseTree("verum", [argTerminal("true")]), _ = toBoolean(ParseTree = ParseTree).
by Martin Meyer
12 Sep 2013 16:56
Forum: Visual Prolog
Topic: Debugger hanging
Replies: 17
Views: 7531

I have just tested this: I closed all windows in the debugger besides the source code windows. The effect did not appear anymore when stepping through my code. Then I opened the "variables for current clause"-window and stepped again through the code. With that window opened the effect did...
by Martin Meyer
12 Sep 2013 12:27
Forum: Visual Prolog
Topic: Debugger hanging
Replies: 17
Views: 7531

Debugger hanging

Hi Thomas and all others, when I am stepping through code with the debugger (in VIP 7.4 build 7402), it often happens, that the debugger is hanging for minutes before it proceeds with the next line. I cannot see a relation between the code or memory usage and this effect - it occurs with arbitrary c...
by Martin Meyer
11 Sep 2013 16:28
Forum: Visual Prolog
Topic: Crash in stdIo::write/0...
Replies: 3
Views: 2089

Crash in stdIo::write/0...

Hello Thomas, hi all, when I create a new "console application"-project (in VIP 7.4 build 7402) and put following code to main.pro interface grammar{@Terminal} domains parseTree = parseTree( symbol Nonterminal, argumentParseTree* ArgParseTreeList). argumentParseTree = argParseTree(parseTre...
by Martin Meyer
30 Mar 2013 14:24
Forum: Visual Prolog
Topic: Error e353 "Free parameter is used in type expression"
Replies: 3
Views: 3651

Error e353 "Free parameter is used in type expression"

Hi Thomas (Linder Puls), hi all, please take a look at the four in certain manner nested object types below. On compilation (in VIP 7.4 build 7401) the code throws error e353 "Free parameter '@Type' is used in type expression". Is it a bug? If not, please explain why the error is correct. ...