Was genau ist der "als-ob" - Regel?

Wie der Titel sagt,

Was genau ist der "als-ob" - Regel?

Eine typische Antwort würde man erhalten:

Die Regel, die erlaubt, dass jede und alle code-Transformationen, die sich nicht ändern das beobachtbare Verhalten des Programms

Wir von Zeit zu Zeit immer Verhalten von bestimmten Implementierungen, die zugeschrieben werden, um diese Regel. Viele Male falsch. Also, was genau ist diese Regel. Der standard ist nicht eindeutig erwähnen diese Regel ein Abschnitt oder Absatz, also was genau fällt unter den Anwendungsbereich dieser Regel? Mir scheint es wie eine graue Fläche, die nicht im detail definiert durch die Norm. Kann mal jemand näher auf die details, unter Berufung auf die Hinweise aus der standard?

Anmerkung: dieser Tagging als C und C++ sowohl, weil es für beide Sprachen.

  • Es bezieht sich auf die abstrakte Maschine.
  • "Dieser Tagging als C und C++ sowohl, weil es für beide Sprachen" Es ist relevant, in welcher Sprache.
  • bezieht sich auf die abstrakte Maschine", Es bezieht sich auf den Zustand der "abstrakten Maschine" ein Werkzeug und nicht ein Ende, und irrelevant im Begriff des Anpassungsprozesses, weil es "Abstrakt" ist ein Spezifikation-tool nicht wirklich.
InformationsquelleAutor Alok Save | 2013-03-30
Schreibe einen Kommentar