摘要 |
<P>PROBLEM TO BE SOLVED: To provide a system for generating an efficiently executable program by encoding a plurality of bytecodes of different kinds on a single file, and a program conversion method therefor. Ž<P>SOLUTION: A system for encoding a second language bytecode on a first language bytecode to generate a class file includes a preprocessing unit 110 and a coding processing unit 120. The preprocessing unit 110 secures an area to be used by an instruction of a virtual bytecode as the second language bytecode rewritten into a format executable by a first language bytecode processing system in a predetermined place for every second language bytecode instruction in a first language bytecode constant pool, and converts each second language bytecode instruction into a virtual bytecode. The coding processing unit 120 generates a first language bytecode class file including the constant pool and the virtual bytecode. Ž<P>COPYRIGHT: (C)2010,JPO&INPIT Ž
|