×

Extending program languages with source-program attribute tags

  • US 6,654,953 B1
  • Filed: 10/09/1998
  • Issued: 11/25/2003
  • Est. Priority Date: 10/09/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for extending a programming language, comprising:

  • a source program including at least one syntactically identifiable attribute tag embedded in a sequence of source-language statements;

    a compiler for converting the source-language program into a different form, and, in response to encountering the attribute tag in the source program during conversion of the source program to the different form, for calling an attribute provider external to the compiler and associated with the attribute tag for modifying the operation of the compiler at a point in the source program remote from the point at which the attribute tag is embedded.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×