System und Verfahren zum bedingten Kompilieren einer Software-Kompiliereinheit

Abstract

Verfahren zum bedingten Rekompilieren einer Kompiliereinheit mit mehreren Quellcodebausteinen, mit den folgenden Schritten: (1) Auswahl eines der Quellcodebausteine; (2) Feststellen, ob eine neue verdichtete Darstellung des ausgewählten Quellcodebausteins erzeugt werden muß; (3) Erzeugen einer neuen verdichteten Darstellung des ausgewählten Quellcodebausteins in Abhängigkeit von der Feststellung im Schritt (2); und (4) Erkennung von Änderungen zwischen der neuen verdichteten Darstellung des ausgewählten Quellcodebausteins und einer alten verdichteten Darstellung des ausgewählten Quellcodebausteins; gekennzeichnet durch (5) Klassifikation jeder der Änderungen als kompatible Änderung bzw. inkompatible Änderung, wobei eine inkompatible Änderung eine Änderung ist, die ausgewählt ist aus der Gruppe bestehend aus (a) Hinzufügen eines Elements zu einem Satz oder zu einer Klasse, (b) Löschen eines Elements aus einem Satz oder einer Klasse, (c) Typänderung eines Elements eines Satzes oder einer Klasse, (d) Hinzufügen einer neuen Variablen, (e) Hinzufügen eines neuen Datentyps, (f) Modifizieren eines vorhandenen Datentyps und (g)...

Claims

Description

Topics

    Download Full PDF Version (Non-Commercial Use)

    Patent Citations (1)

      Publication numberPublication dateAssigneeTitle
      US-5201050-AApril 06, 1993Digital Equipment CorporationLine-skip compiler for source-code development system

    NO-Patent Citations (0)

      Title

    Cited By (0)

      Publication numberPublication dateAssigneeTitle