Changeset 4225

Show
Ignore:
Timestamp:
04/25/08 16:13:48 (3 months ago)
Author:
pmoura
Message:

Minor documentation updates.

Location:
trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/examples/proxies/NOTES.txt

    r4102 r4225  
    2727object parameters. They may be stored on the database as Prolog facts. This  
    2828results in a very compact representation, which can be an advantage when  
    29 dealing with a large number of objects with immutable state. However, this is  
    30 also a fragile solution as changes on the parametric object ancestors may  
    31 imply changes to the number and meaning of the parametric object parameters  
    32 which, in turn, may imply changes to all the Prolog facts used to represent  
    33 the individual objects. 
     29dealing with a large number of objects with immutable state. In addition, all  
     30the predicates dealing managing these compact representation are encapsulated  
     31in a parametric object. This can be, however, a fragile solution as changes on 
     32the parametric object ancestors may imply changes to the number and meaning of 
     33the parametric object parameters which, in turn, may imply changes to all the  
     34Prolog facts used to represent the individual objects. 
     35 
     36Note that parametric objects can co-exist with "normal" objects. For example,  
     37when using a class-based design, we may use "normal" instances together with 
     38a parametric instance of the same class. 
  • trunk/QUICK_START.txt

    r4132 r4225  
    2525On POSIX operating-systems, the following shell scripts are installed  
    2626by default for running Logtalk with selected back-end Prolog compilers  
    27 (which must be updated and properly installed for running the scripts!): 
     27(which must be up-to-date and properly installed for running the scripts!): 
    2828 
    2929* B-Prolog:       bplgt       (first run must use sudo) 
     
    3333* GNU Prolog:     gplgt 
    3434* K-Prolog:       plclgt 
    35 * Qu-Prolog:      qplgt" 
     35* Qu-Prolog:      qplgt 
    3636* SICStus Prolog: sicstuslgt 
    3737* SWI-Prolog:     swilgt 
    3838* XSB:            xsblgt      (first run must use sudo) 
    39 * XSB MT:         xsbmtlgt    (first run must use sudo)" 
    40 * XSB MT 64 bits: xsbmt64lgt  (first run must use sudo)" 
     39* XSB MT:         xsbmtlgt    (first run must use sudo) 
     40* XSB MT 64 bits: xsbmt64lgt  (first run must use sudo) 
    4141* YAP:            yaplgt 
    4242 
     
    8282library paths file are Prolog files. The predicate used to load these files  
    8383depends on your Prolog compiler (consult your Prolog compiler documentation  
    84 or take a look at the definition of the predicate '$lgt_load_prolog_code'/1  
     84or take a look at the definition of the predicate '$lgt_load_prolog_code'/3  
    8585in the config file. For most command-line compilers, you could type at the  
    8686Prolog prompt something like: