×

Adaptive selection of programming language versions for compilation of software programs

  • US 10,073,684 B2
  • Filed: 07/29/2016
  • Issued: 09/11/2018
  • Est. Priority Date: 12/30/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • at a computer system, obtaining;

    a set of source code modules to be used in a software program;

    a numeric range of versions for a programming language platform with which a compiler may compile, wherein the numeric range of versions may comprise supplemental alphanumeric characters, and wherein a version of the programming language platform outside of the numeric range of versions cannot be used and compiled by the compiler; and

    ordering a numeric order between one or more older versions of the programming language platform and one or more newer versions of the programming language platform, wherein one or more versions of the programming language platform are to be used while compiling the source code modules; and

    for each source code module from the set of source code modules;

    selecting a first version of the programming language platform from a set of numeric versions of the programming language platform by using the numeric order with the numeric range of versions, wherein the selected first version of the programming language platform is compatible with the source code module; and

    compiling the source code module with the selected first version of the programming language platform.

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