home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 197 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.0 KB

  1. Path: informatik.tu-muenchen.de!fischerj
  2. From: fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: PPC compilers
  5. Date: 4 Jan 1996 14:17:50 GMT
  6. Organization: Technische Universitaet Muenchen, Germany
  7. Distribution: world
  8. Message-ID: <4cgnie$b8n@sunsystem5.informatik.tu-muenchen.de>
  9. References: <john.hendrikx.40ka@grafix.xs4all.nl> <0u2Px*sKe@yaps.rhein.de> <NBuTx*LVe@yaps.rhein.de>
  10. NNTP-Posting-Host: hphalle5.informatik.tu-muenchen.de
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. Arno Eigenwillig (arno@yaps.rhein.de) wrote:
  14. : In article <4c9ie3$h3i@sunsystem5.informatik.tu-muenchen.de>,
  15. :      Juergen "Rally" Fischer writes:
  16.  
  17. : > as it is a rather philosophic question if (*a++||*a++) is C or not,
  18.  
  19. : *a++||*a++ is C beyond any doubt. The discussion was about *a++|*a++,
  20. : though. I see you still have not done your homework. There is an
  21. : important difference between these two.
  22.  
  23. it is a rather philosophic question if "fill in expression that gnu
  24. compiles, but is not valid ANSI C" is C.
  25.  
  26. satisfied now ?
  27.  
  28. my knowledge of C is enough to do this claim, so your arrogant 
  29. "do homework" crap is obsolete.
  30.  
  31. : > According to your definition, a program written in C, but containing a
  32. : > bug, is suddenly not a C program. very funny, and as I said, philosophic.
  33.  
  34. : There are different kinds of bugs.
  35.  
  36. :D
  37.  
  38. According to your definition, a program written in C, but containing a
  39. "fill in expression that gnu-compiles, but is no valid ANSI C"
  40. is suddenly not a C program. very funny, and as I said, philosophic.
  41.  
  42. satisfied now ?
  43.  
  44. BTW already seen "Und taeglich gruesst das Murmeltier" ? :)
  45.  
  46. : A program has a bug if it performs a well-defined operation that is
  47. [...]
  48. : have in mind.
  49. yes, a bug :)
  50.  
  51. : Then a program has a bug if it contains code that is not explained by
  52. : the language definition. This is probably new to you because in assem-
  53. You mean syntax error ?
  54.  
  55. : bler there is no equivalent to it - if the assembler translates the
  56. compiler bug ?
  57.  
  58. : code, the CPU will execute it and each opcode will yield a well-defi-
  59. : ned result - possibly an "unknown instruction" trap, but well-defined.
  60.  
  61. BTW So you agree -(a0),-(a0) is well defined ? ;)
  62.  
  63. : The situation is similar to this:
  64.  
  65. : "Juergen likes C."
  66. : "Juergen green vacuums foremost done foo."
  67. : Both sentences are not true - the first one because it simply is
  68. : false, the second one because it does not mean anything at all. It is
  69.  
  70. The first one is true, beeing RKMer you should know you are not to assume ;)
  71.  
  72. : not an English sentence: It consists of English words, but it just is
  73. : not a string the English language defines to encode anything.
  74. But it's enough information to tease me, what was inteded by you.
  75.  
  76. I couldn't solve the riddle about the 2nd kind of bug you got in mind.
  77.  
  78. : -- __
  79. : __/// Arno Eigenwillig /\ <arno@yaps.rhein.de> \/  PGP key
  80. : \XX/   V+49-2225-5870  /\ <Arnooo @ #amigager> \/ available
  81. ------------------------------------------------------------------------
  82.    fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)   =:)
  83.