RUNTIME TRANSLATION FROM LATE-BOUND TO EARLY-BOUND EXPRESSION

There is alteration of a late-bound expression produced by a compiler into an early-bound structure. Alteration of the late-bound expression can occur at runtime and a visitor pattern can be used to create the alteration. In one instance, a conversion from late-bound to early-bound takes place throu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SILVER, AMANDA, K, VICK, PAUL, A, PATHER, SHYAMALAN, CONRAD, ANDREW, J, DERSTADT, JEFFREY, M, PERRY, CARL, Y, SCEPPA, DAVID, E, MEEK, COLIN, JOSEPH
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:There is alteration of a late-bound expression produced by a compiler into an early-bound structure. Alteration of the late-bound expression can occur at runtime and a visitor pattern can be used to create the alteration. In one instance, a conversion from late-bound to early-bound takes place through replacing a late- bound property with a statically typed call. The early-bound structure can translate into an expression tree to enable an implementation of a store specific query operated upon storage. L'invention concerne l'altération d'une expression à liaison tardive produite par un compilateur en une structure à liaison précoce. L'altération de l'expression à liaison tardive peut se produire en cours d'exécution et un schéma de visiteur peut être utilisé pour créer l'altération. Dans un cas, une conversion de liaison tardive à liaison précoce a lieu par le remplacement d'une propriété à liaison tardive par un appel capté de manière statique. La structure à liaison précoce peut se traduire en une arborescence d'expression pour permettre la mise en uvre d'une demande spécifique à un magasin utilisé pendant le stockage.