Changeset 4527 for trunk/compiler

Show
Ignore:
Timestamp:
10/21/08 09:15:08 (3 months ago)
Author:
pmoura
Message:

Allow a complementing category to define an alias for a predicate of the complemented object.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/compiler/logtalk.pl

    r4526 r4527  
    21202120    '$lgt_current_object_'(Superclass, _, _, _, _, _, _, _, _, Rnm, _), 
    21212121    '$lgt_alias_pred'(Superclass, Rnm, Alias, Pred, superclass). 
     2122 
     2123'$lgt_alias_pred'(Obj, _, Alias, Pred, _) :- 
     2124    '$lgt_complemented_object_'(Obj, Ctg, _, _, Rnm), 
     2125    '$lgt_alias_pred'(Ctg, Rnm, Alias, Pred, _). 
    21222126 
    21232127