diff --git a/doc/Generics/generics.tex b/doc/Generics/generics.tex new file mode 100644 index 00000000..bacd9f92 --- /dev/null +++ b/doc/Generics/generics.tex @@ -0,0 +1,25 @@ +\documentclass{article} + +\begin{document} + +\section{Generics sind notwendig} +Generics können nicht ignoriert werden. +Folgender Fall ist Typisierbar: + +\begin{program} + T m1(T x){ + return m2(x); +} + +m2(x){ + m1(1); + m2("Test"); + return m1(x); +} +\end{program} + +Beim weglassen des Generics T wäre es aber nicht mehr möglich. +Dann erhält jeder Constraint, welcher in Verbindung mit der Methode m1 steht +den selben TPH. + +\end{document} diff --git a/doc/Javadoc/allclasses-frame.html b/doc/Javadoc/allclasses-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/allclasses-noframe.html b/doc/Javadoc/allclasses-noframe.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/constant-values.html b/doc/Javadoc/constant-values.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/deprecated-list.html b/doc/Javadoc/deprecated-list.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/help-doc.html b/doc/Javadoc/help-doc.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-1.html b/doc/Javadoc/index-files/index-1.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-10.html b/doc/Javadoc/index-files/index-10.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-11.html b/doc/Javadoc/index-files/index-11.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-12.html b/doc/Javadoc/index-files/index-12.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-13.html b/doc/Javadoc/index-files/index-13.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-14.html b/doc/Javadoc/index-files/index-14.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-15.html b/doc/Javadoc/index-files/index-15.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-16.html b/doc/Javadoc/index-files/index-16.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-17.html b/doc/Javadoc/index-files/index-17.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-18.html b/doc/Javadoc/index-files/index-18.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-19.html b/doc/Javadoc/index-files/index-19.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-2.html b/doc/Javadoc/index-files/index-2.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-20.html b/doc/Javadoc/index-files/index-20.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-21.html b/doc/Javadoc/index-files/index-21.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-22.html b/doc/Javadoc/index-files/index-22.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-23.html b/doc/Javadoc/index-files/index-23.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-24.html b/doc/Javadoc/index-files/index-24.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-3.html b/doc/Javadoc/index-files/index-3.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-4.html b/doc/Javadoc/index-files/index-4.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-5.html b/doc/Javadoc/index-files/index-5.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-6.html b/doc/Javadoc/index-files/index-6.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-7.html b/doc/Javadoc/index-files/index-7.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-8.html b/doc/Javadoc/index-files/index-8.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index-files/index-9.html b/doc/Javadoc/index-files/index-9.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/index.html b/doc/Javadoc/index.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/MyCompiler.html b/doc/Javadoc/mycompiler/MyCompiler.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/MyCompilerAPI.html b/doc/Javadoc/mycompiler/MyCompilerAPI.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/SourceFile.html b/doc/Javadoc/mycompiler/SourceFile.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/class-use/MyCompiler.html b/doc/Javadoc/mycompiler/class-use/MyCompiler.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/class-use/MyCompilerAPI.html b/doc/Javadoc/mycompiler/class-use/MyCompilerAPI.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/class-use/SourceFile.html b/doc/Javadoc/mycompiler/class-use/SourceFile.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/Attribute.html b/doc/Javadoc/mycompiler/mybytecode/Attribute.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/AttributeInfo.html b/doc/Javadoc/mycompiler/mybytecode/AttributeInfo.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Class_info.html b/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Class_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Double_info.html b/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Double_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Fieldref_info.html b/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Fieldref_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Float_info.html b/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Float_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Integer_info.html b/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Integer_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CONSTANT_InterfaceMethodref_info.html b/doc/Javadoc/mycompiler/mybytecode/CONSTANT_InterfaceMethodref_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Long_info.html b/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Long_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Methodref_info.html b/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Methodref_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CONSTANT_NameAndType_info.html b/doc/Javadoc/mycompiler/mybytecode/CONSTANT_NameAndType_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CONSTANT_String_info.html b/doc/Javadoc/mycompiler/mybytecode/CONSTANT_String_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Utf8_info.html b/doc/Javadoc/mycompiler/mybytecode/CONSTANT_Utf8_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CPInfo.html b/doc/Javadoc/mycompiler/mybytecode/CPInfo.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/ClassFile.html b/doc/Javadoc/mycompiler/mybytecode/ClassFile.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/CodeAttribute.html b/doc/Javadoc/mycompiler/mybytecode/CodeAttribute.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/ExceptionTable.html b/doc/Javadoc/mycompiler/mybytecode/ExceptionTable.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/FieldInfo.html b/doc/Javadoc/mycompiler/mybytecode/FieldInfo.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/JVMCode.html b/doc/Javadoc/mycompiler/mybytecode/JVMCode.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/Key.html b/doc/Javadoc/mycompiler/mybytecode/Key.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/MethodInfo.html b/doc/Javadoc/mycompiler/mybytecode/MethodInfo.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/Attribute.html b/doc/Javadoc/mycompiler/mybytecode/class-use/Attribute.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/AttributeInfo.html b/doc/Javadoc/mycompiler/mybytecode/class-use/AttributeInfo.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Class_info.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Class_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Double_info.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Double_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Fieldref_info.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Fieldref_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Float_info.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Float_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Integer_info.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Integer_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_InterfaceMethodref_info.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_InterfaceMethodref_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Long_info.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Long_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Methodref_info.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Methodref_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_NameAndType_info.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_NameAndType_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_String_info.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_String_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Utf8_info.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CONSTANT_Utf8_info.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CPInfo.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CPInfo.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/ClassFile.html b/doc/Javadoc/mycompiler/mybytecode/class-use/ClassFile.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/CodeAttribute.html b/doc/Javadoc/mycompiler/mybytecode/class-use/CodeAttribute.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/ExceptionTable.html b/doc/Javadoc/mycompiler/mybytecode/class-use/ExceptionTable.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/FieldInfo.html b/doc/Javadoc/mycompiler/mybytecode/class-use/FieldInfo.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/JVMCode.html b/doc/Javadoc/mycompiler/mybytecode/class-use/JVMCode.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/Key.html b/doc/Javadoc/mycompiler/mybytecode/class-use/Key.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/class-use/MethodInfo.html b/doc/Javadoc/mycompiler/mybytecode/class-use/MethodInfo.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/package-frame.html b/doc/Javadoc/mycompiler/mybytecode/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/package-summary.html b/doc/Javadoc/mycompiler/mybytecode/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/package-tree.html b/doc/Javadoc/mycompiler/mybytecode/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mybytecode/package-use.html b/doc/Javadoc/mycompiler/mybytecode/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/Class.html b/doc/Javadoc/mycompiler/myclass/Class.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/ClassBody.html b/doc/Javadoc/mycompiler/myclass/ClassBody.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/ClassDeclId.html b/doc/Javadoc/mycompiler/myclass/ClassDeclId.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/Constructor.html b/doc/Javadoc/mycompiler/myclass/Constructor.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/DeclId.html b/doc/Javadoc/mycompiler/myclass/DeclId.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/ExceptionList.html b/doc/Javadoc/mycompiler/myclass/ExceptionList.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/FieldDecl.html b/doc/Javadoc/mycompiler/myclass/FieldDecl.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/FormalParameter.html b/doc/Javadoc/mycompiler/myclass/FormalParameter.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/InstVarDecl.html b/doc/Javadoc/mycompiler/myclass/InstVarDecl.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/Method.html b/doc/Javadoc/mycompiler/myclass/Method.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/ParameterList.html b/doc/Javadoc/mycompiler/myclass/ParameterList.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/Status.html b/doc/Javadoc/mycompiler/myclass/Status.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/UsedId.html b/doc/Javadoc/mycompiler/myclass/UsedId.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/UserDef.html b/doc/Javadoc/mycompiler/myclass/UserDef.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/Class.html b/doc/Javadoc/mycompiler/myclass/class-use/Class.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/ClassBody.html b/doc/Javadoc/mycompiler/myclass/class-use/ClassBody.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/ClassDeclId.html b/doc/Javadoc/mycompiler/myclass/class-use/ClassDeclId.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/Constructor.html b/doc/Javadoc/mycompiler/myclass/class-use/Constructor.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/DeclId.html b/doc/Javadoc/mycompiler/myclass/class-use/DeclId.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/ExceptionList.html b/doc/Javadoc/mycompiler/myclass/class-use/ExceptionList.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/FieldDecl.html b/doc/Javadoc/mycompiler/myclass/class-use/FieldDecl.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/FormalParameter.html b/doc/Javadoc/mycompiler/myclass/class-use/FormalParameter.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/InstVarDecl.html b/doc/Javadoc/mycompiler/myclass/class-use/InstVarDecl.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/Method.html b/doc/Javadoc/mycompiler/myclass/class-use/Method.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/ParameterList.html b/doc/Javadoc/mycompiler/myclass/class-use/ParameterList.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/Status.html b/doc/Javadoc/mycompiler/myclass/class-use/Status.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/UsedId.html b/doc/Javadoc/mycompiler/myclass/class-use/UsedId.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/class-use/UserDef.html b/doc/Javadoc/mycompiler/myclass/class-use/UserDef.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/package-frame.html b/doc/Javadoc/mycompiler/myclass/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/package-summary.html b/doc/Javadoc/mycompiler/myclass/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/package-tree.html b/doc/Javadoc/mycompiler/myclass/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myclass/package-use.html b/doc/Javadoc/mycompiler/myclass/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/CTypeReconstructionException.html b/doc/Javadoc/mycompiler/myexception/CTypeReconstructionException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/JVMCodeException.html b/doc/Javadoc/mycompiler/myexception/JVMCodeException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/MatchException.html b/doc/Javadoc/mycompiler/myexception/MatchException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/SCClassBodyException.html b/doc/Javadoc/mycompiler/myexception/SCClassBodyException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/SCClassException.html b/doc/Javadoc/mycompiler/myexception/SCClassException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/SCExcept.html b/doc/Javadoc/mycompiler/myexception/SCExcept.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/SCException.html b/doc/Javadoc/mycompiler/myexception/SCException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/SCMethodException.html b/doc/Javadoc/mycompiler/myexception/SCMethodException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/SCStatementException.html b/doc/Javadoc/mycompiler/myexception/SCStatementException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/class-use/CTypeReconstructionException.html b/doc/Javadoc/mycompiler/myexception/class-use/CTypeReconstructionException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/class-use/JVMCodeException.html b/doc/Javadoc/mycompiler/myexception/class-use/JVMCodeException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/class-use/MatchException.html b/doc/Javadoc/mycompiler/myexception/class-use/MatchException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/class-use/SCClassBodyException.html b/doc/Javadoc/mycompiler/myexception/class-use/SCClassBodyException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/class-use/SCClassException.html b/doc/Javadoc/mycompiler/myexception/class-use/SCClassException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/class-use/SCExcept.html b/doc/Javadoc/mycompiler/myexception/class-use/SCExcept.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/class-use/SCException.html b/doc/Javadoc/mycompiler/myexception/class-use/SCException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/class-use/SCMethodException.html b/doc/Javadoc/mycompiler/myexception/class-use/SCMethodException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/class-use/SCStatementException.html b/doc/Javadoc/mycompiler/myexception/class-use/SCStatementException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/package-frame.html b/doc/Javadoc/mycompiler/myexception/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/package-summary.html b/doc/Javadoc/mycompiler/myexception/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/package-tree.html b/doc/Javadoc/mycompiler/myexception/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myexception/package-use.html b/doc/Javadoc/mycompiler/myexception/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/Abstract.html b/doc/Javadoc/mycompiler/mymodifier/Abstract.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/Modifier.html b/doc/Javadoc/mycompiler/mymodifier/Modifier.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/Modifiers.html b/doc/Javadoc/mycompiler/mymodifier/Modifiers.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/Private.html b/doc/Javadoc/mycompiler/mymodifier/Private.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/Protected.html b/doc/Javadoc/mycompiler/mymodifier/Protected.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/Public.html b/doc/Javadoc/mycompiler/mymodifier/Public.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/Static.html b/doc/Javadoc/mycompiler/mymodifier/Static.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/class-use/Abstract.html b/doc/Javadoc/mycompiler/mymodifier/class-use/Abstract.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/class-use/Modifier.html b/doc/Javadoc/mycompiler/mymodifier/class-use/Modifier.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/class-use/Modifiers.html b/doc/Javadoc/mycompiler/mymodifier/class-use/Modifiers.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/class-use/Private.html b/doc/Javadoc/mycompiler/mymodifier/class-use/Private.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/class-use/Protected.html b/doc/Javadoc/mycompiler/mymodifier/class-use/Protected.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/class-use/Public.html b/doc/Javadoc/mycompiler/mymodifier/class-use/Public.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/class-use/Static.html b/doc/Javadoc/mycompiler/mymodifier/class-use/Static.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/package-frame.html b/doc/Javadoc/mycompiler/mymodifier/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/package-summary.html b/doc/Javadoc/mycompiler/mymodifier/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/package-tree.html b/doc/Javadoc/mycompiler/mymodifier/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mymodifier/package-use.html b/doc/Javadoc/mycompiler/mymodifier/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/AddOp.html b/doc/Javadoc/mycompiler/myoperator/AddOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/AndOp.html b/doc/Javadoc/mycompiler/myoperator/AndOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/DivideOp.html b/doc/Javadoc/mycompiler/myoperator/DivideOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/EqualOp.html b/doc/Javadoc/mycompiler/myoperator/EqualOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/GreaterEquOp.html b/doc/Javadoc/mycompiler/myoperator/GreaterEquOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/GreaterOp.html b/doc/Javadoc/mycompiler/myoperator/GreaterOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/LessEquOp.html b/doc/Javadoc/mycompiler/myoperator/LessEquOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/LessOp.html b/doc/Javadoc/mycompiler/myoperator/LessOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/LogOp.html b/doc/Javadoc/mycompiler/myoperator/LogOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/MinusOp.html b/doc/Javadoc/mycompiler/myoperator/MinusOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/ModuloOp.html b/doc/Javadoc/mycompiler/myoperator/ModuloOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/MulOp.html b/doc/Javadoc/mycompiler/myoperator/MulOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/NotEqualOp.html b/doc/Javadoc/mycompiler/myoperator/NotEqualOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/Operator.html b/doc/Javadoc/mycompiler/myoperator/Operator.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/OrOp.html b/doc/Javadoc/mycompiler/myoperator/OrOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/PlusOp.html b/doc/Javadoc/mycompiler/myoperator/PlusOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/RelOp.html b/doc/Javadoc/mycompiler/myoperator/RelOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/TimesOp.html b/doc/Javadoc/mycompiler/myoperator/TimesOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/AddOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/AddOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/AndOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/AndOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/DivideOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/DivideOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/EqualOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/EqualOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/GreaterEquOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/GreaterEquOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/GreaterOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/GreaterOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/LessEquOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/LessEquOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/LessOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/LessOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/LogOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/LogOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/MinusOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/MinusOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/ModuloOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/ModuloOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/MulOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/MulOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/NotEqualOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/NotEqualOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/Operator.html b/doc/Javadoc/mycompiler/myoperator/class-use/Operator.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/OrOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/OrOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/PlusOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/PlusOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/RelOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/RelOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/class-use/TimesOp.html b/doc/Javadoc/mycompiler/myoperator/class-use/TimesOp.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/package-frame.html b/doc/Javadoc/mycompiler/myoperator/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/package-summary.html b/doc/Javadoc/mycompiler/myoperator/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/package-tree.html b/doc/Javadoc/mycompiler/myoperator/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myoperator/package-use.html b/doc/Javadoc/mycompiler/myoperator/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/JavaLexer.html b/doc/Javadoc/mycompiler/myparser/JavaLexer.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/JavaParser.html b/doc/Javadoc/mycompiler/myparser/JavaParser.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/JavaParser.yyException.html b/doc/Javadoc/mycompiler/myparser/JavaParser.yyException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/JavaParser.yyInput.html b/doc/Javadoc/mycompiler/myparser/JavaParser.yyInput.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/Scanner.html b/doc/Javadoc/mycompiler/myparser/Scanner.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/Token.html b/doc/Javadoc/mycompiler/myparser/Token.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/class-use/JavaLexer.html b/doc/Javadoc/mycompiler/myparser/class-use/JavaLexer.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/class-use/JavaParser.html b/doc/Javadoc/mycompiler/myparser/class-use/JavaParser.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/class-use/JavaParser.yyException.html b/doc/Javadoc/mycompiler/myparser/class-use/JavaParser.yyException.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/class-use/JavaParser.yyInput.html b/doc/Javadoc/mycompiler/myparser/class-use/JavaParser.yyInput.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/class-use/Scanner.html b/doc/Javadoc/mycompiler/myparser/class-use/Scanner.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/class-use/Token.html b/doc/Javadoc/mycompiler/myparser/class-use/Token.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/package-frame.html b/doc/Javadoc/mycompiler/myparser/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/package-summary.html b/doc/Javadoc/mycompiler/myparser/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/package-tree.html b/doc/Javadoc/mycompiler/myparser/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/myparser/package-use.html b/doc/Javadoc/mycompiler/myparser/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/ArgumentList.html b/doc/Javadoc/mycompiler/mystatement/ArgumentList.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/Assign.html b/doc/Javadoc/mycompiler/mystatement/Assign.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/Binary.html b/doc/Javadoc/mycompiler/mystatement/Binary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/BinaryExpr.html b/doc/Javadoc/mycompiler/mystatement/BinaryExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/Block.html b/doc/Javadoc/mycompiler/mystatement/Block.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/BoolLiteral.html b/doc/Javadoc/mycompiler/mystatement/BoolLiteral.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/CastExpr.html b/doc/Javadoc/mycompiler/mystatement/CastExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/CharLiteral.html b/doc/Javadoc/mycompiler/mystatement/CharLiteral.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/EmptyStmt.html b/doc/Javadoc/mycompiler/mystatement/EmptyStmt.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/Expr.html b/doc/Javadoc/mycompiler/mystatement/Expr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/ExprStmt.html b/doc/Javadoc/mycompiler/mystatement/ExprStmt.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/IfStmt.html b/doc/Javadoc/mycompiler/mystatement/IfStmt.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/InstVar.html b/doc/Javadoc/mycompiler/mystatement/InstVar.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/InstanceOf.html b/doc/Javadoc/mycompiler/mystatement/InstanceOf.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/IntLiteral.html b/doc/Javadoc/mycompiler/mystatement/IntLiteral.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/Literal.html b/doc/Javadoc/mycompiler/mystatement/Literal.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/LocalOrFieldVar.html b/doc/Javadoc/mycompiler/mystatement/LocalOrFieldVar.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/LocalVarDecl.html b/doc/Javadoc/mycompiler/mystatement/LocalVarDecl.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/MethodCall.html b/doc/Javadoc/mycompiler/mystatement/MethodCall.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/NegativeExpr.html b/doc/Javadoc/mycompiler/mystatement/NegativeExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/NewArray.html b/doc/Javadoc/mycompiler/mystatement/NewArray.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/NewClass.html b/doc/Javadoc/mycompiler/mystatement/NewClass.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/NotExpr.html b/doc/Javadoc/mycompiler/mystatement/NotExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/Null.html b/doc/Javadoc/mycompiler/mystatement/Null.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/PositivExpr.html b/doc/Javadoc/mycompiler/mystatement/PositivExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/PostDecExpr.html b/doc/Javadoc/mycompiler/mystatement/PostDecExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/PostIncExpr.html b/doc/Javadoc/mycompiler/mystatement/PostIncExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/PreDecExpr.html b/doc/Javadoc/mycompiler/mystatement/PreDecExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/PreIncExpr.html b/doc/Javadoc/mycompiler/mystatement/PreIncExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/Receiver.html b/doc/Javadoc/mycompiler/mystatement/Receiver.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/Return.html b/doc/Javadoc/mycompiler/mystatement/Return.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/Statement.html b/doc/Javadoc/mycompiler/mystatement/Statement.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/StringLiteral.html b/doc/Javadoc/mycompiler/mystatement/StringLiteral.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/This.html b/doc/Javadoc/mycompiler/mystatement/This.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/UnaryExpr.html b/doc/Javadoc/mycompiler/mystatement/UnaryExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/UnaryMinus.html b/doc/Javadoc/mycompiler/mystatement/UnaryMinus.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/UnaryNot.html b/doc/Javadoc/mycompiler/mystatement/UnaryNot.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/UnaryPlus.html b/doc/Javadoc/mycompiler/mystatement/UnaryPlus.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/WhileStmt.html b/doc/Javadoc/mycompiler/mystatement/WhileStmt.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/ArgumentList.html b/doc/Javadoc/mycompiler/mystatement/class-use/ArgumentList.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/Assign.html b/doc/Javadoc/mycompiler/mystatement/class-use/Assign.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/Binary.html b/doc/Javadoc/mycompiler/mystatement/class-use/Binary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/BinaryExpr.html b/doc/Javadoc/mycompiler/mystatement/class-use/BinaryExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/Block.html b/doc/Javadoc/mycompiler/mystatement/class-use/Block.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/BoolLiteral.html b/doc/Javadoc/mycompiler/mystatement/class-use/BoolLiteral.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/CastExpr.html b/doc/Javadoc/mycompiler/mystatement/class-use/CastExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/CharLiteral.html b/doc/Javadoc/mycompiler/mystatement/class-use/CharLiteral.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/EmptyStmt.html b/doc/Javadoc/mycompiler/mystatement/class-use/EmptyStmt.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/Expr.html b/doc/Javadoc/mycompiler/mystatement/class-use/Expr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/ExprStmt.html b/doc/Javadoc/mycompiler/mystatement/class-use/ExprStmt.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/IfStmt.html b/doc/Javadoc/mycompiler/mystatement/class-use/IfStmt.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/InstVar.html b/doc/Javadoc/mycompiler/mystatement/class-use/InstVar.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/InstanceOf.html b/doc/Javadoc/mycompiler/mystatement/class-use/InstanceOf.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/IntLiteral.html b/doc/Javadoc/mycompiler/mystatement/class-use/IntLiteral.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/Literal.html b/doc/Javadoc/mycompiler/mystatement/class-use/Literal.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/LocalOrFieldVar.html b/doc/Javadoc/mycompiler/mystatement/class-use/LocalOrFieldVar.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/LocalVarDecl.html b/doc/Javadoc/mycompiler/mystatement/class-use/LocalVarDecl.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/MethodCall.html b/doc/Javadoc/mycompiler/mystatement/class-use/MethodCall.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/NegativeExpr.html b/doc/Javadoc/mycompiler/mystatement/class-use/NegativeExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/NewArray.html b/doc/Javadoc/mycompiler/mystatement/class-use/NewArray.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/NewClass.html b/doc/Javadoc/mycompiler/mystatement/class-use/NewClass.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/NotExpr.html b/doc/Javadoc/mycompiler/mystatement/class-use/NotExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/Null.html b/doc/Javadoc/mycompiler/mystatement/class-use/Null.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/PositivExpr.html b/doc/Javadoc/mycompiler/mystatement/class-use/PositivExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/PostDecExpr.html b/doc/Javadoc/mycompiler/mystatement/class-use/PostDecExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/PostIncExpr.html b/doc/Javadoc/mycompiler/mystatement/class-use/PostIncExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/PreDecExpr.html b/doc/Javadoc/mycompiler/mystatement/class-use/PreDecExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/PreIncExpr.html b/doc/Javadoc/mycompiler/mystatement/class-use/PreIncExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/Receiver.html b/doc/Javadoc/mycompiler/mystatement/class-use/Receiver.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/Return.html b/doc/Javadoc/mycompiler/mystatement/class-use/Return.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/Statement.html b/doc/Javadoc/mycompiler/mystatement/class-use/Statement.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/StringLiteral.html b/doc/Javadoc/mycompiler/mystatement/class-use/StringLiteral.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/This.html b/doc/Javadoc/mycompiler/mystatement/class-use/This.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/UnaryExpr.html b/doc/Javadoc/mycompiler/mystatement/class-use/UnaryExpr.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/UnaryMinus.html b/doc/Javadoc/mycompiler/mystatement/class-use/UnaryMinus.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/UnaryNot.html b/doc/Javadoc/mycompiler/mystatement/class-use/UnaryNot.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/UnaryPlus.html b/doc/Javadoc/mycompiler/mystatement/class-use/UnaryPlus.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/class-use/WhileStmt.html b/doc/Javadoc/mycompiler/mystatement/class-use/WhileStmt.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/package-frame.html b/doc/Javadoc/mycompiler/mystatement/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/package-summary.html b/doc/Javadoc/mycompiler/mystatement/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/package-tree.html b/doc/Javadoc/mycompiler/mystatement/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mystatement/package-use.html b/doc/Javadoc/mycompiler/mystatement/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytest/CSimpleTest.html b/doc/Javadoc/mycompiler/mytest/CSimpleTest.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytest/class-use/CSimpleTest.html b/doc/Javadoc/mycompiler/mytest/class-use/CSimpleTest.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytest/package-frame.html b/doc/Javadoc/mycompiler/mytest/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytest/package-summary.html b/doc/Javadoc/mycompiler/mytest/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytest/package-tree.html b/doc/Javadoc/mycompiler/mytest/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytest/package-use.html b/doc/Javadoc/mycompiler/mytest/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/BaseType.html b/doc/Javadoc/mycompiler/mytype/BaseType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/BooleanType.html b/doc/Javadoc/mycompiler/mytype/BooleanType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/CharacterType.html b/doc/Javadoc/mycompiler/mytype/CharacterType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/GenericTypeVar.html b/doc/Javadoc/mycompiler/mytype/GenericTypeVar.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/IntegerType.html b/doc/Javadoc/mycompiler/mytype/IntegerType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/Pair.html b/doc/Javadoc/mycompiler/mytype/Pair.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/ParaList.html b/doc/Javadoc/mycompiler/mytype/ParaList.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/RefType.html b/doc/Javadoc/mycompiler/mytype/RefType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/ReturnType.html b/doc/Javadoc/mycompiler/mytype/ReturnType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/Type.html b/doc/Javadoc/mycompiler/mytype/Type.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/TyploseVariable.html b/doc/Javadoc/mycompiler/mytype/TyploseVariable.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/Void.html b/doc/Javadoc/mycompiler/mytype/Void.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/class-use/BaseType.html b/doc/Javadoc/mycompiler/mytype/class-use/BaseType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/class-use/BooleanType.html b/doc/Javadoc/mycompiler/mytype/class-use/BooleanType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/class-use/CharacterType.html b/doc/Javadoc/mycompiler/mytype/class-use/CharacterType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/class-use/GenericTypeVar.html b/doc/Javadoc/mycompiler/mytype/class-use/GenericTypeVar.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/class-use/IntegerType.html b/doc/Javadoc/mycompiler/mytype/class-use/IntegerType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/class-use/Pair.html b/doc/Javadoc/mycompiler/mytype/class-use/Pair.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/class-use/ParaList.html b/doc/Javadoc/mycompiler/mytype/class-use/ParaList.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/class-use/RefType.html b/doc/Javadoc/mycompiler/mytype/class-use/RefType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/class-use/ReturnType.html b/doc/Javadoc/mycompiler/mytype/class-use/ReturnType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/class-use/Type.html b/doc/Javadoc/mycompiler/mytype/class-use/Type.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/class-use/TyploseVariable.html b/doc/Javadoc/mycompiler/mytype/class-use/TyploseVariable.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/class-use/Void.html b/doc/Javadoc/mycompiler/mytype/class-use/Void.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/package-frame.html b/doc/Javadoc/mycompiler/mytype/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/package-summary.html b/doc/Javadoc/mycompiler/mytype/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/package-tree.html b/doc/Javadoc/mycompiler/mytype/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytype/package-use.html b/doc/Javadoc/mycompiler/mytype/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/CHelper.html b/doc/Javadoc/mycompiler/mytypereconstruction/CHelper.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/CIntersectionType.html b/doc/Javadoc/mycompiler/mytypereconstruction/CIntersectionType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/CMultiplyTuple.html b/doc/Javadoc/mycompiler/mytypereconstruction/CMultiplyTuple.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/CReconstructionTuple.html b/doc/Javadoc/mycompiler/mytypereconstruction/CReconstructionTuple.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/CSubstitution.html b/doc/Javadoc/mycompiler/mytypereconstruction/CSubstitution.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/CSupportData.html b/doc/Javadoc/mycompiler/mytypereconstruction/CSupportData.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/CTriple.html b/doc/Javadoc/mycompiler/mytypereconstruction/CTriple.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/CTypeReconstructionResult.html b/doc/Javadoc/mycompiler/mytypereconstruction/CTypeReconstructionResult.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CHelper.html b/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CHelper.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CIntersectionType.html b/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CIntersectionType.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CMultiplyTuple.html b/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CMultiplyTuple.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CReconstructionTuple.html b/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CReconstructionTuple.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CSubstitution.html b/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CSubstitution.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CSupportData.html b/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CSupportData.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CTriple.html b/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CTriple.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CTypeReconstructionResult.html b/doc/Javadoc/mycompiler/mytypereconstruction/class-use/CTypeReconstructionResult.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/package-frame.html b/doc/Javadoc/mycompiler/mytypereconstruction/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/package-summary.html b/doc/Javadoc/mycompiler/mytypereconstruction/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/package-tree.html b/doc/Javadoc/mycompiler/mytypereconstruction/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/package-use.html b/doc/Javadoc/mycompiler/mytypereconstruction/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/CReplaceTypeEvent.html b/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/CReplaceTypeEvent.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html b/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html b/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/class-use/CReplaceTypeEvent.html b/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/class-use/CReplaceTypeEvent.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/class-use/IReplaceTypeEventProvider.html b/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/class-use/IReplaceTypeEventProvider.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/class-use/ITypeReplacementListener.html b/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/class-use/ITypeReplacementListener.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/package-frame.html b/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/package-summary.html b/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/package-tree.html b/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/package-use.html b/doc/Javadoc/mycompiler/mytypereconstruction/replacementlistener/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/CHashtableSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/CHashtableSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/CMultiplyTupleSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/CMultiplyTupleSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/CReconstructionTupleSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/CReconstructionTupleSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/CSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/CSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/CSubstitutionSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/CSubstitutionSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/CTripleSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/CTripleSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/CTypeAssumptionSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/CTypeAssumptionSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/CVectorSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/CVectorSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/IHashSetElement.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/IHashSetElement.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/IHashSetKey.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/IHashSetKey.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CHashtableSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CHashtableSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CMultiplyTupleSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CMultiplyTupleSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CReconstructionTupleSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CReconstructionTupleSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CSubstitutionSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CSubstitutionSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CTripleSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CTripleSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CTypeAssumptionSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CTypeAssumptionSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CVectorSet.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/CVectorSet.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/IHashSetElement.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/IHashSetElement.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/IHashSetKey.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/class-use/IHashSetKey.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/package-frame.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/package-summary.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/package-tree.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/set/package-use.html b/doc/Javadoc/mycompiler/mytypereconstruction/set/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/CInstVarTypeAssumption.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/CInstVarTypeAssumption.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/CLocalVarTypeAssumption.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/CLocalVarTypeAssumption.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/CParaTypeAssumption.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/CParaTypeAssumption.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/class-use/CInstVarTypeAssumption.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/class-use/CInstVarTypeAssumption.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/class-use/CLocalVarTypeAssumption.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/class-use/CLocalVarTypeAssumption.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/class-use/CMethodTypeAssumption.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/class-use/CMethodTypeAssumption.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/class-use/CParaTypeAssumption.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/class-use/CParaTypeAssumption.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/class-use/CTypeAssumption.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/class-use/CTypeAssumption.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/package-frame.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/package-summary.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/package-tree.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/package-use.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumption/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/CInstVarKey.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/CInstVarKey.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/CLocalVarKey.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/CLocalVarKey.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/CMethodKey.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/CMethodKey.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/CMethodParaKey.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/CMethodParaKey.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/class-use/CInstVarKey.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/class-use/CInstVarKey.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/class-use/CLocalVarKey.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/class-use/CLocalVarKey.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/class-use/CMethodKey.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/class-use/CMethodKey.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/class-use/CMethodParaKey.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/class-use/CMethodParaKey.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/class-use/CTypeAssumptionKey.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/class-use/CTypeAssumptionKey.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/package-frame.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/package-summary.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/package-tree.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/package-use.html b/doc/Javadoc/mycompiler/mytypereconstruction/typeassumptionkey/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/unify/FC_TTO.html b/doc/Javadoc/mycompiler/mytypereconstruction/unify/FC_TTO.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/unify/Unify.html b/doc/Javadoc/mycompiler/mytypereconstruction/unify/Unify.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/unify/class-use/FC_TTO.html b/doc/Javadoc/mycompiler/mytypereconstruction/unify/class-use/FC_TTO.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/unify/class-use/Unify.html b/doc/Javadoc/mycompiler/mytypereconstruction/unify/class-use/Unify.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/unify/package-frame.html b/doc/Javadoc/mycompiler/mytypereconstruction/unify/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/unify/package-summary.html b/doc/Javadoc/mycompiler/mytypereconstruction/unify/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/unify/package-tree.html b/doc/Javadoc/mycompiler/mytypereconstruction/unify/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/mytypereconstruction/unify/package-use.html b/doc/Javadoc/mycompiler/mytypereconstruction/unify/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/package-frame.html b/doc/Javadoc/mycompiler/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/package-summary.html b/doc/Javadoc/mycompiler/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/package-tree.html b/doc/Javadoc/mycompiler/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/package-use.html b/doc/Javadoc/mycompiler/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/unused/ConstantValueAttribute.html b/doc/Javadoc/mycompiler/unused/ConstantValueAttribute.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/unused/Import.html b/doc/Javadoc/mycompiler/unused/Import.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/unused/JavaCompiler.html b/doc/Javadoc/mycompiler/unused/JavaCompiler.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/unused/TestClass.html b/doc/Javadoc/mycompiler/unused/TestClass.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/unused/class-use/ConstantValueAttribute.html b/doc/Javadoc/mycompiler/unused/class-use/ConstantValueAttribute.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/unused/class-use/Import.html b/doc/Javadoc/mycompiler/unused/class-use/Import.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/unused/class-use/JavaCompiler.html b/doc/Javadoc/mycompiler/unused/class-use/JavaCompiler.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/unused/class-use/TestClass.html b/doc/Javadoc/mycompiler/unused/class-use/TestClass.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/unused/package-frame.html b/doc/Javadoc/mycompiler/unused/package-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/unused/package-summary.html b/doc/Javadoc/mycompiler/unused/package-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/unused/package-tree.html b/doc/Javadoc/mycompiler/unused/package-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/mycompiler/unused/package-use.html b/doc/Javadoc/mycompiler/unused/package-use.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/overview-frame.html b/doc/Javadoc/overview-frame.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/overview-summary.html b/doc/Javadoc/overview-summary.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/overview-tree.html b/doc/Javadoc/overview-tree.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/package-list b/doc/Javadoc/package-list old mode 100755 new mode 100644 diff --git a/doc/Javadoc/resources/inherit.gif b/doc/Javadoc/resources/inherit.gif old mode 100755 new mode 100644 diff --git a/doc/Javadoc/serialized-form.html b/doc/Javadoc/serialized-form.html old mode 100755 new mode 100644 diff --git a/doc/Javadoc/stylesheet.css b/doc/Javadoc/stylesheet.css old mode 100755 new mode 100644 diff --git a/doc/OldStuff/ClassDiagram.ucd b/doc/OldStuff/ClassDiagram.ucd old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Abstract.html b/doc/OldStuff/JavaDoc/Abstract.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/AddOp.html b/doc/OldStuff/JavaDoc/AddOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/AndOp.html b/doc/OldStuff/JavaDoc/AndOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/ArgumentList.html b/doc/OldStuff/JavaDoc/ArgumentList.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Assign.html b/doc/OldStuff/JavaDoc/Assign.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Attribute.html b/doc/OldStuff/JavaDoc/Attribute.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/AttributeInfo.html b/doc/OldStuff/JavaDoc/AttributeInfo.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/BaseType.html b/doc/OldStuff/JavaDoc/BaseType.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Binary.html b/doc/OldStuff/JavaDoc/Binary.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/BinaryExpr.html b/doc/OldStuff/JavaDoc/BinaryExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Block.html b/doc/OldStuff/JavaDoc/Block.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/BoolLiteral.html b/doc/OldStuff/JavaDoc/BoolLiteral.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/BooleanType.html b/doc/OldStuff/JavaDoc/BooleanType.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CONSTANT_Class_info.html b/doc/OldStuff/JavaDoc/CONSTANT_Class_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CONSTANT_Double_info.html b/doc/OldStuff/JavaDoc/CONSTANT_Double_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CONSTANT_Fieldref_info.html b/doc/OldStuff/JavaDoc/CONSTANT_Fieldref_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CONSTANT_Float_info.html b/doc/OldStuff/JavaDoc/CONSTANT_Float_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CONSTANT_Integer_info.html b/doc/OldStuff/JavaDoc/CONSTANT_Integer_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CONSTANT_InterfaceMethodref_info.html b/doc/OldStuff/JavaDoc/CONSTANT_InterfaceMethodref_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CONSTANT_Long_info.html b/doc/OldStuff/JavaDoc/CONSTANT_Long_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CONSTANT_Methodref_info.html b/doc/OldStuff/JavaDoc/CONSTANT_Methodref_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CONSTANT_NameAndType_info.html b/doc/OldStuff/JavaDoc/CONSTANT_NameAndType_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CONSTANT_String_info.html b/doc/OldStuff/JavaDoc/CONSTANT_String_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CONSTANT_Utf8_info.html b/doc/OldStuff/JavaDoc/CONSTANT_Utf8_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CPInfo.html b/doc/OldStuff/JavaDoc/CPInfo.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CastExpr.html b/doc/OldStuff/JavaDoc/CastExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CharLiteral.html b/doc/OldStuff/JavaDoc/CharLiteral.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CharacterType.html b/doc/OldStuff/JavaDoc/CharacterType.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Class.html b/doc/OldStuff/JavaDoc/Class.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/ClassBody.html b/doc/OldStuff/JavaDoc/ClassBody.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/ClassDeclId.html b/doc/OldStuff/JavaDoc/ClassDeclId.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/ClassFile.html b/doc/OldStuff/JavaDoc/ClassFile.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/CodeAttribute.html b/doc/OldStuff/JavaDoc/CodeAttribute.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/ConstantValueAttribute.html b/doc/OldStuff/JavaDoc/ConstantValueAttribute.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Constructor.html b/doc/OldStuff/JavaDoc/Constructor.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/DeclId.html b/doc/OldStuff/JavaDoc/DeclId.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/DivideOp.html b/doc/OldStuff/JavaDoc/DivideOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/EmptyStmt.html b/doc/OldStuff/JavaDoc/EmptyStmt.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/EqualOp.html b/doc/OldStuff/JavaDoc/EqualOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/ExceptionList.html b/doc/OldStuff/JavaDoc/ExceptionList.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/ExceptionTable.html b/doc/OldStuff/JavaDoc/ExceptionTable.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Expr.html b/doc/OldStuff/JavaDoc/Expr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/ExprStmt.html b/doc/OldStuff/JavaDoc/ExprStmt.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/FieldDecl.html b/doc/OldStuff/JavaDoc/FieldDecl.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/FieldInfo.html b/doc/OldStuff/JavaDoc/FieldInfo.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/FormalParameter.html b/doc/OldStuff/JavaDoc/FormalParameter.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/GreaterEquOp.html b/doc/OldStuff/JavaDoc/GreaterEquOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/GreaterOp.html b/doc/OldStuff/JavaDoc/GreaterOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/IfStmt.html b/doc/OldStuff/JavaDoc/IfStmt.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Import.html b/doc/OldStuff/JavaDoc/Import.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/InstVar.html b/doc/OldStuff/JavaDoc/InstVar.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/InstVarDecl.html b/doc/OldStuff/JavaDoc/InstVarDecl.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/InstanceOf.html b/doc/OldStuff/JavaDoc/InstanceOf.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/IntLiteral.html b/doc/OldStuff/JavaDoc/IntLiteral.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/IntegerType.html b/doc/OldStuff/JavaDoc/IntegerType.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/JVMCode.html b/doc/OldStuff/JavaDoc/JVMCode.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/JVMCodeException.html b/doc/OldStuff/JavaDoc/JVMCodeException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/JavaCompiler.html b/doc/OldStuff/JavaDoc/JavaCompiler.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/JavaLexer.html b/doc/OldStuff/JavaDoc/JavaLexer.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/JavaParser.html b/doc/OldStuff/JavaDoc/JavaParser.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/JavaParser.yyException.html b/doc/OldStuff/JavaDoc/JavaParser.yyException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/JavaParser.yyInput.html b/doc/OldStuff/JavaDoc/JavaParser.yyInput.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Key.html b/doc/OldStuff/JavaDoc/Key.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/LessEquOp.html b/doc/OldStuff/JavaDoc/LessEquOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/LessOp.html b/doc/OldStuff/JavaDoc/LessOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Literal.html b/doc/OldStuff/JavaDoc/Literal.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/LocalOrFieldVar.html b/doc/OldStuff/JavaDoc/LocalOrFieldVar.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/LocalVarDecl.html b/doc/OldStuff/JavaDoc/LocalVarDecl.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/LogOp.html b/doc/OldStuff/JavaDoc/LogOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Method.html b/doc/OldStuff/JavaDoc/Method.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/MethodCall.html b/doc/OldStuff/JavaDoc/MethodCall.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/MethodInfo.html b/doc/OldStuff/JavaDoc/MethodInfo.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/MinusOp.html b/doc/OldStuff/JavaDoc/MinusOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Modifier.html b/doc/OldStuff/JavaDoc/Modifier.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Modifiers.html b/doc/OldStuff/JavaDoc/Modifiers.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/ModuloOp.html b/doc/OldStuff/JavaDoc/ModuloOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/MulOp.html b/doc/OldStuff/JavaDoc/MulOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/MyCompiler.html b/doc/OldStuff/JavaDoc/MyCompiler.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/NegativeExpr.html b/doc/OldStuff/JavaDoc/NegativeExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/NewArray.html b/doc/OldStuff/JavaDoc/NewArray.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/NewClass.html b/doc/OldStuff/JavaDoc/NewClass.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/NoReceiver.html b/doc/OldStuff/JavaDoc/NoReceiver.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/NotEqualOp.html b/doc/OldStuff/JavaDoc/NotEqualOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/NotExpr.html b/doc/OldStuff/JavaDoc/NotExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Null.html b/doc/OldStuff/JavaDoc/Null.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Operator.html b/doc/OldStuff/JavaDoc/Operator.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/OrOp.html b/doc/OldStuff/JavaDoc/OrOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Pair.html b/doc/OldStuff/JavaDoc/Pair.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/ParaList.html b/doc/OldStuff/JavaDoc/ParaList.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/ParameterList.html b/doc/OldStuff/JavaDoc/ParameterList.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/PlusOp.html b/doc/OldStuff/JavaDoc/PlusOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/PositivExpr.html b/doc/OldStuff/JavaDoc/PositivExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/PostDecExpr.html b/doc/OldStuff/JavaDoc/PostDecExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/PostIncExpr.html b/doc/OldStuff/JavaDoc/PostIncExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/PreDecExpr.html b/doc/OldStuff/JavaDoc/PreDecExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/PreIncExpr.html b/doc/OldStuff/JavaDoc/PreIncExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Private.html b/doc/OldStuff/JavaDoc/Private.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Protected.html b/doc/OldStuff/JavaDoc/Protected.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Public.html b/doc/OldStuff/JavaDoc/Public.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Receiver.html b/doc/OldStuff/JavaDoc/Receiver.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/RefType.html b/doc/OldStuff/JavaDoc/RefType.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/RelOp.html b/doc/OldStuff/JavaDoc/RelOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Return.html b/doc/OldStuff/JavaDoc/Return.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/ReturnType.html b/doc/OldStuff/JavaDoc/ReturnType.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/SCClassBodyException.html b/doc/OldStuff/JavaDoc/SCClassBodyException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/SCClassException.html b/doc/OldStuff/JavaDoc/SCClassException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/SCExcept.html b/doc/OldStuff/JavaDoc/SCExcept.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/SCException.html b/doc/OldStuff/JavaDoc/SCException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/SCMethodException.html b/doc/OldStuff/JavaDoc/SCMethodException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/SCStatementException.html b/doc/OldStuff/JavaDoc/SCStatementException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Scanner.html b/doc/OldStuff/JavaDoc/Scanner.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/SourceFile.html b/doc/OldStuff/JavaDoc/SourceFile.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Statement.html b/doc/OldStuff/JavaDoc/Statement.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Static.html b/doc/OldStuff/JavaDoc/Static.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Status.html b/doc/OldStuff/JavaDoc/Status.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/StringLiteral.html b/doc/OldStuff/JavaDoc/StringLiteral.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/This.html b/doc/OldStuff/JavaDoc/This.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/TimesOp.html b/doc/OldStuff/JavaDoc/TimesOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Token.html b/doc/OldStuff/JavaDoc/Token.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Type.html b/doc/OldStuff/JavaDoc/Type.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/TypeSpec.html b/doc/OldStuff/JavaDoc/TypeSpec.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/TyploseVariable.html b/doc/OldStuff/JavaDoc/TyploseVariable.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/UnaryExpr.html b/doc/OldStuff/JavaDoc/UnaryExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/UnaryMinus.html b/doc/OldStuff/JavaDoc/UnaryMinus.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/UnaryNot.html b/doc/OldStuff/JavaDoc/UnaryNot.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/UnaryPlus.html b/doc/OldStuff/JavaDoc/UnaryPlus.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/UsedId.html b/doc/OldStuff/JavaDoc/UsedId.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/UserDef.html b/doc/OldStuff/JavaDoc/UserDef.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/Void.html b/doc/OldStuff/JavaDoc/Void.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/WhileStmt.html b/doc/OldStuff/JavaDoc/WhileStmt.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/allclasses-frame.html b/doc/OldStuff/JavaDoc/allclasses-frame.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/allclasses-noframe.html b/doc/OldStuff/JavaDoc/allclasses-noframe.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Abstract.html b/doc/OldStuff/JavaDoc/class-use/Abstract.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/AddOp.html b/doc/OldStuff/JavaDoc/class-use/AddOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/AndOp.html b/doc/OldStuff/JavaDoc/class-use/AndOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/ArgumentList.html b/doc/OldStuff/JavaDoc/class-use/ArgumentList.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Assign.html b/doc/OldStuff/JavaDoc/class-use/Assign.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Attribute.html b/doc/OldStuff/JavaDoc/class-use/Attribute.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/AttributeInfo.html b/doc/OldStuff/JavaDoc/class-use/AttributeInfo.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/BaseType.html b/doc/OldStuff/JavaDoc/class-use/BaseType.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Binary.html b/doc/OldStuff/JavaDoc/class-use/Binary.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/BinaryExpr.html b/doc/OldStuff/JavaDoc/class-use/BinaryExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Block.html b/doc/OldStuff/JavaDoc/class-use/Block.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/BoolLiteral.html b/doc/OldStuff/JavaDoc/class-use/BoolLiteral.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/BooleanType.html b/doc/OldStuff/JavaDoc/class-use/BooleanType.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CONSTANT_Class_info.html b/doc/OldStuff/JavaDoc/class-use/CONSTANT_Class_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CONSTANT_Double_info.html b/doc/OldStuff/JavaDoc/class-use/CONSTANT_Double_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CONSTANT_Fieldref_info.html b/doc/OldStuff/JavaDoc/class-use/CONSTANT_Fieldref_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CONSTANT_Float_info.html b/doc/OldStuff/JavaDoc/class-use/CONSTANT_Float_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CONSTANT_Integer_info.html b/doc/OldStuff/JavaDoc/class-use/CONSTANT_Integer_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CONSTANT_InterfaceMethodref_info.html b/doc/OldStuff/JavaDoc/class-use/CONSTANT_InterfaceMethodref_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CONSTANT_Long_info.html b/doc/OldStuff/JavaDoc/class-use/CONSTANT_Long_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CONSTANT_Methodref_info.html b/doc/OldStuff/JavaDoc/class-use/CONSTANT_Methodref_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CONSTANT_NameAndType_info.html b/doc/OldStuff/JavaDoc/class-use/CONSTANT_NameAndType_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CONSTANT_String_info.html b/doc/OldStuff/JavaDoc/class-use/CONSTANT_String_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CONSTANT_Utf8_info.html b/doc/OldStuff/JavaDoc/class-use/CONSTANT_Utf8_info.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CPInfo.html b/doc/OldStuff/JavaDoc/class-use/CPInfo.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CastExpr.html b/doc/OldStuff/JavaDoc/class-use/CastExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CharLiteral.html b/doc/OldStuff/JavaDoc/class-use/CharLiteral.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CharacterType.html b/doc/OldStuff/JavaDoc/class-use/CharacterType.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Class.html b/doc/OldStuff/JavaDoc/class-use/Class.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/ClassBody.html b/doc/OldStuff/JavaDoc/class-use/ClassBody.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/ClassDeclId.html b/doc/OldStuff/JavaDoc/class-use/ClassDeclId.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/ClassFile.html b/doc/OldStuff/JavaDoc/class-use/ClassFile.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/CodeAttribute.html b/doc/OldStuff/JavaDoc/class-use/CodeAttribute.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/ConstantValueAttribute.html b/doc/OldStuff/JavaDoc/class-use/ConstantValueAttribute.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Constructor.html b/doc/OldStuff/JavaDoc/class-use/Constructor.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/DeclId.html b/doc/OldStuff/JavaDoc/class-use/DeclId.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/DivideOp.html b/doc/OldStuff/JavaDoc/class-use/DivideOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/EmptyStmt.html b/doc/OldStuff/JavaDoc/class-use/EmptyStmt.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/EqualOp.html b/doc/OldStuff/JavaDoc/class-use/EqualOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/ExceptionList.html b/doc/OldStuff/JavaDoc/class-use/ExceptionList.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/ExceptionTable.html b/doc/OldStuff/JavaDoc/class-use/ExceptionTable.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Expr.html b/doc/OldStuff/JavaDoc/class-use/Expr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/ExprStmt.html b/doc/OldStuff/JavaDoc/class-use/ExprStmt.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/FieldDecl.html b/doc/OldStuff/JavaDoc/class-use/FieldDecl.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/FieldInfo.html b/doc/OldStuff/JavaDoc/class-use/FieldInfo.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/FormalParameter.html b/doc/OldStuff/JavaDoc/class-use/FormalParameter.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/GreaterEquOp.html b/doc/OldStuff/JavaDoc/class-use/GreaterEquOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/GreaterOp.html b/doc/OldStuff/JavaDoc/class-use/GreaterOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/IfStmt.html b/doc/OldStuff/JavaDoc/class-use/IfStmt.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Import.html b/doc/OldStuff/JavaDoc/class-use/Import.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/InstVar.html b/doc/OldStuff/JavaDoc/class-use/InstVar.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/InstVarDecl.html b/doc/OldStuff/JavaDoc/class-use/InstVarDecl.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/InstanceOf.html b/doc/OldStuff/JavaDoc/class-use/InstanceOf.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/IntLiteral.html b/doc/OldStuff/JavaDoc/class-use/IntLiteral.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/IntegerType.html b/doc/OldStuff/JavaDoc/class-use/IntegerType.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/JVMCode.html b/doc/OldStuff/JavaDoc/class-use/JVMCode.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/JVMCodeException.html b/doc/OldStuff/JavaDoc/class-use/JVMCodeException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/JavaCompiler.html b/doc/OldStuff/JavaDoc/class-use/JavaCompiler.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/JavaLexer.html b/doc/OldStuff/JavaDoc/class-use/JavaLexer.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/JavaParser.html b/doc/OldStuff/JavaDoc/class-use/JavaParser.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/JavaParser.yyException.html b/doc/OldStuff/JavaDoc/class-use/JavaParser.yyException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/JavaParser.yyInput.html b/doc/OldStuff/JavaDoc/class-use/JavaParser.yyInput.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Key.html b/doc/OldStuff/JavaDoc/class-use/Key.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/LessEquOp.html b/doc/OldStuff/JavaDoc/class-use/LessEquOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/LessOp.html b/doc/OldStuff/JavaDoc/class-use/LessOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Literal.html b/doc/OldStuff/JavaDoc/class-use/Literal.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/LocalOrFieldVar.html b/doc/OldStuff/JavaDoc/class-use/LocalOrFieldVar.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/LocalVarDecl.html b/doc/OldStuff/JavaDoc/class-use/LocalVarDecl.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/LogOp.html b/doc/OldStuff/JavaDoc/class-use/LogOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Method.html b/doc/OldStuff/JavaDoc/class-use/Method.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/MethodCall.html b/doc/OldStuff/JavaDoc/class-use/MethodCall.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/MethodInfo.html b/doc/OldStuff/JavaDoc/class-use/MethodInfo.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/MinusOp.html b/doc/OldStuff/JavaDoc/class-use/MinusOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Modifier.html b/doc/OldStuff/JavaDoc/class-use/Modifier.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Modifiers.html b/doc/OldStuff/JavaDoc/class-use/Modifiers.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/ModuloOp.html b/doc/OldStuff/JavaDoc/class-use/ModuloOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/MulOp.html b/doc/OldStuff/JavaDoc/class-use/MulOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/MyCompiler.html b/doc/OldStuff/JavaDoc/class-use/MyCompiler.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/NegativeExpr.html b/doc/OldStuff/JavaDoc/class-use/NegativeExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/NewArray.html b/doc/OldStuff/JavaDoc/class-use/NewArray.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/NewClass.html b/doc/OldStuff/JavaDoc/class-use/NewClass.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/NoReceiver.html b/doc/OldStuff/JavaDoc/class-use/NoReceiver.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/NotEqualOp.html b/doc/OldStuff/JavaDoc/class-use/NotEqualOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/NotExpr.html b/doc/OldStuff/JavaDoc/class-use/NotExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Null.html b/doc/OldStuff/JavaDoc/class-use/Null.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Operator.html b/doc/OldStuff/JavaDoc/class-use/Operator.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/OrOp.html b/doc/OldStuff/JavaDoc/class-use/OrOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Pair.html b/doc/OldStuff/JavaDoc/class-use/Pair.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/ParaList.html b/doc/OldStuff/JavaDoc/class-use/ParaList.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/ParameterList.html b/doc/OldStuff/JavaDoc/class-use/ParameterList.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/PlusOp.html b/doc/OldStuff/JavaDoc/class-use/PlusOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/PositivExpr.html b/doc/OldStuff/JavaDoc/class-use/PositivExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/PostDecExpr.html b/doc/OldStuff/JavaDoc/class-use/PostDecExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/PostIncExpr.html b/doc/OldStuff/JavaDoc/class-use/PostIncExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/PreDecExpr.html b/doc/OldStuff/JavaDoc/class-use/PreDecExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/PreIncExpr.html b/doc/OldStuff/JavaDoc/class-use/PreIncExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Private.html b/doc/OldStuff/JavaDoc/class-use/Private.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Protected.html b/doc/OldStuff/JavaDoc/class-use/Protected.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Public.html b/doc/OldStuff/JavaDoc/class-use/Public.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Receiver.html b/doc/OldStuff/JavaDoc/class-use/Receiver.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/RefType.html b/doc/OldStuff/JavaDoc/class-use/RefType.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/RelOp.html b/doc/OldStuff/JavaDoc/class-use/RelOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Return.html b/doc/OldStuff/JavaDoc/class-use/Return.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/ReturnType.html b/doc/OldStuff/JavaDoc/class-use/ReturnType.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/SCClassBodyException.html b/doc/OldStuff/JavaDoc/class-use/SCClassBodyException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/SCClassException.html b/doc/OldStuff/JavaDoc/class-use/SCClassException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/SCExcept.html b/doc/OldStuff/JavaDoc/class-use/SCExcept.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/SCException.html b/doc/OldStuff/JavaDoc/class-use/SCException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/SCMethodException.html b/doc/OldStuff/JavaDoc/class-use/SCMethodException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/SCStatementException.html b/doc/OldStuff/JavaDoc/class-use/SCStatementException.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Scanner.html b/doc/OldStuff/JavaDoc/class-use/Scanner.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/SourceFile.html b/doc/OldStuff/JavaDoc/class-use/SourceFile.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Statement.html b/doc/OldStuff/JavaDoc/class-use/Statement.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Static.html b/doc/OldStuff/JavaDoc/class-use/Static.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Status.html b/doc/OldStuff/JavaDoc/class-use/Status.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/StringLiteral.html b/doc/OldStuff/JavaDoc/class-use/StringLiteral.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/This.html b/doc/OldStuff/JavaDoc/class-use/This.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/TimesOp.html b/doc/OldStuff/JavaDoc/class-use/TimesOp.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Token.html b/doc/OldStuff/JavaDoc/class-use/Token.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Type.html b/doc/OldStuff/JavaDoc/class-use/Type.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/TypeSpec.html b/doc/OldStuff/JavaDoc/class-use/TypeSpec.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/TyploseVariable.html b/doc/OldStuff/JavaDoc/class-use/TyploseVariable.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/UnaryExpr.html b/doc/OldStuff/JavaDoc/class-use/UnaryExpr.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/UnaryMinus.html b/doc/OldStuff/JavaDoc/class-use/UnaryMinus.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/UnaryNot.html b/doc/OldStuff/JavaDoc/class-use/UnaryNot.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/UnaryPlus.html b/doc/OldStuff/JavaDoc/class-use/UnaryPlus.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/UsedId.html b/doc/OldStuff/JavaDoc/class-use/UsedId.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/UserDef.html b/doc/OldStuff/JavaDoc/class-use/UserDef.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/Void.html b/doc/OldStuff/JavaDoc/class-use/Void.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/WhileStmt.html b/doc/OldStuff/JavaDoc/class-use/WhileStmt.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/yyCheck0.html b/doc/OldStuff/JavaDoc/class-use/yyCheck0.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/yyCheck1.html b/doc/OldStuff/JavaDoc/class-use/yyCheck1.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/class-use/yyCheckInit.html b/doc/OldStuff/JavaDoc/class-use/yyCheckInit.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/constant-values.html b/doc/OldStuff/JavaDoc/constant-values.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/deprecated-list.html b/doc/OldStuff/JavaDoc/deprecated-list.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/help-doc.html b/doc/OldStuff/JavaDoc/help-doc.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-1.html b/doc/OldStuff/JavaDoc/index-files/index-1.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-10.html b/doc/OldStuff/JavaDoc/index-files/index-10.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-11.html b/doc/OldStuff/JavaDoc/index-files/index-11.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-12.html b/doc/OldStuff/JavaDoc/index-files/index-12.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-13.html b/doc/OldStuff/JavaDoc/index-files/index-13.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-14.html b/doc/OldStuff/JavaDoc/index-files/index-14.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-15.html b/doc/OldStuff/JavaDoc/index-files/index-15.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-16.html b/doc/OldStuff/JavaDoc/index-files/index-16.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-17.html b/doc/OldStuff/JavaDoc/index-files/index-17.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-18.html b/doc/OldStuff/JavaDoc/index-files/index-18.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-19.html b/doc/OldStuff/JavaDoc/index-files/index-19.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-2.html b/doc/OldStuff/JavaDoc/index-files/index-2.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-20.html b/doc/OldStuff/JavaDoc/index-files/index-20.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-21.html b/doc/OldStuff/JavaDoc/index-files/index-21.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-22.html b/doc/OldStuff/JavaDoc/index-files/index-22.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-23.html b/doc/OldStuff/JavaDoc/index-files/index-23.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-24.html b/doc/OldStuff/JavaDoc/index-files/index-24.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-3.html b/doc/OldStuff/JavaDoc/index-files/index-3.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-4.html b/doc/OldStuff/JavaDoc/index-files/index-4.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-5.html b/doc/OldStuff/JavaDoc/index-files/index-5.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-6.html b/doc/OldStuff/JavaDoc/index-files/index-6.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-7.html b/doc/OldStuff/JavaDoc/index-files/index-7.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-8.html b/doc/OldStuff/JavaDoc/index-files/index-8.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index-files/index-9.html b/doc/OldStuff/JavaDoc/index-files/index-9.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/index.html b/doc/OldStuff/JavaDoc/index.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/overview-tree.html b/doc/OldStuff/JavaDoc/overview-tree.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/package-list b/doc/OldStuff/JavaDoc/package-list old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/package-use.html b/doc/OldStuff/JavaDoc/package-use.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/packages.html b/doc/OldStuff/JavaDoc/packages.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/serialized-form.html b/doc/OldStuff/JavaDoc/serialized-form.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/stylesheet.css b/doc/OldStuff/JavaDoc/stylesheet.css old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/yyCheck0.html b/doc/OldStuff/JavaDoc/yyCheck0.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/yyCheck1.html b/doc/OldStuff/JavaDoc/yyCheck1.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/JavaDoc/yyCheckInit.html b/doc/OldStuff/JavaDoc/yyCheckInit.html old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Operator.ucd b/doc/OldStuff/Operator.ucd old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest.ucd b/doc/OldStuff/Rest.ucd old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/ClassDiagram.pdf b/doc/OldStuff/Rest/ClassDiagram.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/ClassDiagram.svg b/doc/OldStuff/Rest/ClassDiagram.svg old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/ClassFile.pdf b/doc/OldStuff/Rest/ClassFile.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Compiler.pdf b/doc/OldStuff/Rest/Compiler.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Compiler1.zip b/doc/OldStuff/Rest/Compiler1.zip old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Compiler2.zip b/doc/OldStuff/Rest/Compiler2.zip old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Compiler3.zip b/doc/OldStuff/Rest/Compiler3.zip old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Compiler4.zip b/doc/OldStuff/Rest/Compiler4.zip old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Exceptions.pdf b/doc/OldStuff/Rest/Exceptions.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/JavaParser.pdf b/doc/OldStuff/Rest/JavaParser.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/JavaVirtualMachineSpec.pdf b/doc/OldStuff/Rest/JavaVirtualMachineSpec.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Modifier.pdf b/doc/OldStuff/Rest/Modifier.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Operator.jpg b/doc/OldStuff/Rest/Operator.jpg old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Operator.pdf b/doc/OldStuff/Rest/Operator.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Operator.svg b/doc/OldStuff/Rest/Operator.svg old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/ParameterizedTypesSpec.pdf b/doc/OldStuff/Rest/ParameterizedTypesSpec.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Rest.jpg b/doc/OldStuff/Rest/Rest.jpg old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Rest.svg b/doc/OldStuff/Rest/Rest.svg old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Statement.jpg b/doc/OldStuff/Rest/Statement.jpg old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Statement.pdf b/doc/OldStuff/Rest/Statement.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Statement.svg b/doc/OldStuff/Rest/Statement.svg old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Studienarbeit.pdf b/doc/OldStuff/Rest/Studienarbeit.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/Unbekannte Klassen.pdf b/doc/OldStuff/Rest/Unbekannte Klassen.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/cvs.pdf b/doc/OldStuff/Rest/cvs.pdf old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Rest/vmspec.zip b/doc/OldStuff/Rest/vmspec.zip old mode 100755 new mode 100644 diff --git a/doc/OldStuff/Statement.ucd b/doc/OldStuff/Statement.ucd old mode 100755 new mode 100644 diff --git a/doc/OldStuff/UML Juni 2005.zip b/doc/OldStuff/UML Juni 2005.zip old mode 100755 new mode 100644 diff --git a/doc/Papers/HowToUpdateTheCoreInThePlugin.doc.txt b/doc/Papers/HowToUpdateTheCoreInThePlugin.doc.txt old mode 100755 new mode 100644 diff --git a/doc/Papers/Paper_Martin_Pluemicke_Typinferenz_in_Java.pdf b/doc/Papers/Paper_Martin_Pluemicke_Typinferenz_in_Java.pdf old mode 100755 new mode 100644 diff --git a/doc/Papers/Typeless_programming_in_Java_Martin_Pluemicke_pppj2006.pdf b/doc/Papers/Typeless_programming_in_Java_Martin_Pluemicke_pppj2006.pdf old mode 100755 new mode 100644 diff --git a/doc/Papers/TypinferenzInJava8.pdf b/doc/Papers/TypinferenzInJava8.pdf old mode 100755 new mode 100644 diff --git a/doc/Papers/TypinferenzInJava8Anpassung.png b/doc/Papers/TypinferenzInJava8Anpassung.png old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/.new.Studienar b/doc/Studienarbeiten/.new.Studienar old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2003_Felix_Reichenbach.pdf b/doc/Studienarbeiten/S2003_Felix_Reichenbach.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2004_Markus_Haas.pdf b/doc/Studienarbeiten/S2004_Markus_Haas.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2004_Thomas_Ott.pdf b/doc/Studienarbeiten/S2004_Thomas_Ott.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2005_Joerg_Baeuerle.pdf b/doc/Studienarbeiten/S2005_Joerg_Baeuerle.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2005_Markus_Melzer.pdf b/doc/Studienarbeiten/S2005_Markus_Melzer.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2006_Juergen_Schmiing.pdf b/doc/Studienarbeiten/S2006_Juergen_Schmiing.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2006_Thomas_Hornberger.pdf b/doc/Studienarbeiten/S2006_Thomas_Hornberger.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2006_Timo_Holzherr.pdf b/doc/Studienarbeiten/S2006_Timo_Holzherr.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2007_Achim_Burger.pdf b/doc/Studienarbeiten/S2007_Achim_Burger.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2007_Arne_Luedtke.pdf b/doc/Studienarbeiten/S2007_Arne_Luedtke.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2008_Christian_Stresing.pdf b/doc/Studienarbeiten/S2008_Christian_Stresing.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2008_Thorsten_Hake.pdf b/doc/Studienarbeiten/S2008_Thorsten_Hake.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2008_Thorsten_Hake_Christian_Stresing_Eclipse_Plugin.pdf b/doc/Studienarbeiten/S2008_Thorsten_Hake_Christian_Stresing_Eclipse_Plugin.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2008_Thorsten_Hake_Christian_Stresing_Testing.pdf b/doc/Studienarbeiten/S2008_Thorsten_Hake_Christian_Stresing_Testing.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2016_Enrico_Schroedter.pdf b/doc/Studienarbeiten/S2016_Enrico_Schroedter.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2016_Florian_Steurer.pdf b/doc/Studienarbeiten/S2016_Florian_Steurer.pdf old mode 100755 new mode 100644 diff --git a/doc/Studienarbeiten/S2017_Jan-Elric_Neumann.pdf b/doc/Studienarbeiten/S2017_Jan-Elric_Neumann.pdf old mode 100755 new mode 100644 diff --git a/doc/UML/Klassendiagramm.cdr b/doc/UML/Klassendiagramm.cdr old mode 100755 new mode 100644 diff --git a/doc/UML/Klassendiagramm.pdf b/doc/UML/Klassendiagramm.pdf old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler.png b/doc/UML/mycompiler.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_mybytecode.png b/doc/UML/mycompiler_mybytecode.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_myclass.png b/doc/UML/mycompiler_myclass.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_myexception.png b/doc/UML/mycompiler_myexception.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_mymodifier.png b/doc/UML/mycompiler_mymodifier.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_myoperator.png b/doc/UML/mycompiler_myoperator.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_myparser.png b/doc/UML/mycompiler_myparser.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_mystatement.png b/doc/UML/mycompiler_mystatement.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_mytest.png b/doc/UML/mycompiler_mytest.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_mytype.png b/doc/UML/mycompiler_mytype.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_mytypereconstruction.png b/doc/UML/mycompiler_mytypereconstruction.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_mytypereconstruction_replacementlistener.png b/doc/UML/mycompiler_mytypereconstruction_replacementlistener.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_mytypereconstruction_set.png b/doc/UML/mycompiler_mytypereconstruction_set.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_mytypereconstruction_typeassumption.png b/doc/UML/mycompiler_mytypereconstruction_typeassumption.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_mytypereconstruction_typeassumptionkey.png b/doc/UML/mycompiler_mytypereconstruction_typeassumptionkey.png old mode 100755 new mode 100644 diff --git a/doc/UML/mycompiler_mytypereconstruction_unify.png b/doc/UML/mycompiler_mytypereconstruction_unify.png old mode 100755 new mode 100644 diff --git a/src/build_compiler.sh b/src/build_compiler.sh old mode 100755 new mode 100644 diff --git a/src/de/dhbwstuttgart/syntaxtree/statement/ExpressionReceiver.java b/src/de/dhbwstuttgart/syntaxtree/statement/ExpressionReceiver.java new file mode 100644 index 00000000..409cfe68 --- /dev/null +++ b/src/de/dhbwstuttgart/syntaxtree/statement/ExpressionReceiver.java @@ -0,0 +1,21 @@ +package de.dhbwstuttgart.syntaxtree.statement; + +import de.dhbwstuttgart.syntaxtree.StatementVisitor; +import de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPHOrWildcardOrGeneric; +import org.antlr.v4.runtime.Token; + +public class ExpressionReceiver extends Receiver +{ + public final Expression expr; + + public ExpressionReceiver(Expression expr) + { + super(expr.getType(), expr.getOffset()); + this.expr = expr; + } + + @Override + public void accept(StatementVisitor visitor) { + visitor.visit(this); + } +} diff --git a/test/log4jTesting.xml b/test/log4jTesting.xml old mode 100755 new mode 100644 diff --git a/test/unify/Test.java b/test/unify/Test.java new file mode 100644 index 00000000..a2eeb4f4 --- /dev/null +++ b/test/unify/Test.java @@ -0,0 +1,32 @@ +package unify; + +import de.dhbwstuttgart.syntaxtree.ClassOrInterface; +import de.dhbwstuttgart.syntaxtree.factory.ASTFactory; +import de.dhbwstuttgart.syntaxtree.factory.UnifyTypeFactory; +import de.dhbwstuttgart.typeinference.unify.TypeUnify; +import de.dhbwstuttgart.typeinference.unify.model.*; + +import java.util.ArrayList; +import java.util.HashSet; +import java.util.List; +import java.util.Set; + +/** + * Created by janulrich on 13.10.17. + */ +public class Test { + @org.junit.Test + public void test() throws ClassNotFoundException { + List availableClasses = new ArrayList<>(); + availableClasses.add(ASTFactory.createClass(Class.forName("java.util.List"))); + availableClasses.add(ASTFactory.createClass(Class.forName("java.util.AbstractList"))); + FiniteClosure fc = UnifyTypeFactory.generateFC(availableClasses); + TypeUnify typeUnify = new TypeUnify(); + Set constraints = new HashSet<>(); + System.out.println(fc); + constraints.add(new UnifyPair(new PlaceholderType("tpha"), new ReferenceType("java.util.AbstractList", new TypeParams(new PlaceholderType("b"))), PairOperator.SMALLERDOT)); + //constraints.add(new UnifyPair(new PlaceholderType("tpha"), new ReferenceType("java.util.AbstractList", new TypeParams( + // new ReferenceType("java.util.AbstractList",new TypeParams(new ReferenceType("java.lang.Object", new TypeParams()))))), PairOperator.SMALLERDOT)); + System.out.println(typeUnify.unify(constraints, fc)); + } +}