efcasado / weaverl

Erlang meets AOP
MIT License
2 stars 2 forks source link

Terminology #6

Open efcasado opened 8 years ago

efcasado commented 8 years ago

This link defines the core aspect-oriented programming concepts as implemented by Spring Framework. The concepts that need to be defined are: aspect, advice, point cut and join point.

-type advice_type() :: 'before' | 'after' | 'after_return' | 'after_throw' | 'around'.
{'before', {TM, TF, TA}, [{M1,F1,A1}, ..., {Mn, Fn, An}]}