| 1 | |
|---|
| 2 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|---|
| 3 | % |
|---|
| 4 | % Logtalk - Open source object-oriented logic programming language |
|---|
| 5 | % Release 2.33.3 |
|---|
| 6 | % |
|---|
| 7 | % Copyright (c) 1998-2008 Paulo Moura. All Rights Reserved. |
|---|
| 8 | % Logtalk is free software. You can redistribute it and/or modify |
|---|
| 9 | % it under the terms of the "Artistic License 2.0" as published by |
|---|
| 10 | % The Perl Foundation. Consult the "LICENSE.txt" file for details. |
|---|
| 11 | % |
|---|
| 12 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|---|
| 13 | |
|---|
| 14 | :- initialization( |
|---|
| 15 | (assertz(logtalk_library_path(lgtuser, '$LOGTALKUSER/')), |
|---|
| 16 | assertz(logtalk_library_path(contributions, lgtuser('contributions/'))), |
|---|
| 17 | assertz(logtalk_library_path(examples, lgtuser('examples/'))), |
|---|
| 18 | assertz(logtalk_library_path(library, lgtuser('library/'))), |
|---|
| 19 | assertz(logtalk_library_path(ack, examples('ack/'))), |
|---|
| 20 | assertz(logtalk_library_path(aliases, examples('aliases/'))), |
|---|
| 21 | assertz(logtalk_library_path(assignvars, examples('assignvars/'))), |
|---|
| 22 | assertz(logtalk_library_path(barriers, threads('barriers/'))), |
|---|
| 23 | assertz(logtalk_library_path(benchmarks, examples('benchmarks/'))), |
|---|
| 24 | assertz(logtalk_library_path(birds, examples('birds/'))), |
|---|
| 25 | assertz(logtalk_library_path(birthdays, threads('birthdays/'))), |
|---|
| 26 | assertz(logtalk_library_path(blackboard, threads('blackboard/'))), |
|---|
| 27 | assertz(logtalk_library_path(bottles, examples('bottles/'))), |
|---|
| 28 | assertz(logtalk_library_path(bricks, examples('bricks/'))), |
|---|
| 29 | assertz(logtalk_library_path(buffer, threads('buffer/'))), |
|---|
| 30 | assertz(logtalk_library_path(cc, examples('cc/'))), |
|---|
| 31 | assertz(logtalk_library_path(classmethods, examples('classmethods/'))), |
|---|
| 32 | assertz(logtalk_library_path(classvars, examples('classvars/'))), |
|---|
| 33 | assertz(logtalk_library_path(clp_bp, constraints('bp/'))), |
|---|
| 34 | assertz(logtalk_library_path(clp_eclipse, constraints('eclipse/'))), |
|---|
| 35 | assertz(logtalk_library_path(clp_gprolog, constraints('gprolog/'))), |
|---|
| 36 | assertz(logtalk_library_path(clp_swipl, constraints('swipl/'))), |
|---|
| 37 | assertz(logtalk_library_path(clp_yap, constraints('yap/'))), |
|---|
| 38 | assertz(logtalk_library_path(complements, examples('complements/'))), |
|---|
| 39 | assertz(logtalk_library_path(constraints, examples('constraints/'))), |
|---|
| 40 | assertz(logtalk_library_path(dcgs, examples('dcgs/'))), |
|---|
| 41 | assertz(logtalk_library_path(debug_hooks, examples('debug_hooks/'))), |
|---|
| 42 | assertz(logtalk_library_path(diamonds, examples('diamonds/'))), |
|---|
| 43 | assertz(logtalk_library_path(dynpred, examples('dynpred/'))), |
|---|
| 44 | assertz(logtalk_library_path(encodings, examples('encodings/'))), |
|---|
| 45 | assertz(logtalk_library_path(engines, examples('engines/'))), |
|---|
| 46 | assertz(logtalk_library_path(errors, examples('errors/'))), |
|---|
| 47 | assertz(logtalk_library_path(expansion, examples('expansion/'))), |
|---|
| 48 | assertz(logtalk_library_path(fft, threads('fft/'))), |
|---|
| 49 | assertz(logtalk_library_path(fibonacci, threads('fibonacci/'))), |
|---|
| 50 | assertz(logtalk_library_path(functions, threads('functions/'))), |
|---|
| 51 | assertz(logtalk_library_path(hanoi, threads('hanoi/'))), |
|---|
| 52 | assertz(logtalk_library_path(hello_world, examples('hello_world/'))), |
|---|
| 53 | assertz(logtalk_library_path(hooks, examples('hooks/'))), |
|---|
| 54 | assertz(logtalk_library_path(inheritance, examples('inheritance/'))), |
|---|
| 55 | assertz(logtalk_library_path(instmethods, examples('instmethods/'))), |
|---|
| 56 | assertz(logtalk_library_path(instvars, examples('instvars/'))), |
|---|
| 57 | assertz(logtalk_library_path(integration, threads('integration/'))), |
|---|
| 58 | assertz(logtalk_library_path(integration2d, threads('integration2d/'))), |
|---|
| 59 | assertz(logtalk_library_path(lo_planner, examples('lo/planner/'))), |
|---|
| 60 | assertz(logtalk_library_path(lo_travellers, examples('lo/travellers/'))), |
|---|
| 61 | assertz(logtalk_library_path(logging, examples('logging/'))), |
|---|
| 62 | assertz(logtalk_library_path(logic, examples('logic/'))), |
|---|
| 63 | assertz(logtalk_library_path(lpa_faults, examples('lpa/faults/'))), |
|---|
| 64 | assertz(logtalk_library_path(lpa_timetables, examples('lpa/timetables/'))), |
|---|
| 65 | assertz(logtalk_library_path(metainterpreters, examples('metainterpreters/'))), |
|---|
| 66 | assertz(logtalk_library_path(metapredicates, examples('metapredicates/'))), |
|---|
| 67 | assertz(logtalk_library_path(mi, examples('mi/'))), |
|---|
| 68 | assertz(logtalk_library_path(miscellaneous, examples('miscellaneous/'))), |
|---|
| 69 | assertz(logtalk_library_path(modules, examples('modules/'))), |
|---|
| 70 | assertz(logtalk_library_path(msglog, examples('msglog/'))), |
|---|
| 71 | assertz(logtalk_library_path(mtbatch, threads('mtbatch/'))), |
|---|
| 72 | assertz(logtalk_library_path(nondet, threads('nondet/'))), |
|---|
| 73 | assertz(logtalk_library_path(operators, examples('operators/'))), |
|---|
| 74 | assertz(logtalk_library_path(parametric, examples('parametric/'))), |
|---|
| 75 | assertz(logtalk_library_path(people, examples('people/'))), |
|---|
| 76 | assertz(logtalk_library_path(philosophers, threads('philosophers/'))), |
|---|
| 77 | assertz(logtalk_library_path(poem, examples('poem/'))), |
|---|
| 78 | assertz(logtalk_library_path(points, examples('points/'))), |
|---|
| 79 | assertz(logtalk_library_path(polygons, examples('polygons/'))), |
|---|
| 80 | assertz(logtalk_library_path(primes, threads('primes/'))), |
|---|
| 81 | assertz(logtalk_library_path(profiling, examples('profiling/'))), |
|---|
| 82 | assertz(logtalk_library_path(proxies, examples('proxies/'))), |
|---|
| 83 | assertz(logtalk_library_path(puzzles, examples('puzzles/'))), |
|---|
| 84 | assertz(logtalk_library_path(reflection, examples('reflection/'))), |
|---|
| 85 | assertz(logtalk_library_path(relations, examples('relations/'))), |
|---|
| 86 | assertz(logtalk_library_path(roots, examples('roots/'))), |
|---|
| 87 | assertz(logtalk_library_path(searching, examples('searching/'))), |
|---|
| 88 | assertz(logtalk_library_path(shapes_ch, examples('shapes/ch/'))), |
|---|
| 89 | assertz(logtalk_library_path(shapes_ph, examples('shapes/ph/'))), |
|---|
| 90 | assertz(logtalk_library_path(sicstus, examples('sicstus/'))), |
|---|
| 91 | assertz(logtalk_library_path(sorting, threads('sorting/'))), |
|---|
| 92 | assertz(logtalk_library_path(sync, threads('sync/'))), |
|---|
| 93 | assertz(logtalk_library_path(symdiff, examples('symdiff/'))), |
|---|
| 94 | assertz(logtalk_library_path(tabling, examples('tabling/'))), |
|---|
| 95 | assertz(logtalk_library_path(tak, threads('tak/'))), |
|---|
| 96 | assertz(logtalk_library_path(testing, examples('testing/'))), |
|---|
| 97 | assertz(logtalk_library_path(threads, examples('threads/'))), |
|---|
| 98 | assertz(logtalk_library_path(viewpoints, examples('viewpoints/'))))). |
|---|