new file: ../../../../../PlugInBau.txt

modified:   ../../bytecode/javFiles/Faculty.jav
	modified:   ../../bytecode/javFiles/OL.jav
	modified:   ../../bytecode/javFiles/Y.jav
	modified:   ../../bytecode/javFiles/mathStruc.jav
This commit is contained in:
pl@gohorb.ba-horb.de 2019-10-22 16:44:38 +02:00
parent 8c195601d5
commit 6c783a18c7
5 changed files with 36 additions and 13 deletions

22
PlugInBau.txt Normal file
View File

@ -0,0 +1,22 @@
Repositories: Branches: JavaCompilerCore: simplyRes
JavaCompilerPlugin: copy_libs
JavaCompilerCore > mvn install -Dskip.test=true
[INFO] Installing /Users/pl/workspace_oxygen/JavaCompilerCore/target/JavaTXcompiler-0.2.jar to /Users/pl/.m2/repository/de/dhbwstuttgart/JavaTXcompiler/0.2/JavaTXcompiler-0.2.jar
[INFO] Installing /Users/pl/workspace_oxygen/JavaCompilerCore/pom.xml to /Users/pl/.m2/repository/de/dhbwstuttgart/JavaTXcompiler/0.2/JavaTXcompiler-0.2.pom
[INFO] Installing /Users/pl/workspace_oxygen/JavaCompilerCore/target/JavaTXcompiler-0.2-jar-with-dependencies.jar to /Users/pl/.m2/repository/de/dhbwstuttgart/JavaTXcompiler/0.2/JavaTXcompiler-0.2-jar-with-dependencies.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 23.279 s
[INFO] Finished at: 2019-09-17T09:31:30+02:00
[INFO] -------------------------------------
JavaCompilerCore > cd target
JavaCompilerCore/target > cp JavaTXcompiler-0.2.jar ../../Plugin_JCC/JavaCompilerPlugin/bundles/JavaCompilerPlugin.Plugin/lib/JavaTXcompiler.jar
Im Eclipse: Plugin_JCC/JavaCompilerPlugin> mvn install
Plugin_JCC/JavaCompilerPlugin/releng/JavaCompilerPlugin.Update/target > cp JavaCompilerPlugin.Update-0.1.0-SNAPSHOT.zip ~/webdav/public_html/javatx/javatx_XXXXXX.zip

View File

@ -3,9 +3,9 @@ import java.lang.Integer;
//import java.lang.Short;
public class Faculty {
//public fact;
//Faculty() {
public fact = (x) -> {
public fact;
Faculty() {
fact = (x) -> {
if (x == 1) {
return 1;
}
@ -13,6 +13,7 @@ public class Faculty {
return x * (fact.apply(x-1));
}
};
}

View File

@ -2,7 +2,7 @@ import java.lang.String;
import java.lang.Integer;
import java.lang.Double;
import java.lang.Boolean;
import java.util.Vector;
//import java.util.Vector;
public class OL {
@ -13,11 +13,11 @@ public class OL {
// if the class contains just this method, then correct BC will be generated.
// But if another methods are contained then the generated BC is not correct
m(x) {
//x.add(1);
x.addAll(x);
return x;
}
// m(x) {
// //x.add(1);
// x.addAll(x);
// return x;
// }
}

View File

@ -8,12 +8,13 @@ class Y {
y = f -> t -> f.apply(y.apply(f)).apply(t);
//factorial = y.apply(f -> n -> { if (n == 0) return 1; else return n * f.apply(n - 1); });
}
/*
getY() {
return y;
}
*/
}
/*
class fac1 {
factorial;
@ -23,7 +24,7 @@ class fac1 {
factorial = y.apply(f -> n -> { if (n == 0) return 1; else return n * f.apply(n - 1); });
}
}
/*
ergibt Parse-Error
class fac1 {
factorial;

View File

@ -8,4 +8,3 @@ public class mathStruc {
model =m;
//innerOp = (o) -> (ms) -> new mathStruc<>(o.apply(this.model,ms.model));
}
}