Using compiler commentary for configuring an integrated development environment
AssigneeOracle America, Inc.
InventorsAlexander Simon, Andrew Krasny
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle America, Inc.
InventorsAlexander Simon, Andrew Krasny
Estimating the term…
A technique is disclosed for correcting inconsistent language model parameters associated with a compiled computer readable project. One or more compiled units are analyzed to identify compiler commentary therein. Based on the debugging information, it is determined whether inconsistent language model parameters exist. If so, a user is allowed to apply a correction strategy to correct the one or more inconsistent parameters.
A method for determining a structure of a computer program project, the project having one or more compilable units, the method comprising:
An integrated development environment (IDE) providing code browsing functionality to a user, the IDE determining a program structure by the method comprising:
A computer readable medium comprising a set of instructions encoding a method for determining a program project structure, the project having one or more compilable units, the method comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
About 4 years 10 months of term left · ends 30 Aug 2031 (estimated)
1. Field of the Invention
The present invention relates to computer readable source projects, and more particularly to methods for determining a program structure associated with computer readable source projects.
2. Background Art
FIG. 1 shows an environment in which embodiments of the present invention may operate;
FIG. 2 shows a flow diagram illustration a method for determining a program structure for a computer readable project in accordance with embodiments of the present invention.
FIG. 3 shows a project application in accordance with embodiments of the present invention;
Reference will now be made in detail to presently preferred compositions, embodiments and methods of the present invention, which constitute the best modes of practicing the invention presently known to the inventors. The Figures are not necessarily to scale. However, it is to be understood that the disclosed embodiments are merely exemplary of the invention that may be embodied in various and alternative forms. Therefore, specific details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for any aspect of the invention and/or as a representative basis for teaching one skilled in the art to variously employ the present invention.
Except in the examples, or where otherwise expressly indicated, all numerical quantities in this description indicating amounts of material or conditions of reaction and/or use are to be understood as modified by the word “about” in describing the broadest scope of the invention.
It is also to be understood that this invention is not limited to the specific embodiments and methods described below, as specific components and/or conditions may, of course, vary. Furthermore, the terminology used herein is used only for the purpose of describing particular embodiments of the present invention and is not intended to be limiting in any way.