Difference between revisions of "Main Page"

From wiki.visual-prolog.com

Line 1: Line 1:
This is the Visual Prolog Wiki.  Currently, this is only for test puposes.  There is still many configurations that needs to be done.
This is the Visual Prolog Wiki.  Currently, this is only for test puposes.  There is still many configurations that need to be done.


'''Notice''': The underlying database is '''not yet backed-up'''.
'''Notice''': The underlying database is '''not yet backed-up'''.

Revision as of 02:05, 16 July 2007

This is the Visual Prolog Wiki. Currently, this is only for test puposes. There is still many configurations that need to be done.

Notice: The underlying database is not yet backed-up.

The Wiki is based on MediaWiki software (IIS+PHP+MySQL).

Visual Prolog Token Coloring

The Wiki has a special Visual Prolog extension. If you write:

<vip>some Visual Prolog code</vip>

The code will be token colered according to Visual Prolog rules (more or less). For example:

<vip>predicates
    isMember : (Elem Value, Elem* List) determ.
    %@short Succeds is #Value is member of #List.
    %@end
clauses
    isMember(V, [V|_L]) :- !.
    isMember(V, [_X|L]) :- isMember(V, L).</vip>

The result will look like this:

predicates
    isMember : (Elem Value, Elem* List) determ.
    %@short Succeds is #Value is member of #List.
    %@end
clauses
    isMember(V, [V|_L]) :- !.
    isMember(V, [_X|L]) :- isMember(V, L).

Tutorials

Fundamental Prolog Part 1

Media Wiki Getting started

Consult the User's Guide for information on using the wiki software.