Răsfoiți Sursa

added standard compiler components

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@6457 8c9fc860-2736-0410-a75d-ab315db34111
felixf 9 ani în urmă
părinte
comite
cd5558f722

BIN
WinAos/obj/FoxARMAssembler.Obw


BIN
WinAos/obj/FoxARMBackend.Obw


BIN
WinAos/obj/FoxARMInstructionSet.Obw


BIN
WinAos/obj/FoxAssembler.Obw


BIN
WinAos/obj/FoxCSharpFrontend.Obw


BIN
WinAos/obj/FoxCSharpParser.Obw


BIN
WinAos/obj/FoxCSharpScanner.Obw


BIN
WinAos/obj/FoxDisassembler.Obw


BIN
WinAos/obj/FoxDocumentationBackend.Obw


BIN
WinAos/obj/FoxDocumentationHtml.Obw


BIN
WinAos/obj/FoxDocumentationParser.Obw


BIN
WinAos/obj/FoxDocumentationPrinter.Obw


BIN
WinAos/obj/FoxDocumentationScanner.Obw


BIN
WinAos/obj/FoxDocumentationTree.Obw


BIN
WinAos/obj/FoxIntermediateAssembler.Obw


BIN
WinAos/obj/FoxIntermediateLinker.Obw


BIN
WinAos/obj/FoxIntermediateObjectFile.Obw


BIN
WinAos/obj/FoxIntermediateParser.Obw


BIN
WinAos/obj/FoxInterpreterBackend.Obw


BIN
WinAos/obj/FoxMinosObjectFile.Obw


BIN
WinAos/obj/FoxTRMAssembler.Obw


BIN
WinAos/obj/FoxTRMBackend.Obw


BIN
WinAos/obj/FoxTRMInstructionSet.Obw


BIN
WinAos/obj/FoxTranspilerBackend.Obw


+ 1 - 1
source/FoxARMBackend.Mod

@@ -4,7 +4,7 @@ IMPORT
 	Basic := FoxBasic, SyntaxTree := FoxSyntaxTree, Global := FoxGlobal, Backend := FoxBackend, Sections := FoxSections,
 	IntermediateCode := FoxIntermediateCode, IntermediateBackend := FoxIntermediateBackend, CodeGenerators := FoxCodeGenerators, BinaryCode := FoxBinaryCode,
 	SemanticChecker := FoxSemanticChecker, Formats := FoxFormats, Assembler := FoxARMAssembler, InstructionSet := FoxARMInstructionSet,
-	SYSTEM, Diagnostics, Streams, Options, WMUtilities, Strings, ObjectFile, Scanner := FoxScanner, ObjectFileFormat := FoxGenericObjectFile,
+	SYSTEM, Diagnostics, Streams, Options, Strings, ObjectFile, Scanner := FoxScanner, ObjectFileFormat := FoxGenericObjectFile,
 	ActiveCells := FoxActiveCells, D := Debugging;
 
 CONST

+ 1 - 1
source/FoxTRMBackend.Mod

@@ -4,7 +4,7 @@ IMPORT
 	Basic := FoxBasic, SyntaxTree := FoxSyntaxTree, Global := FoxGlobal, Backend := FoxBackend, Sections := FoxSections,
 	IntermediateCode := FoxIntermediateCode, IntermediateBackend := FoxIntermediateBackend, BinaryCode := FoxBinaryCode,
 	SemanticChecker := FoxSemanticChecker, Formats := FoxFormats, Assembler := FoxTRMAssembler, InstructionSet := FoxTRMInstructionSet,
-	SYSTEM, Diagnostics, Streams, Options, WMUtilities, Strings, ObjectFile, Scanner := FoxScanner, ObjectFileFormat := FoxIntermediateObjectFile,
+	SYSTEM, Diagnostics, Streams, Options, Strings, ObjectFile, Scanner := FoxScanner, ObjectFileFormat := FoxIntermediateObjectFile,
 	ActiveCells := FoxActiveCells, CodeGenerators := FoxCodeGenerators, D := Debugging,
 	KernelLog;
 

+ 15 - 6
source/Release.Tool

@@ -576,17 +576,26 @@ PACKAGE Compiler ARCHIVE "Compiler.zip" SOURCE "CompilerSrc.zip" DESCRIPTION "Ac
 
 	StringPool.Mod Diagnostics.Mod Debugging.Mod
 
-	Fox.Tool
+	Fox.Tool	
 	BitSets.Mod ObjectFile.Mod GenericLinker.Mod StaticLinker.Mod
-	FoxBasic.Mod  FoxProgTools.Mod  FoxScanner.Mod FoxSyntaxTree.Mod FoxGlobal.Mod
+	FoxBasic.Mod  FoxProgTools.Mod  FoxScanner.Mod FoxCSharpScanner.Mod FoxSyntaxTree.Mod FoxGlobal.Mod
 	FoxActiveCells.Mod FoxHardware.Mod FoxFormats.Mod FoxPrintout.Mod
-	FoxParser.Mod  FoxSemanticChecker.Mod
-	FoxBackend.Mod FoxSections.Mod FoxBinaryCode.Mod FoxFrontend.Mod FoxOberonFrontend.Mod
+	FoxParser.Mod FoxCSharpParser.Mod  FoxSemanticChecker.Mod
+	FoxBackend.Mod FoxSections.Mod 
+	FoxFrontend.Mod FoxOberonFrontend.Mod FoxCSharpFrontend.Mod
 	FoxCompiler.Mod FoxFingerPrinter.Mod  FoxInterfaceComparison.Mod FoxTextualSymbolFile.Mod FoxBinarySymbolFile.Mod
-	FoxIntermediateCode.Mod FoxIntermediateBackend.Mod FoxCodeGenerators.Mod
+	FoxBinaryCode.Mod FoxIntermediateCode.Mod FoxIntermediateBackend.Mod FoxCodeGenerators.Mod
 	FoxBinaryObjectFile.Mod FoxGenericObjectFile.Mod
 	FoxAMD64InstructionSet.Mod FoxAMD64Assembler.Mod FoxAMDBackend.Mod
-	FoxInstructionSetAMD64TabSeperated.txt
+	FoxAssembler.Mod FoxIntermediateAssembler.Mod FoxDisassembler.Mod
+	FoxARMInstructionSet.Mod FoxARMAssembler.Mod FoxARMBackend.Mod	FoxMinosObjectFile.Mod
+	FoxIntermediateParser.Mod FoxIntermediateObjectFile.Mod FoxIntermediateLinker.Mod 
+	FoxTRMInstructionSet.Mod FoxTRMAssembler.Mod FoxTRMBackend.Mod 
+
+	FoxInterpreterBackend.Mod FoxTranspilerBackend.Mod
+	FoxDocumentationScanner.Mod FoxDocumentationTree.Mod FoxDocumentationPrinter.Mod FoxDocumentationHtml.Mod 
+	FoxDocumentationParser.Mod FoxDocumentationBackend.Mod
+
 	FoxProfiler.Mod
 
 	# Runtime support for math oberon (Move to runtime package? *)