Search results
From wiki.visual-prolog.com
Page title matches
- (以下内容译自[[:Category:Tutorials]]中的Multi-threading: A brief introduction。)1 KB (79 words) - 02:29, 22 June 2015
- Multi-threading is only possible in the '''Commercial Edition'''. ...d by the <vp>thread</vp> class/interface. And it is very simple to create a new thread:1 KB (160 words) - 11:03, 4 March 2016
Page text matches
- Multi-threading is only possible in the '''Commercial Edition'''. ...d by the <vp>thread</vp> class/interface. And it is very simple to create a new thread:1 KB (160 words) - 11:03, 4 March 2016
- You can use this code to prevent a program from being started again when it already runs: ...r this purpose. To limit your application to one instance per user, create a locked file in the user's profile directory.''1 KB (164 words) - 20:55, 8 May 2012
- Windows GUI is not thread safe, only the thread that runs the message pump of a window should accees that window. In Visual Prolog all windows (except mod ...a GUI application stdio will thus be thread safe while it is redirected to a <vp>messageControl</vp>/<vp>messageForm</vp>, but if it is redirected to so1 KB (198 words) - 16:18, 19 February 2019
- A Vip program uses three storages for data: ...cate is invoked, the parameters are first pushed on the Run Stack and then a call to the predicate is made. The return address is also placed on the sta10 KB (1,784 words) - 10:57, 4 March 2016
- *The Polyline10 Project uses the NotificationAgency Package, which is a part of the VipSpb SDK.789 bytes (94 words) - 20:44, 1 April 2011
- ...threads is "delicate" and can cause problems. The archetypical example is a counter. To increment the count ...er value from the memory, add one to it, and store the new value back. As a result the counter will become '''''one''''' larger, even though we have pe21 KB (3,748 words) - 17:13, 12 March 2019
- if-then-else can be used both as a statement and as an expression. The if-then-eslse statement conditionally executes a group of statements.3 KB (440 words) - 15:39, 28 March 2015
- ...strategies for complex problem solving'' by ''George F. Luger and William A. Stubblefield''. ...to transfer (by boat) a wolf, a goat, and a cabbage from the left bank of a river to the right bank. If left unsupervised, the wolf will eat the goat a3 KB (409 words) - 14:46, 6 May 2013
- ...ication with a HTML/JavaScript front-end that run in the users browser and a backend written in Visual Prolog. ...mple self-contained and to illustrate how front-end code can interact with a Visual Prolog web service.21 KB (3,374 words) - 10:45, 11 September 2024
- ...lly statement provides means for dealing with exceptions that may occur in a given block of code. A try-construction thus have a <vpbnf>Term</vpbnf> and a list of catch and finally handlers.4 KB (613 words) - 10:39, 12 February 2013
- The N-queen problem is a classical Prolog problem, often used to illustrate a generate and test solution strategy. * Since a queen can hit horizontally there can at most be one queen in each row.3 KB (528 words) - 12:28, 9 November 2008
- The Polyline10 Project uses the NotificationAgency Package, which is a part of the PdcSpb SDK.2 KB (217 words) - 09:27, 12 August 2011
- ...urce file to constitute one '''''compilation unit'''''. The compilation of a compilation unit is done in two conceptual steps: *first the input is transformed into a sequence of tokens;10 KB (1,253 words) - 16:02, 26 February 2019
- * explicit externally resolution is only legal when a DLL is stated It is now possible to have several packages with same name in a project (which can make much sense when using namespaces).8 KB (1,045 words) - 11:57, 14 May 2018
- ...n writing data, but more importantly it is used by the debugger to provide a much more programmer friendly presentation of complex data structures. * A new [[Presenters]] facility for improved debugging experience and runtime p6 KB (773 words) - 12:05, 14 May 2018
- ...o or more threads that use a shared resource, usually a hardware device or a set of variables. The compiler transparently inserts locking and unlocking ...itor interface is defined by writing the keyword '''monitor''' in front of a regular interface definition:11 KB (1,405 words) - 09:11, 7 April 2014
- ...tice''' to ensure source code compatability between 32 and 64 bit programs a number of types have been changed and it is necessary to update the program * Error c550 for inlining a field from a null pointer9 KB (1,318 words) - 11:57, 14 May 2018
- ...structures). Compound domains are used to handle several pieces of data as a single entity. Lists is an example of compound domains. Lists are used so m ...and year – but it is useful to treat the whole thing as a single data with a treelike structure:25 KB (3,648 words) - 15:17, 14 February 2023
- ...esume it later when 'possible' or 'feasible'. In an asynchronous context, a suspending predicate suspends its execution when it is waiting for an async A key advantage of suspending predicates is that they do not block threads wh27 KB (3,970 words) - 13:58, 16 April 2024
- ...ation. In a project that contains old migrated resources it can also play a role for these. ...er a string to search for. The search string can be specified by selecting a substring in the text editor before calling the '''Source Browser''' dialog10 KB (1,576 words) - 12:42, 11 September 2019