1:- module(aop,[
2 use_aspect/1
3 ]). 4
6user:file_search_path(aspect, './aspects').
7user:file_search_path(aspect, library(aspects)).
8
9use_aspect(Base/Rest) :-
10 use_aspect(Base),
11 12 use_module(aspect(Base/Rest)),
13 !.
14
15use_aspect(Aspect) :-
16 17 use_module(aspect(Aspect)).
18
19:- use_module('./helpers'). 20:- reexport('./inspection'). 21:- reexport('./runtime'). 22:- reexport('./dsl'). 23
24:- use_module('./docs'). 25
27:- use_module('./assertions'). 28:- use_module('./reflection').