diff options
author | Alexander Kriegisch <Alexander@Kriegisch.name> | 2022-01-08 11:50:55 +0700 |
---|---|---|
committer | Alexander Kriegisch <Alexander@Kriegisch.name> | 2024-01-06 10:09:11 +0100 |
commit | d4a6906b3012fac6e4dbaca5854fc59ba0d67e47 (patch) | |
tree | c78540555837c12cfaef7f9cc95842668a3ee7f9 /docs/progguide/progguide.adoc | |
parent | 9735e858af48ff0bce152ea489800a86a151b08d (diff) | |
download | aspectj-d4a6906b3012fac6e4dbaca5854fc59ba0d67e47.tar.gz aspectj-d4a6906b3012fac6e4dbaca5854fc59ba0d67e47.zip |
Rename '*GuideDB' directories to their actual HTML site target names
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'docs/progguide/progguide.adoc')
-rw-r--r-- | docs/progguide/progguide.adoc | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/docs/progguide/progguide.adoc b/docs/progguide/progguide.adoc new file mode 100644 index 000000000..2e595edb6 --- /dev/null +++ b/docs/progguide/progguide.adoc @@ -0,0 +1,40 @@ += The AspectJ^TM^ Programming Guide + +:doctype: book + +_by the AspectJ Team_ + +_Copyright (c) 1998-2001 Xerox Corporation, 2002 Palo Alto Research Center, Incorporated, 2003-2005 Contributors. +All rights reserved._ + +This programming guide describes the AspectJ language. A companion guide describes the tools which are part of the +AspectJ development environment. + +* If you are completely new to AspectJ, please read the xref:gettingstarted.adoc#starting[getting started] chapter for a + broad overview of AspectJ programming. +* If you are already familiar with AspectJ, but want a deeper understanding, you can learn more about the + xref:language.adoc#language[AspectJ language] and look at the examples in the chapter. +* If you want a more formal definition of AspectJ, please refer to the xref:semantics.adoc#semantics[language semantics] + section. + +//// +ATTENTION: Please do not remove blank lines in between 'include::' statements. Otherwise, section numbers in the +table of contents (TOC) can be wrong and the first section of each document missing completely. +//// +include::preface.adoc[Preface] + +include::gettingstarted.adoc[Getting Started with AspectJ] + +include::language.adoc[The AspectJ Language] + +include::examples.adoc[Examples] + +include::idioms.adoc[Idioms] + +include::pitfalls.adoc[Pitfalls] + +include::quickreference.adoc[AspectJ Quick Reference] + +include::semantics.adoc[Language Semantics] + +include::implementation.adoc[Implementation Notes] |