close Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Changes between Version 2 and Version 3 of JCop


Ignore:
Timestamp:
01/06/2011 10:56:31 AM (9 years ago)
Author:
malte.appeltauer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • JCop

    v2 v3  
    11= JCop =
     2
     3== Overview ==
    24
    35[[Image(http://www.hpi.uni-potsdam.de/hirschfeld/projects/jcop/media/jcop.jpg)]]
     
    911'''Dynamic Composition'''. JCop provides control-flow specific layer composition as known from other COP languages. In addition, it offers declarative composition statements that are specified within context modules and thus combines COP with concepts of aspect-oriented programming.
    1012
     13== Downloads ==
    1114
    12     * [https://www.hpi.uni-potsdam.de/hirschfeld/svn/cop/JCopProject/src/JCop/versions/ Download latest JCop Compiler]
    13     * [wiki:JCopInstallationManual JCop Manual]
    14 [WikiStart Back to JCop]
     15 * [https://www.hpi.uni-potsdam.de/hirschfeld/svn/cop/JCopProject/src/JCop/versions/ Download latest JCop Compiler]
    1516
    16 = JCop Manual =
    17 This manual describes the usage of the JCop language compiler that is able to compile
    18 programs of the JCop and Java programming language.
    19 The compiler implements the language as defined in the JCop language specification ver-
    20 sion 1.0. The language definition has continuously been revised to precisely specify the
    21 language including various corner cases and combinations of features.
    22 The compiler is an extension to the JastAddJ Java compiler that is implemented based on
    23 the [http://jastadd.org/JastAdd JastAdd compiler framework].
    2417
    2518== Installation ==
     
    4538to the path variable to ease the access to the command scripts.
    4639
    47 == Command Line Tools ==
    48 === Compile ===
    49 ==== Synopsis ====
     40
     41== Manual ==
     42In the following we describe the usage of the JCop language compiler that is able to compile
     43programs of the JCop and Java programming language.
     44The compiler implements the language as defined in the JCop language specification ver-
     45sion 1.0. The language definition has continuously been revised to precisely specify the
     46language including various corner cases and combinations of features.
     47The compiler is an extension to the JastAddJ Java compiler that is implemented based on
     48the [http://jastadd.org/JastAdd JastAdd compiler framework].
     49
     50=== Command Line Tools ===
     51==== Compile ====
     52===== Synopsis =====
    5053   {{{jcopc  [Options]  [file]}}}
    5154
    52 ==== Description ====
     55===== Description =====
    5356The jcopc  command compiles JCop and Java source, producing .class files compliant
    5457with any Java VM (1.1 or later). The argument after the options specifies the source file
     
    5659name), separated by a dot (".") (rather than a folder delimiter as for javac).
    5760
    58 ==== Options  ====
     61===== Options  =====
    5962{{{-classpath  <path>}}}
    6063  Specify where to find user class files and annotation processors.