Abstract:
A system and method for compiler error recovery, comprising analyzing the syntactic structure of a first program in a first programming language, wherein the first program can be represented by a first set of tokens, detecting a syntax error in the first program, remedying the syntax error by adding at least one token to the first set of tokens according to one of: 1) a prefix definition; and 2) an idiom definition, and wherein the detection of the syntax error occurs at the behest of an extensible compiler framework.
Abstract:
A system and method is provided for pivoting a pilot on a model train, thereby allowing the model train to maneuver around a section of a model train track having a relatively small radius. In one embodiment of the present invention, the model train includes a frame, a shell connected to the frame, at least one truck assembly, at least one pilot and at least one coupler, wherein the coupler includes a coupler assembly and a coupler arm. The pilot is connected to a pilot arm, and the pilot arm, the coupler arm and the truck assembly are pivotally attached to the frame (e.g., via common or different pivots). In another embodiment of the present invention, the model train shell includes an aperture configured to receive a pilot arm. The pilot arm is connected to the pilot, which includes an aperture adapted to receive a coupler arm. The shell aperture is sized to allow the pilot arm to pivot from side to side, and the pilot aperture is sized to allow the coupler arm to pivot from side to side. By allowing the pilot to horizontally pivot, a model train track can be constructed using tighter curves, or curves with smaller radii.
Abstract:
A screw compressor includes a housing and a screw rotor disposed in the housing and rotatable relative to the housing for compressing a refrigerant, the housing and the screw rotor having a rest condition, and an operating condition wherein at least one of the housing and the rotor deflect from the rest condition, and structure for at least one of reducing deflection from the rest condition and evenly distributing deflection from the rest condition when the rotor is in the operating condition, whereby clearance between the housing and the rotor is optimized in the operating condition.
Abstract:
A system and method is provided for pivoting a pilot on a model train, thereby allowing the model train to maneuver around a section of a model train track having a relatively small radius. In one embodiment of the present invention, the model train includes a frame, a shell connected to the frame, at least one truck assembly, at least one pilot and at least one coupler, wherein the coupler includes a coupler assembly and a coupler arm. The pilot is connected to a pilot arm, and the pilot arm, the coupler arm and the truck assembly are pivotally attached to the frame (e.g., via common or different pivots). In another embodiment of the present invention, the model train shell includes an aperture configured to receive a pilot arm. The pilot arm is connected to the pilot, which includes an aperture adapted to receive a coupler arm. The shell aperture is sized to allow the pilot arm to pivot from side to side, and the pilot aperture is sized to allow the coupler arm to pivot from side to side. By allowing the pilot to horizontally pivot, a model train track can be constructed using tighter curves, or curves with smaller radii.
Abstract:
A method and system for providing data integration of multiple data stores with diverse formats. The data integration engine accepts queries using a standard query language such as XML-QL, executes those queries against the multiple data stores, and returns the results. The data stores may include relational databases, hierarchical databases, file systems, application data available via APIs, and so on. A query may reference data that resides in different data stores. The data integration engine allows operations such as joins across multiple data stores.
Abstract:
A system and method for code completion, comprising providing a representation of a first program in a first programming language, establishing a location in the first program, associating the location with a representation of the first program, obtaining code completion information relevant to the location in the first program based on the representation of the first program, and wherein the obtaining occurs at the behest of an extensible compiler framework.
Abstract:
A system and method for code completion, comprising providing a representation of a first program in a first programming language, establishing a location in the first program, associating the location with a representation of the first program, obtaining code completion information relevant to the location in the first program based on the representation of the first program, and wherein the obtaining occurs at the behest of an extensible compiler framework.
Abstract:
A system and method for compiler error recovery, comprising analyzing the syntactic structure of a first program in a first programming language, wherein the first program can be represented by a first set of tokens, detecting a syntax error in the first program, remedying the syntax error by adding at least one token to the first set of tokens according to one of: 1) a prefix definition; and 2) an idiom definition, and wherein the detection of the syntax error occurs at the behest of an extensible compiler framework.