Ver Fonte

Rebuilt releases

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@6993 8c9fc860-2736-0410-a75d-ab315db34111
felixf há 8 anos atrás
pai
commit
c93dffd627
46 ficheiros alterados com 2 adições e 0 exclusões
  1. BIN
      WinAos/obg/Compiler.GofW
  2. BIN
      WinAos/obg/FoxAMD64Assembler.GofW
  3. BIN
      WinAos/obg/FoxAMDBackend.GofW
  4. BIN
      WinAos/obg/FoxARMAssembler.GofW
  5. BIN
      WinAos/obg/FoxARMBackend.GofW
  6. BIN
      WinAos/obg/FoxArrayBase.GofW
  7. BIN
      WinAos/obg/FoxAssembler.GofW
  8. BIN
      WinAos/obg/FoxBackend.GofW
  9. BIN
      WinAos/obg/FoxBasic.GofW
  10. 1 0
      WinAos/obg/FoxBasic.SymW
  11. BIN
      WinAos/obg/FoxBinaryCode.GofW
  12. BIN
      WinAos/obg/FoxBinaryObjectFile.GofW
  13. BIN
      WinAos/obg/FoxBinarySymbolFile.GofW
  14. BIN
      WinAos/obg/FoxCSharpFrontend.GofW
  15. BIN
      WinAos/obg/FoxCSharpParser.GofW
  16. BIN
      WinAos/obg/FoxCSharpScanner.GofW
  17. BIN
      WinAos/obg/FoxCodeGenerators.GofW
  18. BIN
      WinAos/obg/FoxDisassembler.GofW
  19. BIN
      WinAos/obg/FoxDocumentationBackend.GofW
  20. BIN
      WinAos/obg/FoxFingerPrinter.GofW
  21. BIN
      WinAos/obg/FoxGenericObjectFile.GofW
  22. BIN
      WinAos/obg/FoxGlobal.GofW
  23. BIN
      WinAos/obg/FoxInterfaceComparison.GofW
  24. BIN
      WinAos/obg/FoxIntermediateAssembler.GofW
  25. BIN
      WinAos/obg/FoxIntermediateBackend.GofW
  26. 1 0
      WinAos/obg/FoxIntermediateBackend.SymW
  27. BIN
      WinAos/obg/FoxIntermediateCode.GofW
  28. BIN
      WinAos/obg/FoxIntermediateLinker.GofW
  29. BIN
      WinAos/obg/FoxIntermediateObjectFile.GofW
  30. BIN
      WinAos/obg/FoxIntermediateParser.GofW
  31. BIN
      WinAos/obg/FoxInterpreterBackend.GofW
  32. BIN
      WinAos/obg/FoxMinosObjectFile.GofW
  33. BIN
      WinAos/obg/FoxOberonFrontend.GofW
  34. BIN
      WinAos/obg/FoxParser.GofW
  35. BIN
      WinAos/obg/FoxPrintout.GofW
  36. BIN
      WinAos/obg/FoxScanner.GofW
  37. BIN
      WinAos/obg/FoxSemanticChecker.GofW
  38. BIN
      WinAos/obg/FoxSyntaxTree.GofW
  39. BIN
      WinAos/obg/FoxTRMAssembler.GofW
  40. BIN
      WinAos/obg/FoxTRMBackend.GofW
  41. BIN
      WinAos/obg/FoxTextualSymbolFile.GofW
  42. BIN
      WinAos/obg/FoxTranspilerBackend.GofW
  43. BIN
      WinAos/obg/ModuleParser.GofW
  44. BIN
      WinAos/obg/Objects.GofW
  45. BIN
      WinAos/obg/PET.GofW
  46. BIN
      WinAos/obg/WMOTFonts.GofW

BIN
WinAos/obg/Compiler.GofW


BIN
WinAos/obg/FoxAMD64Assembler.GofW


BIN
WinAos/obg/FoxAMDBackend.GofW


BIN
WinAos/obg/FoxARMAssembler.GofW


BIN
WinAos/obg/FoxARMBackend.GofW


BIN
WinAos/obg/FoxArrayBase.GofW


BIN
WinAos/obg/FoxAssembler.GofW


BIN
WinAos/obg/FoxBackend.GofW


BIN
WinAos/obg/FoxBasic.GofW


+ 1 - 0
WinAos/obg/FoxBasic.SymW

@@ -52,6 +52,7 @@ TYPE
 
 	Position* = RECORD 
 		start*, end*, line*, linepos*: LONGINT; 
+		reader*: Streams.Reader; 
 	END; 
 
 	ErrorCode* = LONGINT; 

BIN
WinAos/obg/FoxBinaryCode.GofW


BIN
WinAos/obg/FoxBinaryObjectFile.GofW


BIN
WinAos/obg/FoxBinarySymbolFile.GofW


BIN
WinAos/obg/FoxCSharpFrontend.GofW


BIN
WinAos/obg/FoxCSharpParser.GofW


BIN
WinAos/obg/FoxCSharpScanner.GofW


BIN
WinAos/obg/FoxCodeGenerators.GofW


BIN
WinAos/obg/FoxDisassembler.GofW


BIN
WinAos/obg/FoxDocumentationBackend.GofW


BIN
WinAos/obg/FoxFingerPrinter.GofW


BIN
WinAos/obg/FoxGenericObjectFile.GofW


BIN
WinAos/obg/FoxGlobal.GofW


BIN
WinAos/obg/FoxInterfaceComparison.GofW


BIN
WinAos/obg/FoxIntermediateAssembler.GofW


BIN
WinAos/obg/FoxIntermediateBackend.GofW


+ 1 - 0
WinAos/obg/FoxIntermediateBackend.SymW

@@ -437,6 +437,7 @@ TYPE
 		PROCEDURE ^ AddPortProperty(modifier: SyntaxTree.Modifier; value: SyntaxTree.Expression); 
 		PROCEDURE ^ AddPortProperties(modifier: SyntaxTree.Modifier); 
 		PROCEDURE ^ PushPort(p: SyntaxTree.Expression); 
+		PROCEDURE ^ PushString(op: Operand; actualType: SyntaxTree.Type); 
 		PROCEDURE ^ VisitBuiltinCallDesignator*(x: SyntaxTree.BuiltinCallDesignator); 
 		PROCEDURE ^ VisitTypeGuardDesignator*(x: SyntaxTree.TypeGuardDesignator); 
 		PROCEDURE ^ Dereference(VAR operand: Operand; type: SyntaxTree.Type; isUnsafe: BOOLEAN); 

BIN
WinAos/obg/FoxIntermediateCode.GofW


BIN
WinAos/obg/FoxIntermediateLinker.GofW


BIN
WinAos/obg/FoxIntermediateObjectFile.GofW


BIN
WinAos/obg/FoxIntermediateParser.GofW


BIN
WinAos/obg/FoxInterpreterBackend.GofW


BIN
WinAos/obg/FoxMinosObjectFile.GofW


BIN
WinAos/obg/FoxOberonFrontend.GofW


BIN
WinAos/obg/FoxParser.GofW


BIN
WinAos/obg/FoxPrintout.GofW


BIN
WinAos/obg/FoxScanner.GofW


BIN
WinAos/obg/FoxSemanticChecker.GofW


BIN
WinAos/obg/FoxSyntaxTree.GofW


BIN
WinAos/obg/FoxTRMAssembler.GofW


BIN
WinAos/obg/FoxTRMBackend.GofW


BIN
WinAos/obg/FoxTextualSymbolFile.GofW


BIN
WinAos/obg/FoxTranspilerBackend.GofW


BIN
WinAos/obg/ModuleParser.GofW


BIN
WinAos/obg/Objects.GofW


BIN
WinAos/obg/PET.GofW


BIN
WinAos/obg/WMOTFonts.GofW