US2005278710A1PendingUtilityA1

Programming extensions for processing language objects and related applications

Individually held — no corporate assignee on recordPriority: Jul 2, 2001Filed: May 31, 2005Published: Dec 15, 2005
Est. expiryJul 2, 2021(expired)· nominal 20-yr term from priority
G06F 9/45508G06F 8/447G06F 8/34
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system is provided for manipulating data representation language based-objects in a native programming language environment. In one embodiment, the system is used to map data objects of the data representation language to corresponding objects within the native programming language and vice versa. In one embodiment, the system is equipped to receive a mapping definition mapping selected elements of a data representation language, such as an XML data structure, to selected objects of a programming language, such as ECMAScript. The system is further equipped to determine whether the mapping definition comprises one or more definitional statements expressed with data representation language oriented language elements of a programming language. Further, the system is equipped to process the mapping definition statements comprising data representation language oriented language elements of the programming language, in accordance with syntactical and semantic definitions of the data representation language oriented language elements.

Claims

exact text as granted — not AI-modified
1 - 45 . (canceled)  
     
     
         46 . A method comprising: 
 determining if one or more received definitional statements expressed with language elements of a programming language include an operator with a first operand representing a data representation language value and a second operand representing a conditional expression; and    processing said operator to iteratively identify one or more elements selected from said data representation language value for which a test condition stipulated by said conditional expression is satisfied.

Join the waitlist — get patent alerts

Track US2005278710A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.