Changeset 4185
- Timestamp:
- 04/03/08 10:38:08 (8 months ago)
- Location:
- trunk
- Files:
-
- 2 modified
-
compiler/logtalk.pl (modified) (6 diffs)
-
RELEASE_NOTES.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/compiler/logtalk.pl
r4184 r4185 515 515 '$lgt_tr_directives'(Dirs, user_input, _), 516 516 '$lgt_tr_clauses'(Clauses, user_input), 517 '$lgt_gen_ local_def_clauses',517 '$lgt_gen_object_local_def_clauses', 518 518 '$lgt_fix_synchronized_preds', 519 519 '$lgt_fix_pred_calls', … … 565 565 '$lgt_tr_directives'(Dirs, user_input, _), 566 566 '$lgt_tr_clauses'(Clauses, user_input), 567 '$lgt_gen_local_def_clauses',568 567 '$lgt_fix_synchronized_preds', 569 568 '$lgt_fix_pred_calls', … … 8880 8879 8881 8880 '$lgt_generate_code'(object) :- 8882 '$lgt_gen_ local_def_clauses',8881 '$lgt_gen_object_local_def_clauses', 8883 8882 '$lgt_fix_synchronized_preds', 8884 8883 '$lgt_fix_pred_calls', … … 8888 8887 8889 8888 '$lgt_generate_code'(category) :- 8890 '$lgt_gen_local_def_clauses',8891 8889 '$lgt_fix_synchronized_preds', 8892 8890 '$lgt_fix_pred_calls', … … 9070 9068 9071 9069 9072 % '$lgt_gen_ local_def_clauses'9070 % '$lgt_gen_object_local_def_clauses' 9073 9071 % 9074 9072 % generates local def clauses for undefined but declared (via scope or dynamic directives) predicates 9075 9076 '$lgt_gen_local_def_clauses' :- 9073 % (only necessary for objects as categories cannot contain clauses for dynamic predicates) 9074 9075 '$lgt_gen_object_local_def_clauses' :- 9077 9076 '$lgt_pp_entity'(_, _, EntityPrefix, _, _), 9078 9077 '$lgt_ctx_prefix'(Ctx, EntityPrefix), … … 9088 9087 fail. 9089 9088 9090 '$lgt_gen_ local_def_clauses'.9089 '$lgt_gen_object_local_def_clauses'. 9091 9090 9092 9091 -
trunk/RELEASE_NOTES.txt
r4181 r4185 33 33 Corrected a Logtalk compiler bug that allowed a predicate to be declared 34 34 both dynamic and synchronized. Thanks to Paul Crocker for the bug report. 35 36 Corrected a Logtalk compiler bug where local definition clauses for 37 dynamic predicates are being generated for categories. Thanks to Victor 38 Noel for the bug report. 35 39 36 40 Updated the YAP and SWI-Prolog config files to set the default value of
