Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
364176057d | |||
d5c0717763 |
.gitignoreJavaTXCompiler.jarcompile.sh
java-compiler-classes
Main.class
de
dhbwstuttgart
bytecode
CodeGenException.classCodegen$1.classCodegen$BreakEnv.classCodegen$LocalVar.classCodegen$Scope.classCodegen$State.classCodegen.classFunNGenerator$GenericParameters.classFunNGenerator.classJavaTXSignatureAttribute.class
core
ConsoleInterface.classIItemWithOffset.classJavaTXCompiler$ClassEntry.classJavaTXCompiler$TypeExchanger.classJavaTXCompiler.class
environment
ByteArrayClassLoader.classCompilationEnvironment.classDirectoryClassLoader.classIByteArrayClassLoader.classPackageCrawler.class
exceptions
parser
JavaTXParser.classNullToken.classSourceLoc.class
SyntaxTreeGenerator
AssignToLocal.classFCGenerator$TypeExchanger.classFCGenerator.classFieldEntry.classGenericContext.classStatementGenerator.classSyntacticSugar$ReturnFinder.classSyntacticSugar.classSyntaxTreeGenerator.classTypeGenerator.class
antlr
Java17Lexer.classJava17Parser$AltAnnotationQualifiedNameContext.classJava17Parser$AndexpressionContext.classJava17Parser$AnnotationConstantRestContext.classJava17Parser$AnnotationContext.classJava17Parser$AnnotationMethodOrConstantRestContext.classJava17Parser$AnnotationMethodRestContext.classJava17Parser$AnnotationTypeBodyContext.classJava17Parser$AnnotationTypeDeclarationContext.classJava17Parser$AnnotationTypeElementDeclarationContext.classJava17Parser$AnnotationTypeElementRestContext.classJava17Parser$AnnotationvarmodContext.classJava17Parser$ArgumentsContext.classJava17Parser$ArrayCreatorRestContext.classJava17Parser$ArrayInitializerContext.classJava17Parser$ArrayaccessexpressionContext.classJava17Parser$AssertstmtContext.classJava17Parser$AssignexpressionContext.classJava17Parser$BitwiseandexpressionContext.classJava17Parser$BitwiseorexpressionContext.classJava17Parser$BitwisexorexpressionContext.classJava17Parser$BlockContext.classJava17Parser$BlockStatementContext.classJava17Parser$BlockstmtContext.classJava17Parser$BoolLiteralContext.classJava17Parser$BreakstmtContext.classJava17Parser$CastexpressionContext.classJava17Parser$CatchClauseContext.classJava17Parser$CatchTypeContext.classJava17Parser$CharLiteralContext.classJava17Parser$ClassBodyContext.classJava17Parser$ClassBodyDeclarationContext.classJava17Parser$ClassCreatorRestContext.classJava17Parser$ClassDeclarationContext.classJava17Parser$ClassOrInterfaceContext.classJava17Parser$ClassOrInterfaceModifierContext.classJava17Parser$ClassOrInterfaceTypeContext.classJava17Parser$ClassTypeContext.classJava17Parser$ClassblockContext.classJava17Parser$ClassorinterfacedeclContext.classJava17Parser$ConditionalassignexpressionContext.classJava17Parser$ConditionalstmtContext.classJava17Parser$ConstDeclarationContext.classJava17Parser$ConstantDeclaratorContext.classJava17Parser$ConstructorContext.classJava17Parser$ConstructorDeclarationContext.classJava17Parser$ConstructordeclContext.classJava17Parser$ContinuestmtContext.classJava17Parser$CreatedNameContext.classJava17Parser$CreatorContext.classJava17Parser$CreatorreferenceexpressionContext.classJava17Parser$DefaultValueContext.classJava17Parser$DottedexpressionContext.classJava17Parser$DowhileloopContext.classJava17Parser$ElementValueArrayInitializerContext.classJava17Parser$ElementValueContext.classJava17Parser$ElementValuePairContext.classJava17Parser$ElementValuePairsContext.classJava17Parser$EmptyclassbodyContext.classJava17Parser$EmptyinterfaceContext.classJava17Parser$EmptymethodContext.classJava17Parser$EnclosedPatternContext.classJava17Parser$EnhancedForControlContext.classJava17Parser$EnumBodyDeclarationsContext.classJava17Parser$EnumConstantContext.classJava17Parser$EnumConstantsContext.classJava17Parser$EnumDeclarationContext.classJava17Parser$EqualityexpressionContext.classJava17Parser$ExceptionListContext.classJava17Parser$ExplicitGenericInvocationContext.classJava17Parser$ExplicitGenericInvocationSuffixContext.classJava17Parser$ExpressionContext.classJava17Parser$ExpressionListContext.classJava17Parser$ExtendsWildcardTypeContext.classJava17Parser$FieldDeclarationContext.classJava17Parser$FinallyBlockContext.classJava17Parser$FinalvarmodContext.classJava17Parser$FloatLiteralContext.classJava17Parser$FltLiteralContext.classJava17Parser$ForControlContext.classJava17Parser$ForInitContext.classJava17Parser$ForloopContext.classJava17Parser$FormalParameterContext.classJava17Parser$FormalParameterListContext.classJava17Parser$FormalParametersContext.classJava17Parser$GPatternContext.classJava17Parser$GenericConstructorDeclarationContext.classJava17Parser$GenericDeclarationListContext.classJava17Parser$GenericInterfaceMethodDeclarationContext.classJava17Parser$GenericMethodDeclarationContext.classJava17Parser$GenericTypeVarContext.classJava17Parser$GenericconstructorContext.classJava17Parser$GenericinterfacemethodContext.classJava17Parser$GenericmethodContext.classJava17Parser$GuardedPatternContext.classJava17Parser$IdentifierContext.classJava17Parser$ImportDeclarationContext.classJava17Parser$InnerCreatorContext.classJava17Parser$InstanceofexpressionContext.classJava17Parser$IntLiteralContext.classJava17Parser$IntegerLiteralContext.classJava17Parser$InterfaceBodyContext.classJava17Parser$InterfaceBodyDeclarationContext.classJava17Parser$InterfaceCommonBodyDeclarationContext.classJava17Parser$InterfaceDeclarationContext.classJava17Parser$InterfaceMemberDeclarationContext.classJava17Parser$InterfaceMethodDeclarationContext.classJava17Parser$InterfaceMethodModifierContext.classJava17Parser$InterfaceconstContext.classJava17Parser$InterfacememberContext.classJava17Parser$InterfacemethodContext.classJava17Parser$LabeledRuleDefaultContext.classJava17Parser$LabeledRuleExprListContext.classJava17Parser$LabeledRuleNullContext.classJava17Parser$LabeledRulePatternContext.classJava17Parser$LabeledstmtContext.classJava17Parser$LambdaBodyContext.classJava17Parser$LambdaExpression2Context.classJava17Parser$LambdaExpressionContext.classJava17Parser$LambdaLVTIListContext.classJava17Parser$LambdaLVTIParameterContext.classJava17Parser$LambdaParametersContext.classJava17Parser$LastFormalParameterContext.classJava17Parser$LiteralContext.classJava17Parser$LocalTypeDeclarationContext.classJava17Parser$LocalVariableDeclarationContext.classJava17Parser$MathaddsubexpressionContext.classJava17Parser$MathmuldivmodexpressionContext.classJava17Parser$MemberDeclarationContext.classJava17Parser$MemberclassorinterfaceContext.classJava17Parser$MemberconstructorContext.classJava17Parser$MemberdeclContext.classJava17Parser$MemberfieldContext.classJava17Parser$MembermethodContext.classJava17Parser$MethodBodyContext.classJava17Parser$MethodCallContext.classJava17Parser$MethodContext.classJava17Parser$MethodDeclarationContext.classJava17Parser$MethodHeaderContext.classJava17Parser$MethodblockContext.classJava17Parser$MethodcallexpressionContext.classJava17Parser$MethoddeclContext.classJava17Parser$MethodorcreatorreferenceexpressionContext.classJava17Parser$MethodreferenceexpressionContext.classJava17Parser$ModifierContext.classJava17Parser$ModuleBodyContext.classJava17Parser$ModuleDeclarationContext.classJava17Parser$ModuleDirectiveContext.classJava17Parser$ModuledeclContext.classJava17Parser$NewinstanceexpressionContext.classJava17Parser$NoclassorinterfaceContext.classJava17Parser$NonWildcardTypeArgumentsContext.classJava17Parser$NonWildcardTypeArgumentsOrDiamondContext.classJava17Parser$NullLiteralContext.classJava17Parser$OrexpressionContext.classJava17Parser$PPatternContext.classJava17Parser$PackageDeclarationContext.classJava17Parser$ParExpressionContext.classJava17Parser$PatternContext.classJava17Parser$PostfixexpressionContext.classJava17Parser$PrefixexpressionContext.classJava17Parser$PrimaryClassrefContext.classJava17Parser$PrimaryContext.classJava17Parser$PrimaryExpression2Context.classJava17Parser$PrimaryExpressionContext.classJava17Parser$PrimaryIdentifierContext.classJava17Parser$PrimaryInvocationContext.classJava17Parser$PrimaryLiteralContext.classJava17Parser$PrimaryPatternContext.classJava17Parser$PrimarySuperContext.classJava17Parser$PrimaryThisContext.classJava17Parser$PrimitiveTypeContext.classJava17Parser$QualifiedNameContext.classJava17Parser$QualifiedNameListContext.classJava17Parser$RPatternContext.classJava17Parser$ReceiverParameterContext.classJava17Parser$RecordBodyContext.classJava17Parser$RecordComponentContext.classJava17Parser$RecordComponentListContext.classJava17Parser$RecordComponentPatternElementContext.classJava17Parser$RecordComponentPatternListContext.classJava17Parser$RecordDeclarationContext.classJava17Parser$RecordHeaderContext.classJava17Parser$RecordPatternContext.classJava17Parser$RecordStructurePatternContext.classJava17Parser$RefType2Context.classJava17Parser$RefTypeContext.classJava17Parser$RefvoidContext.classJava17Parser$RelationalexpressionContext.classJava17Parser$RequiresModifierContext.classJava17Parser$ResourceContext.classJava17Parser$ResourceSpecificationContext.classJava17Parser$ResourcesContext.classJava17Parser$ReturnstmtContext.classJava17Parser$SemistmtContext.classJava17Parser$ShiftexpressionContext.classJava17Parser$SourceFileContext.classJava17Parser$SrcfileContext.classJava17Parser$StatementContext.classJava17Parser$StmtexpressionContext.classJava17Parser$StringLiteralContext.classJava17Parser$SubclassorinterfaceContext.classJava17Parser$SuperSuffixContext.classJava17Parser$SuperWildcardTypeContext.classJava17Parser$SwitchBlockStatementGroupContext.classJava17Parser$SwitchExpression2Context.classJava17Parser$SwitchExpressionContext.classJava17Parser$SwitchLabelCaseContext.classJava17Parser$SwitchLabelConstContext.classJava17Parser$SwitchLabelContext.classJava17Parser$SwitchLabelDefaultContext.classJava17Parser$SwitchLabelEnumContext.classJava17Parser$SwitchLabelPatternContext.classJava17Parser$SwitchLabeledRuleContext.classJava17Parser$SwitchRuleOutcomeContext.classJava17Parser$SwitchstmtContext.classJava17Parser$SynchronizedstmtContext.classJava17Parser$TPatternContext.classJava17Parser$TextBlockContext.classJava17Parser$ThrowstmtContext.classJava17Parser$TrycatchblockContext.classJava17Parser$TrycatchresourceContext.classJava17Parser$TypeArgumentContext.classJava17Parser$TypeArgumentsContext.classJava17Parser$TypeArgumentsOrDiamondContext.classJava17Parser$TypeBoundContext.classJava17Parser$TypeIdentifierContext.classJava17Parser$TypeListContext.classJava17Parser$TypePatternContext.classJava17Parser$TypeTypeContext.classJava17Parser$VariableDeclaratorContext.classJava17Parser$VariableDeclaratorIdContext.classJava17Parser$VariableDeclaratorsContext.classJava17Parser$VariableInitializerContext.classJava17Parser$VariableModifierContext.classJava17Parser$WhileloopContext.classJava17Parser$WildcardTypeContext.classJava17Parser$YieldstmtContext.classJava17Parser.classJava17ParserBaseListener.classJava17ParserListener.class
scope
syntaxtree
ASTVisitor.classAbstractASTWalker.classClassOrInterface.classConstructor.classExceptionList.classExpressionPattern.classField.classFieldDeclaration.classFormalParameter.classGenericDeclarationList.classGenericTypeVar.classGuardedPattern.classMethod.classParameterList.classPattern.classRecord.classRecordPattern.classSourceFile.classStatementVisitor.classSyntaxTreeNode.classTypeScope.class
factory
ASTFactory$1$1.classASTFactory$1.classASTFactory$2$1.classASTFactory$2.classASTFactory.classNameGenerator.classPrimitiveMethodsGenerator.classUnifyTypeFactory.class
statement
ArgumentList.classAssign.classAssignLeftSide.classAssignToField.classBinaryExpr$Operator.classBinaryExpr.classBlock.classBoolExpression$Operator.classBoolExpression.classBreak.classCastExpr.classDoStmt.classEmptyStmt.classExpression.classExpressionReceiver.classFieldVar.classForEachStmt.classForStmt.classIfStmt.classInstanceOf.classJavaInternalExpression.classLambdaExpression.classLiteral.classLocalVar.classLocalVarDecl.classMethodCall.classNewArray.classNewClass.classReceiver.classReturn.classReturnVoid.classStatement.classStaticClassName.classSuper.classSuperCall.classSwitch.classSwitchBlock.classSwitchLabel.classTernary.classThis.classThisCall.classThrow.classTypableStatement.classUnaryExpr$Operation.classUnaryExpr.classWhileStmt.classYield.class
type
ExtendsWildcardType.classGenericRefType.classRefType.classRefTypeOrTPHOrWildcardOrGeneric.classSuperWildcardType.classTypePlaceholder.classTypeVisitor.classVoid.classWildcardType.class
visual
target
generate
ASTToTargetAST$1.classASTToTargetAST$Generics.classASTToTargetAST.classBound.classBoundsList.classCycleFinder.classGenerateGenerics$1.classGenerateGenerics$2.classGenerateGenerics$Pair.classGenerateGenerics$PairEQ.classGenerateGenerics$PairLT.classGenerateGenerics$TPH.classGenerateGenerics$ToAdd.classGenerateGenerics.classGenericsResult.classGenericsResultSet.classJavaGenerics.classStatementToTargetExpression$1.classStatementToTargetExpression$2.classStatementToTargetExpression.classTracingStatementVisitor.classTxGenerics.class
tree
MethodParameter.classTargetClass.classTargetConstructor.classTargetField.classTargetGeneric.classTargetInterface.classTargetMethod$Signature.classTargetMethod.classTargetRecord.classTargetStructure.class
expression
TargetAssign.classTargetBinaryOp$Add.classTargetBinaryOp$And.classTargetBinaryOp$BAnd.classTargetBinaryOp$BOr.classTargetBinaryOp$Div.classTargetBinaryOp$Equal.classTargetBinaryOp$Greater.classTargetBinaryOp$GreaterOrEqual.classTargetBinaryOp$Instof.classTargetBinaryOp$Less.classTargetBinaryOp$LessOrEqual.classTargetBinaryOp$Mul.classTargetBinaryOp$NotEqual.classTargetBinaryOp$Or.classTargetBinaryOp$Rem.classTargetBinaryOp$Shl.classTargetBinaryOp$Shr.classTargetBinaryOp$Sub.classTargetBinaryOp$TargetRelationalOp.classTargetBinaryOp$UShr.classTargetBinaryOp$XOr.classTargetBinaryOp.classTargetBlock.classTargetBreak.classTargetCast.classTargetClassName.classTargetComplexPattern.classTargetContinue.classTargetExpression.classTargetFieldVar.classTargetFor.classTargetForEach.classTargetGuard.classTargetIf.classTargetInstanceOf.classTargetLambdaExpression.classTargetLiteral$BooleanLiteral.classTargetLiteral$CharLiteral.classTargetLiteral$DoubleLiteral.classTargetLiteral$FloatLiteral.classTargetLiteral$IntLiteral.classTargetLiteral$LongLiteral.classTargetLiteral$Null.classTargetLiteral$StringLiteral.classTargetLiteral.classTargetLocalVar.classTargetMethodCall.classTargetNew.classTargetPattern.classTargetReturn.classTargetStatementExpression.classTargetSuper.classTargetSwitch$Case.classTargetSwitch.classTargetTernary.classTargetThis.classTargetThrow.classTargetTypePattern.classTargetUnaryOp$Add.classTargetUnaryOp$Negate.classTargetUnaryOp$Not.classTargetUnaryOp$PostDecrement.classTargetUnaryOp$PostIncrement.classTargetUnaryOp$PreDecrement.classTargetUnaryOp$PreIncrement.classTargetUnaryOp.classTargetVarDecl.classTargetWhile.classTargetYield.class
type
typedeployment
KindOfTypeInsertPoint.classTypeInsert.classTypeInsertFactory.classTypeInsertPlacer.classTypeInsertPlacerClass.classTypeInsertPoint$TypeInsertPointPositionComparator.classTypeInsertPoint.classTypeToInsertString.class
typeinference
assumptions
Assumption.classFieldAssumption.classFunNClass.classMethodAssumption.classTypeInferenceBlockInformation.classTypeInferenceInformation.classTypeScopeContainer.class
constraints
result
GenericInsertPair.classPairNoResult.classPairTPHEqualTPH.classPairTPHequalRefTypeOrWildcardType.classPairTPHsmallerTPH.classRelatedTypeWalker.classResolvedType.classResolver.classResultPair.classResultPairVisitor.classResultSet.classResultSetVisitor.classTPHResolver.class
typeAlgo
unify
GuavaSetOperations.classMartelliMontanariUnify.classMatch.classRuleSet.classTypeUnify.classTypeUnify2Task.classTypeUnifyTask.classUnifikationsalgorithmus.classUnifyResultEvent.classUnifyResultListener.classUnifyResultListenerImpl.classUnifyResultModel.classUnifyTaskModel.classdistributeVariance.classfreshPlaceholder.class
interfaces
IFiniteClosure.classIMatch.classIRuleSet.classISetOperations.classIUnify.classUnifyTypeVisitor.class
model
ExtendsType.classFiniteClosure.classFunInterfaceType.classFunNType.classNode.classOrderingExtend.classOrderingUnifyPair.classPairOperator.classPlaceholderType.classReferenceType.classSuperType.classTypeParams.classUnifier.classUnifyPair.classUnifyType.classWildcardType.classhashKeyType.class
visitUnifyTypeVisitor.classutil
javatx-src/main/java/de/dhbwstuttgart
test.sh
1
.gitignore
vendored
1
.gitignore
vendored
@ -4,6 +4,7 @@
|
||||
|
||||
# But do not ignore .class files in resources/bytecode/javFiles (necessary for tests)
|
||||
!/resources/bytecode/javFiles/**/*.class
|
||||
!/java-compiler-classes/**/*.class
|
||||
|
||||
# Log file
|
||||
*.log
|
||||
|
Binary file not shown.
@ -64,7 +64,7 @@ done
|
||||
|
||||
if [ "${#JAV_CHANGED[@]}" -ne 0 ]; then
|
||||
echo "java -jar $JAVATX_COMPILER_PATH -d $DESTDIR -cp "$SRCDIR:dependencies/" ${JAV_CHANGED[@]}"
|
||||
java -jar $JAVATX_COMPILER_PATH -d $DESTDIR -cp "$SRCDIR:dependencies/" "${JAV_CHANGED[@]}"
|
||||
java -jar $JAVATX_COMPILER_PATH -d $DESTDIR -cp "$SRCDIR:dependencies/:java-compiler-classes/" "${JAV_CHANGED[@]}"
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Fehler beim Kompilieren der Jav-Dateien. Beende das Skript."
|
||||
exit 1
|
||||
@ -82,8 +82,8 @@ fi
|
||||
#fi
|
||||
|
||||
if [ "${#JAVA_CHANGED[@]}" -ne 0 ]; then
|
||||
echo "javac -d $DESTDIR -cp "$SRCDIR:$DESTDIR:dependencies/*" $JAVAC_FLAGS ${JAVA_CHANGED[@]}"
|
||||
javac -d $DESTDIR -cp "$SRCDIR:$DESTDIR:dependencies/*" $JAVAC_FLAGS "${JAVA_CHANGED[@]}"
|
||||
echo "javac -d $DESTDIR -cp "$SRCDIR:$DESTDIR:dependencies/*:java-compiler-classes/*" $JAVAC_FLAGS ${JAVA_CHANGED[@]}"
|
||||
javac -d $DESTDIR -cp "$SRCDIR:$DESTDIR:dependencies/*:java-compiler-classes/*" $JAVAC_FLAGS "${JAVA_CHANGED[@]}"
|
||||
fi
|
||||
|
||||
# if [ $? -eq 0 ]; then
|
||||
|
BIN
java-compiler-classes/Main.class
Normal file
BIN
java-compiler-classes/Main.class
Normal file
Binary file not shown.
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/bytecode/Codegen$1.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/bytecode/Codegen$1.class
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/bytecode/Codegen.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/bytecode/Codegen.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/bytecode/FunNGenerator$GenericParameters.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/bytecode/FunNGenerator$GenericParameters.class
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/core/JavaTXCompiler.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/core/JavaTXCompiler.class
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/JavaTXParser.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/JavaTXParser.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/NullToken.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/NullToken.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SourceLoc.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SourceLoc.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/AssignToLocal.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/AssignToLocal.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/FCGenerator$TypeExchanger.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/FCGenerator$TypeExchanger.class
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/GenericContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/GenericContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/StatementGenerator.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/StatementGenerator.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/SyntacticSugar$ReturnFinder.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/SyntacticSugar$ReturnFinder.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/SyntacticSugar.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/SyntacticSugar.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/SyntaxTreeGenerator.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/SyntaxTreeGenerator.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/TypeGenerator.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/SyntaxTreeGenerator/TypeGenerator.class
Normal file
Binary file not shown.
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AltAnnotationQualifiedNameContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AltAnnotationQualifiedNameContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AndexpressionContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AndexpressionContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationConstantRestContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationConstantRestContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationMethodOrConstantRestContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationMethodOrConstantRestContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationMethodRestContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationMethodRestContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationTypeBodyContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationTypeBodyContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationTypeDeclarationContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationTypeDeclarationContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationTypeElementDeclarationContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationTypeElementDeclarationContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationTypeElementRestContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationTypeElementRestContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationvarmodContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AnnotationvarmodContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ArgumentsContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ArgumentsContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ArrayCreatorRestContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ArrayCreatorRestContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ArrayInitializerContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ArrayInitializerContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ArrayaccessexpressionContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ArrayaccessexpressionContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AssertstmtContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AssertstmtContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AssignexpressionContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$AssignexpressionContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BitwiseandexpressionContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BitwiseandexpressionContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BitwiseorexpressionContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BitwiseorexpressionContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BitwisexorexpressionContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BitwisexorexpressionContext.class
Normal file
Binary file not shown.
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BlockStatementContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BlockStatementContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BlockstmtContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BlockstmtContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BoolLiteralContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BoolLiteralContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BreakstmtContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$BreakstmtContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CastexpressionContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CastexpressionContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CatchClauseContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CatchClauseContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CatchTypeContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CatchTypeContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CharLiteralContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CharLiteralContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassBodyContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassBodyContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassBodyDeclarationContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassBodyDeclarationContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassCreatorRestContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassCreatorRestContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassDeclarationContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassDeclarationContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassOrInterfaceContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassOrInterfaceContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassOrInterfaceModifierContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassOrInterfaceModifierContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassOrInterfaceTypeContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassOrInterfaceTypeContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassTypeContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassTypeContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassblockContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassblockContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassorinterfacedeclContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ClassorinterfacedeclContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConditionalassignexpressionContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConditionalassignexpressionContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConditionalstmtContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConditionalstmtContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConstDeclarationContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConstDeclarationContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConstantDeclaratorContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConstantDeclaratorContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConstructorContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConstructorContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConstructorDeclarationContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConstructorDeclarationContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConstructordeclContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ConstructordeclContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ContinuestmtContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ContinuestmtContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CreatedNameContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CreatedNameContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CreatorContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CreatorContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CreatorreferenceexpressionContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$CreatorreferenceexpressionContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$DefaultValueContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$DefaultValueContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$DottedexpressionContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$DottedexpressionContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$DowhileloopContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$DowhileloopContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ElementValueArrayInitializerContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ElementValueArrayInitializerContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ElementValueContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ElementValueContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ElementValuePairContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ElementValuePairContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ElementValuePairsContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$ElementValuePairsContext.class
Normal file
Binary file not shown.
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$EmptyclassbodyContext.class
Normal file
BIN
java-compiler-classes/de/dhbwstuttgart/parser/antlr/Java17Parser$EmptyclassbodyContext.class
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user