摘要:
A compiler apparatus that improves the performance of loop processing. The compiler apparatus translates a C program that includes a loop into a machine language program, and includes: a movement judgment unit that judges whether or not an instruction which is positioned outside of the loop of the C program can be moved into the loop, based on a state of live ranges of variables used in the instruction; a movement execution unit that moves the instruction into the loop in the case where the movement judgment unit judges that the instruction can be moved into the loop, thereby generating an intermediate program; and a translation unit that translates the intermediate program into the machine language program.
摘要:
A program processing apparatus, which can correct a source program by automatically inserting hint information so that a satisfactory optimization can be performed even in the case where the user has not given hint information to a compiler, automatically inserts, into the source program, hint information given to the compiler, and includes: a syntax analysis unit which analyzes a syntax of the source program and generates analysis information; and a hint information insertion unit which creates a program by inserting hint information that is logically consistent and that is given to the compiler into the source program based on the analysis information, and outputs the created program.
摘要:
A packaging machine has belts for clamping both side edges of a film pulled out selectably from either of two film rolls and transporting it accordingly in either direction to a packaging station. Its film supplying apparatus includes a plurality of sensors capable of detecting both presence and absence of a film. They are disposed at both ends of the belts and each sensor is adapted to output a warning signal when either the presence or absence of a film is detected thereby, depending whether it is at the downstream or upstream end of the belt with respect to the direction of film being transported thereby. A lift mechanism for such a packaging machine for lifting loaded trays of different sizes against a stretched film includes a frame, a mechanism for moving the frame selectably upward or downward, a plurality of posts standing on the frame for supporting trays thereon, some of the posts being fixed posts, which are affixed to the frame, and the others being mobile posts, which can move horizontally in a specified direction within a specified range each towards or away from an associated one of the fixed posts, a slidable member extending perpendicularly to the specified direction and capable of sliding in this direction beyond the specified range, and a controller for stopping the slidable member at a plurality of stop positions within the specified range and wait positions outside the specified range. The controller also causes the slidable member and the mobile posts to move towards or away from each other at any of the stop positions.
摘要:
An image sensor includes a light receiving insulating substrate which has a plurality of light receiving elements with one row disposed on one major surface and has a first wiring portion on one side of the major surface for connecting the light receiving elements to a plurality of external driving elements; a driving insulating substrate which has the driving elements mounted on one major surface and has a second wiring portion on one side of the major surface for connecting the driving elements to the light receiving elements; a press-contact connector for electrically connecting the wiring portions, keeping the light receiving insulating substrate and the driving insulating substrate in contact with each other with their respective wiring portions positioned back to back; and engaging means provided close to at least one of the wiring portions in the light receiving insulating substrate and the driving insulating substrate and also provided in the press-contact connector, for enhancing a mechanical holding strength of the press-contact connector to the insulating substrates.
摘要:
A program conversion device includes a formal initialization expression generating unit, an actual initialization expression generating unit, and an object generation statement translating unit. The formal initialization expression generating unit focuses on a definition of an object generation function written in a source program and generates, if the object generation function does not perform any processing other than setting values in member variables of an object, a formal initialization expression which is the member variables represented by formal parameters. The actual initialization expression generating unit focuses on an object generation statement and generates, if a formal initialization expression that corresponds to an object generation function to be invoked by the object generation statement has been generated, an actual initialization expression. If the generated actual initialization expression is member variables represented by constants, the object generation statement translating unit translates the object generation statement in focus not into a subroutine call code sequence to invoke the corresponding object generation function, but into object data that has the constants of the actual initialization expression.
摘要:
A method for recovering crystals from a crystal-containing slurry, which comprises supplying the slurry to a rotary filter having a rotating cylindrical filter medium, filtering the supplied slurry in a filtering region to retain the crystals on the filter medium and washing the filter cake formed on the rotating filter medium repeatedly in a plurality of washing regions by spraying a washing liquid onto the cake in each region by supplying any one of washing regions on the aft side in the rotating direction of the filter medium with the spent washing liquid of the washing region adjacent to said one washing region on the fore side in the rotating direction.
摘要:
An analysis section analyzes the live range of a first variable shared among subroutines and the live range of a second variable used only in a subroutine. The allocation section allocates the second variable in an allocation memory for the first variable if the live ranges of the first and second variables do not overlap each other.
摘要:
A process for producing an aromatic dicarboxylic acid by simple operations using a simple apparatus is disclosed, which enables to effect separation and washing of the product crystals efficiently without suffering from clogging of the apparatus, while permitting recovery of the reaction solvent and catalyst with permission of an efficient replacement of the solvent. According to the present invention, an aromatic dicarboxylic acid is produced by effecting, in the oxidation reactor 1, a liquid phase oxidation of an aromatic compound having substituent groups of alkyl(s) or partly oxidized alkyl(s) in a reaction solvent containing a catalyst with a molecular oxygen-containing gas, wherein the slurry containing the crystals of the aromatic dicarboxylic acid from a slurry receiver 4 or from a purification reactor 7 is introduced into a centrifuge 5a or 5b provided in its solid matter delivery zone with a filtering region to subject it to a centrifugation in order to separate it into the crystals and a separated liquid, whereupon the so-separated crystals are filtered in the filtering region on their way of travelling across the solid matter delivery zone while contacting them with a washing liquid and discharging the spent washing liquid from the filtering region.
摘要:
A process and an apparatus for producing an aromatic carboxylic acid by a liquid phase oxidation of an alkyl aromatic compound with a molecular oxygen-containing gas in the presence of an oxidation catalyst in a reaction solvent in an oxidation reactor, which process can afford to suppress the amount of non-condensing gas lost in accompaniment with the withdrawn slurry of the formed aromatic carboxylic acid crystals from the oxidation reactor to thereby increase the utilization efficiency of the molecular oxygen-containing gas, wherein a deflector 10 is arranged on the inner surface of the reactor wall at a portion downstream from the opening 9 for the slurry withdrawal line 8 in the flow path of the stirring stream 11 of the reaction liquor and the oxidation is conducted while stirring the reaction liquor by a stirrer 3 and while withdrawing the resulting slurry containing the formed aromatic carboxylic acid crystals from the reactor, by feeding the alkyl aromatic compound together with the reaction solvent and with the catalyst to the reactor via a raw material feed line 6 while supplying the molecular oxygen-containing gas thereto via a gas supply line 7, whereby the amount of the non-condensing gas entrained in the withdrawn slurry from the reactor is suppressed.