Jelajahi Sumber

Rebuilt release

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@6969 8c9fc860-2736-0410-a75d-ab315db34111
felixf 8 tahun lalu
induk
melakukan
fb21c80901
100 mengubah file dengan 3 tambahan dan 13 penghapusan
  1. TEMPAT SAMPAH
      WinAos/A2.exe
  2. TEMPAT SAMPAH
      WinAos/obg/A2Sequencers.GofW
  3. TEMPAT SAMPAH
      WinAos/obg/ADVAPI32.GofW
  4. TEMPAT SAMPAH
      WinAos/obg/AFM.GofW
  5. TEMPAT SAMPAH
      WinAos/obg/AMD64Decoder.GofW
  6. TEMPAT SAMPAH
      WinAos/obg/ARMDecoder.GofW
  7. TEMPAT SAMPAH
      WinAos/obg/ASMAMD64.GofW
  8. TEMPAT SAMPAH
      WinAos/obg/ASN1.GofW
  9. TEMPAT SAMPAH
      WinAos/obg/AVI.GofW
  10. TEMPAT SAMPAH
      WinAos/obg/ActiveTimers.GofW
  11. TEMPAT SAMPAH
      WinAos/obg/AlmSmtpReceiver.GofW
  12. TEMPAT SAMPAH
      WinAos/obg/AnimationCodec.GofW
  13. TEMPAT SAMPAH
      WinAos/obg/Archives.GofW
  14. TEMPAT SAMPAH
      WinAos/obg/Array1dBytes.GofW
  15. TEMPAT SAMPAH
      WinAos/obg/Array1dCplx.GofW
  16. TEMPAT SAMPAH
      WinAos/obg/Array1dInt.GofW
  17. TEMPAT SAMPAH
      WinAos/obg/Array1dRat.GofW
  18. TEMPAT SAMPAH
      WinAos/obg/Array1dRe.GofW
  19. TEMPAT SAMPAH
      WinAos/obg/Array2dCplx.GofW
  20. TEMPAT SAMPAH
      WinAos/obg/Array2dInt.GofW
  21. TEMPAT SAMPAH
      WinAos/obg/Array2dRat.GofW
  22. TEMPAT SAMPAH
      WinAos/obg/Array2dRe.GofW
  23. TEMPAT SAMPAH
      WinAos/obg/ArrayBase.GofW
  24. TEMPAT SAMPAH
      WinAos/obg/ArrayBaseOptimized.GofW
  25. TEMPAT SAMPAH
      WinAos/obg/ArrayXdBytes.GofW
  26. TEMPAT SAMPAH
      WinAos/obg/ArrayXdCplx.GofW
  27. TEMPAT SAMPAH
      WinAos/obg/ArrayXdInt.GofW
  28. TEMPAT SAMPAH
      WinAos/obg/ArrayXdRat.GofW
  29. TEMPAT SAMPAH
      WinAos/obg/ArrayXdRe.GofW
  30. TEMPAT SAMPAH
      WinAos/obg/Attributes.GofW
  31. TEMPAT SAMPAH
      WinAos/obg/Autostart.GofW
  32. TEMPAT SAMPAH
      WinAos/obg/BIT.GofW
  33. TEMPAT SAMPAH
      WinAos/obg/BMPCodec.GofW
  34. TEMPAT SAMPAH
      WinAos/obg/Base64.GofW
  35. TEMPAT SAMPAH
      WinAos/obg/Beep.GofW
  36. TEMPAT SAMPAH
      WinAos/obg/BeepTest.GofW
  37. TEMPAT SAMPAH
      WinAos/obg/BenchSyntaxHighlighter.GofW
  38. TEMPAT SAMPAH
      WinAos/obg/BenchTCP.GofW
  39. TEMPAT SAMPAH
      WinAos/obg/BenchXML.GofW
  40. TEMPAT SAMPAH
      WinAos/obg/BimboMail.GofW
  41. TEMPAT SAMPAH
      WinAos/obg/BimboScanner.GofW
  42. TEMPAT SAMPAH
      WinAos/obg/Bimso.GofW
  43. TEMPAT SAMPAH
      WinAos/obg/Bin2Hex.GofW
  44. TEMPAT SAMPAH
      WinAos/obg/BinToCode.GofW
  45. TEMPAT SAMPAH
      WinAos/obg/BitSets.GofW
  46. TEMPAT SAMPAH
      WinAos/obg/BootConsole.GofW
  47. TEMPAT SAMPAH
      WinAos/obg/BootManager.GofW
  48. TEMPAT SAMPAH
      WinAos/obg/BootShell.GofW
  49. TEMPAT SAMPAH
      WinAos/obg/CATServer.GofW
  50. TEMPAT SAMPAH
      WinAos/obg/CLUTs.GofW
  51. TEMPAT SAMPAH
      WinAos/obg/CPUID.GofW
  52. TEMPAT SAMPAH
      WinAos/obg/CRC.GofW
  53. TEMPAT SAMPAH
      WinAos/obg/CSS2.GofW
  54. TEMPAT SAMPAH
      WinAos/obg/CSS2Parser.GofW
  55. TEMPAT SAMPAH
      WinAos/obg/CSS2Properties.GofW
  56. TEMPAT SAMPAH
      WinAos/obg/CSS2Scanner.GofW
  57. TEMPAT SAMPAH
      WinAos/obg/CSV.GofW
  58. TEMPAT SAMPAH
      WinAos/obg/Caches.GofW
  59. TEMPAT SAMPAH
      WinAos/obg/CalcConvolution.GofW
  60. TEMPAT SAMPAH
      WinAos/obg/CalcD1.GofW
  61. TEMPAT SAMPAH
      WinAos/obg/CalcD2.GofW
  62. TEMPAT SAMPAH
      WinAos/obg/CalcD3.GofW
  63. TEMPAT SAMPAH
      WinAos/obg/CalcD4.GofW
  64. TEMPAT SAMPAH
      WinAos/obg/CalcDiethelm.GofW
  65. TEMPAT SAMPAH
      WinAos/obg/CalcFn.GofW
  66. TEMPAT SAMPAH
      WinAos/obg/CalcGauss.GofW
  67. TEMPAT SAMPAH
      WinAos/obg/CalcGrunwald.GofW
  68. TEMPAT SAMPAH
      WinAos/obg/CharacterLineup.GofW
  69. TEMPAT SAMPAH
      WinAos/obg/Checksum.GofW
  70. TEMPAT SAMPAH
      WinAos/obg/Clipboard.GofW
  71. TEMPAT SAMPAH
      WinAos/obg/Clock.GofW
  72. TEMPAT SAMPAH
      WinAos/obg/Codecs.GofW
  73. TEMPAT SAMPAH
      WinAos/obg/ColorModels.GofW
  74. TEMPAT SAMPAH
      WinAos/obg/CommandLine.GofW
  75. TEMPAT SAMPAH
      WinAos/obg/Commands.GofW
  76. TEMPAT SAMPAH
      WinAos/obg/Compiler.GofW
  77. 3 13
      WinAos/obg/Compiler.SymW
  78. TEMPAT SAMPAH
      WinAos/obg/CompilerInterface.GofW
  79. TEMPAT SAMPAH
      WinAos/obg/ComponentInfo.GofW
  80. TEMPAT SAMPAH
      WinAos/obg/ComponentViewer.GofW
  81. TEMPAT SAMPAH
      WinAos/obg/Configuration.GofW
  82. TEMPAT SAMPAH
      WinAos/obg/ContextualDependency.GofW
  83. TEMPAT SAMPAH
      WinAos/obg/CryptoAES.GofW
  84. TEMPAT SAMPAH
      WinAos/obg/CryptoARC4.GofW
  85. TEMPAT SAMPAH
      WinAos/obg/CryptoBase64.GofW
  86. TEMPAT SAMPAH
      WinAos/obg/CryptoBigNumbers.GofW
  87. TEMPAT SAMPAH
      WinAos/obg/CryptoBlowfish.GofW
  88. TEMPAT SAMPAH
      WinAos/obg/CryptoCAST.GofW
  89. TEMPAT SAMPAH
      WinAos/obg/CryptoCSPRNG.GofW
  90. TEMPAT SAMPAH
      WinAos/obg/CryptoCiphers.GofW
  91. TEMPAT SAMPAH
      WinAos/obg/CryptoDES.GofW
  92. TEMPAT SAMPAH
      WinAos/obg/CryptoDES3.GofW
  93. TEMPAT SAMPAH
      WinAos/obg/CryptoDSA.GofW
  94. TEMPAT SAMPAH
      WinAos/obg/CryptoDiffieHellman.GofW
  95. TEMPAT SAMPAH
      WinAos/obg/CryptoHMAC.GofW
  96. TEMPAT SAMPAH
      WinAos/obg/CryptoHashes.GofW
  97. TEMPAT SAMPAH
      WinAos/obg/CryptoIDEA.GofW
  98. TEMPAT SAMPAH
      WinAos/obg/CryptoKeccakF1600.GofW
  99. TEMPAT SAMPAH
      WinAos/obg/CryptoKeccakSponge.GofW
  100. TEMPAT SAMPAH
      WinAos/obg/CryptoMD5.GofW

TEMPAT SAMPAH
WinAos/A2.exe


TEMPAT SAMPAH
WinAos/obg/A2Sequencers.GofW


TEMPAT SAMPAH
WinAos/obg/ADVAPI32.GofW


TEMPAT SAMPAH
WinAos/obg/AFM.GofW


TEMPAT SAMPAH
WinAos/obg/AMD64Decoder.GofW


TEMPAT SAMPAH
WinAos/obg/ARMDecoder.GofW


TEMPAT SAMPAH
WinAos/obg/ASMAMD64.GofW


TEMPAT SAMPAH
WinAos/obg/ASN1.GofW


TEMPAT SAMPAH
WinAos/obg/AVI.GofW


TEMPAT SAMPAH
WinAos/obg/ActiveTimers.GofW


TEMPAT SAMPAH
WinAos/obg/AlmSmtpReceiver.GofW


TEMPAT SAMPAH
WinAos/obg/AnimationCodec.GofW


TEMPAT SAMPAH
WinAos/obg/Archives.GofW


TEMPAT SAMPAH
WinAos/obg/Array1dBytes.GofW


TEMPAT SAMPAH
WinAos/obg/Array1dCplx.GofW


TEMPAT SAMPAH
WinAos/obg/Array1dInt.GofW


TEMPAT SAMPAH
WinAos/obg/Array1dRat.GofW


TEMPAT SAMPAH
WinAos/obg/Array1dRe.GofW


TEMPAT SAMPAH
WinAos/obg/Array2dCplx.GofW


TEMPAT SAMPAH
WinAos/obg/Array2dInt.GofW


TEMPAT SAMPAH
WinAos/obg/Array2dRat.GofW


TEMPAT SAMPAH
WinAos/obg/Array2dRe.GofW


TEMPAT SAMPAH
WinAos/obg/ArrayBase.GofW


TEMPAT SAMPAH
WinAos/obg/ArrayBaseOptimized.GofW


TEMPAT SAMPAH
WinAos/obg/ArrayXdBytes.GofW


TEMPAT SAMPAH
WinAos/obg/ArrayXdCplx.GofW


TEMPAT SAMPAH
WinAos/obg/ArrayXdInt.GofW


TEMPAT SAMPAH
WinAos/obg/ArrayXdRat.GofW


TEMPAT SAMPAH
WinAos/obg/ArrayXdRe.GofW


TEMPAT SAMPAH
WinAos/obg/Attributes.GofW


TEMPAT SAMPAH
WinAos/obg/Autostart.GofW


TEMPAT SAMPAH
WinAos/obg/BIT.GofW


TEMPAT SAMPAH
WinAos/obg/BMPCodec.GofW


TEMPAT SAMPAH
WinAos/obg/Base64.GofW


TEMPAT SAMPAH
WinAos/obg/Beep.GofW


TEMPAT SAMPAH
WinAos/obg/BeepTest.GofW


TEMPAT SAMPAH
WinAos/obg/BenchSyntaxHighlighter.GofW


TEMPAT SAMPAH
WinAos/obg/BenchTCP.GofW


TEMPAT SAMPAH
WinAos/obg/BenchXML.GofW


TEMPAT SAMPAH
WinAos/obg/BimboMail.GofW


TEMPAT SAMPAH
WinAos/obg/BimboScanner.GofW


TEMPAT SAMPAH
WinAos/obg/Bimso.GofW


TEMPAT SAMPAH
WinAos/obg/Bin2Hex.GofW


TEMPAT SAMPAH
WinAos/obg/BinToCode.GofW


TEMPAT SAMPAH
WinAos/obg/BitSets.GofW


TEMPAT SAMPAH
WinAos/obg/BootConsole.GofW


TEMPAT SAMPAH
WinAos/obg/BootManager.GofW


TEMPAT SAMPAH
WinAos/obg/BootShell.GofW


TEMPAT SAMPAH
WinAos/obg/CATServer.GofW


TEMPAT SAMPAH
WinAos/obg/CLUTs.GofW


TEMPAT SAMPAH
WinAos/obg/CPUID.GofW


TEMPAT SAMPAH
WinAos/obg/CRC.GofW


TEMPAT SAMPAH
WinAos/obg/CSS2.GofW


TEMPAT SAMPAH
WinAos/obg/CSS2Parser.GofW


TEMPAT SAMPAH
WinAos/obg/CSS2Properties.GofW


TEMPAT SAMPAH
WinAos/obg/CSS2Scanner.GofW


TEMPAT SAMPAH
WinAos/obg/CSV.GofW


TEMPAT SAMPAH
WinAos/obg/Caches.GofW


TEMPAT SAMPAH
WinAos/obg/CalcConvolution.GofW


TEMPAT SAMPAH
WinAos/obg/CalcD1.GofW


TEMPAT SAMPAH
WinAos/obg/CalcD2.GofW


TEMPAT SAMPAH
WinAos/obg/CalcD3.GofW


TEMPAT SAMPAH
WinAos/obg/CalcD4.GofW


TEMPAT SAMPAH
WinAos/obg/CalcDiethelm.GofW


TEMPAT SAMPAH
WinAos/obg/CalcFn.GofW


TEMPAT SAMPAH
WinAos/obg/CalcGauss.GofW


TEMPAT SAMPAH
WinAos/obg/CalcGrunwald.GofW


TEMPAT SAMPAH
WinAos/obg/CharacterLineup.GofW


TEMPAT SAMPAH
WinAos/obg/Checksum.GofW


TEMPAT SAMPAH
WinAos/obg/Clipboard.GofW


TEMPAT SAMPAH
WinAos/obg/Clock.GofW


TEMPAT SAMPAH
WinAos/obg/Codecs.GofW


TEMPAT SAMPAH
WinAos/obg/ColorModels.GofW


TEMPAT SAMPAH
WinAos/obg/CommandLine.GofW


TEMPAT SAMPAH
WinAos/obg/Commands.GofW


TEMPAT SAMPAH
WinAos/obg/Compiler.GofW


+ 3 - 13
WinAos/obg/Compiler.SymW

@@ -15,6 +15,7 @@ CONST
 	ChangeCase* = 12; 
 	ChangeCase* = 12; 
 	Cooperative* = 13; 
 	Cooperative* = 13; 
 	CellsAreObjects* = 14; 
 	CellsAreObjects* = 14; 
+	UseLineNumbers* = 15; 
 	DefaultBackend = \"AMD"\; 
 	DefaultBackend = \"AMD"\; 
 	DefaultFrontend = \"Oberon"\; 
 	DefaultFrontend = \"Oberon"\; 
 TYPE 
 TYPE 
@@ -31,26 +32,15 @@ TYPE
 		srcPath, destPath: Files.FileName; 
 		srcPath, destPath: Files.FileName; 
 		replacements: SemanticChecker.Replacement; 
 		replacements: SemanticChecker.Replacement; 
 	END; 
 	END; 
-
-	Platform = POINTER TO RECORD 
-		name: ARRAY 32 OF CHAR; 
-		defaults: ARRAY 256 OF CHAR; 
-	END; 
-
-	Platforms = OBJECT (Basic.List)
-
-		PROCEDURE ^ GetPlatform(i: LONGINT): Platform; 
-	END Platforms; 
 VAR 
 VAR 
-	platforms: Platforms; 
+	platforms: Options.Defaults; 
 
 
 	PROCEDURE ^ ParseReplacements(CONST filename: ARRAY OF CHAR; VAR replacement: SemanticChecker.Replacement; diagnostics: Diagnostics.Diagnostics): BOOLEAN; 
 	PROCEDURE ^ ParseReplacements(CONST filename: ARRAY OF CHAR; VAR replacement: SemanticChecker.Replacement; diagnostics: Diagnostics.Diagnostics): BOOLEAN; 
 	PROCEDURE ^ Modules*(CONST source: ARRAY OF CHAR; reader: Streams.Reader; position: LONGINT; diagnostics: Diagnostics.Diagnostics; log: Streams.Writer; CONST options: CompilerOptions; VAR importCache: SyntaxTree.ModuleScope): BOOLEAN; 
 	PROCEDURE ^ Modules*(CONST source: ARRAY OF CHAR; reader: Streams.Reader; position: LONGINT; diagnostics: Diagnostics.Diagnostics; log: Streams.Writer; CONST options: CompilerOptions; VAR importCache: SyntaxTree.ModuleScope): BOOLEAN; 
-	PROCEDURE ^ GetDefaults(CONST name: ARRAY OF CHAR): Streams.Reader; 
 	PROCEDURE ^ GetOptions*(input: Streams.Reader; error: Streams.Writer; diagnostics: Diagnostics.Diagnostics; VAR compilerOptions: CompilerOptions): BOOLEAN; 
 	PROCEDURE ^ GetOptions*(input: Streams.Reader; error: Streams.Writer; diagnostics: Diagnostics.Diagnostics; VAR compilerOptions: CompilerOptions): BOOLEAN; 
 	PROCEDURE ^ Compile*(context: Commands.Context); 
 	PROCEDURE ^ Compile*(context: Commands.Context); 
 	PROCEDURE ^ CompileReader*(context: Commands.Context; reader: Streams.Reader); 
 	PROCEDURE ^ CompileReader*(context: Commands.Context; reader: Streams.Reader); 
 	PROCEDURE ^ AddPlatform(CONST name: ARRAY OF CHAR; CONST defaults: ARRAY OF CHAR); 
 	PROCEDURE ^ AddPlatform(CONST name: ARRAY OF CHAR; CONST defaults: ARRAY OF CHAR); 
-	PROCEDURE ^ GetPlatform(CONST name: ARRAY OF CHAR): Platform; 
+	PROCEDURE ^ ShowDefaults*(context: Commands.Context); 
 BEGIN
 BEGIN
 END Compiler.
 END Compiler.

TEMPAT SAMPAH
WinAos/obg/CompilerInterface.GofW


TEMPAT SAMPAH
WinAos/obg/ComponentInfo.GofW


TEMPAT SAMPAH
WinAos/obg/ComponentViewer.GofW


TEMPAT SAMPAH
WinAos/obg/Configuration.GofW


TEMPAT SAMPAH
WinAos/obg/ContextualDependency.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoAES.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoARC4.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoBase64.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoBigNumbers.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoBlowfish.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoCAST.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoCSPRNG.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoCiphers.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoDES.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoDES3.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoDSA.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoDiffieHellman.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoHMAC.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoHashes.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoIDEA.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoKeccakF1600.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoKeccakSponge.GofW


TEMPAT SAMPAH
WinAos/obg/CryptoMD5.GofW


Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini