Explorar o código

Rebuilt releases

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

BIN=BIN
WinAos/obg/Compiler.GofW


BIN=BIN
WinAos/obg/FoxAMD64Assembler.GofW


BIN=BIN
WinAos/obg/FoxAMDBackend.GofW


BIN=BIN
WinAos/obg/FoxARMAssembler.GofW


BIN=BIN
WinAos/obg/FoxARMBackend.GofW


BIN=BIN
WinAos/obg/FoxArrayBase.GofW


BIN=BIN
WinAos/obg/FoxAssembler.GofW


BIN=BIN
WinAos/obg/FoxBackend.GofW


BIN=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=BIN
WinAos/obg/FoxBinaryCode.GofW


BIN=BIN
WinAos/obg/FoxBinaryObjectFile.GofW


BIN=BIN
WinAos/obg/FoxBinarySymbolFile.GofW


BIN=BIN
WinAos/obg/FoxCSharpFrontend.GofW


BIN=BIN
WinAos/obg/FoxCSharpParser.GofW


BIN=BIN
WinAos/obg/FoxCSharpScanner.GofW


BIN=BIN
WinAos/obg/FoxCodeGenerators.GofW


BIN=BIN
WinAos/obg/FoxDisassembler.GofW


BIN=BIN
WinAos/obg/FoxDocumentationBackend.GofW


BIN=BIN
WinAos/obg/FoxFingerPrinter.GofW


BIN=BIN
WinAos/obg/FoxGenericObjectFile.GofW


BIN=BIN
WinAos/obg/FoxGlobal.GofW


BIN=BIN
WinAos/obg/FoxInterfaceComparison.GofW


BIN=BIN
WinAos/obg/FoxIntermediateAssembler.GofW


BIN=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=BIN
WinAos/obg/FoxIntermediateCode.GofW


BIN=BIN
WinAos/obg/FoxIntermediateLinker.GofW


BIN=BIN
WinAos/obg/FoxIntermediateObjectFile.GofW


BIN=BIN
WinAos/obg/FoxIntermediateParser.GofW


BIN=BIN
WinAos/obg/FoxInterpreterBackend.GofW


BIN=BIN
WinAos/obg/FoxMinosObjectFile.GofW


BIN=BIN
WinAos/obg/FoxOberonFrontend.GofW


BIN=BIN
WinAos/obg/FoxParser.GofW


BIN=BIN
WinAos/obg/FoxPrintout.GofW


BIN=BIN
WinAos/obg/FoxScanner.GofW


BIN=BIN
WinAos/obg/FoxSemanticChecker.GofW


BIN=BIN
WinAos/obg/FoxSyntaxTree.GofW


BIN=BIN
WinAos/obg/FoxTRMAssembler.GofW


BIN=BIN
WinAos/obg/FoxTRMBackend.GofW


BIN=BIN
WinAos/obg/FoxTextualSymbolFile.GofW


BIN=BIN
WinAos/obg/FoxTranspilerBackend.GofW


BIN=BIN
WinAos/obg/ModuleParser.GofW


BIN=BIN
WinAos/obg/Objects.GofW


BIN=BIN
WinAos/obg/PET.GofW


BIN=BIN
WinAos/obg/WMOTFonts.GofW