Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
112 words
A method for building and linking an interpretive procedure so as to enable a compiled computer program to invoke the interpretive procedure, comprising the steps of: (1) modifying a target object code to include information identifying files associated with the interpretive procedure; and (2) generating a compiled representation of the interpretive procedure by linking together adapter code, said modified target object code, and an interpreter, said compiled representation of the interpretive procedure being invocable by a compiled computer program, said adapter code being in binary and including an interpreter command module, said interpreter command module when executed causing said interpreter to load and interpretively execute said files associated with the interpretive procedure.
Claim 2
Independent Claim
112 words
A method for building and linking an interpretive procedure so as to enable a compiled computer program to invoke the interpretive procedure, comprising the steps of: (1) modifying a target object code to include information identifying files associated with the interpretive procedure; and (2) generating a compiled representation of the interpretive procedure by linking together adapter code, said modified target object code, and an interpreter, said compiled representation of the interpretive procedure being invocable by a compiled computer program, said adapter code being in binary and including an interpreter command module, said interpreter command module when executed causing said interpreter to load and interpretively execute said files associated with the interpretive procedure.
Claim 3
Dependent Claim
96 words
The method of claim 1, wherein step (1) comprises the steps of: generating a copy of a target object code template, the target object code template being a binary file comprising an empty string; and for each file associated with the interpretive procedure, inserting into the copy of the target object code template a file name and path string of said each file; wherein step (2) comprises the step of: linking together said adapter code, said copy of the target object code template, and said interpreter to thereby produce said compiled representation of the interpretive procedure.
Claim 4
Dependent Claim
26 words
The method of claim 1, further comprising the following step that is performed between steps (1) and (2): rewriting said target object code into binary format.
Claim 5
Dependent Claim
77 words
The method of claim 1, wherein said adapter code includes a parameter conversion module, said parameter conversion module when executed converting a first argument list in a first computer programming language and accompanying an invocation of said compiled representation to a second argument list in a second computer programming language, wherein said interpreter command module when executed causing said interpreter to load and interpretively execute said files associated with the interpretive procedure using said second argument list.
Claim 6
Dependent Claim
29 words
The method of claim 4, wherein said first computer programming language is a compiled computer programming language, and said second computer programming language is an interpretive computer programming language.
Claim 7
Dependent Claim
27 words
The method of claim 1, wherein step (2) comprises the step of: naming said compiled representation of the interpretive procedure to a name of the interpretive procedure.
Claim 8
Independent Claim
118 words
A system for building and linking an interpretive procedure so as to enable a compiled computer program to invoke the interpretive procedure, comprising: target object code modifying means for modifying a target object code to include information identifying files associated with the interpretive procedure; and compiled representation generating means for generating a compiled representation of the interpretive procedure by linking together adapter code, said modified target object code, and an interpreter, said compiled representation of the interpretive procedure being invocable by a compiled computer program, said adapter code being in binary and including an interpreter command module, said interpreter command module when executed causing said interpreter to load and interpretively execute said files associated with the interpretive procedure.
Claim 9
Independent Claim
118 words
A system for building and linking an interpretive procedure so as to enable a compiled computer program to invoke the interpretive procedure, comprising: target object code modifying means for modifying a target object code to include information identifying files associated with the interpretive procedure; and compiled representation generating means for generating a compiled representation of the interpretive procedure by linking together adapter code, said modified target object code, and an interpreter, said compiled representation of the interpretive procedure being invocable by a compiled computer program, said adapter code being in binary and including an interpreter command module, said interpreter command module when executed causing said interpreter to load and interpretively execute said files associated with the interpretive procedure.
Claim 10
Dependent Claim
99 words
The system of claim 7, wherein said target object code modifying means comprises: means for generating a copy of a target object code template, the target object code template being a binary file comprising an empty string; and means for inserting into the copy of the target object code template a file name and path string for each file associated with the interpretive procedure; wherein said compiled representation generating means comprises: means for linking together said adapter code, said copy of the target object code template, and said interpreter to thereby produce said compiled representation of the interpretive procedure.
Claim 11
Dependent Claim
17 words
The system of claim 7, further comprising: means for rewriting said target object code into binary format.
Claim 12
Dependent Claim
77 words
The system of claim 7, wherein said adapter code includes a parameter conversion module, said parameter conversion module when executed converting a first argument list in a first computer programming language and accompanying an invocation of said compiled representation to a second argument list in a second computer programming language, wherein said interpreter command module when executed causing said interpreter to load and interpretively execute said files associated with the interpretive procedure using said second argument list.
Claim 13
Dependent Claim
29 words
The system of claim 10, wherein said first computer programming language is a compiled computer programming language, and said second computer programming language is an interpretive computer programming language.
Claim 14
Dependent Claim
29 words
The system of claim 7, wherein said compiled representation generating means comprises: means for naming said compiled representation of the interpretive procedure to a name of the interpretive procedure.
Claim 15
Dependent Claim
172 words
A computer system, comprising: a processor; a storage device having stored therein an interpretive procedure, an interpreter, a linker, adapter code in binary form, target object code in binary form, a compiled program, and a build utility; means for invoking said build utility, said build utility when invoked causing said processor to modify the target object code to include information identifying files associated with the interpretive procedure; and means for invoking said linker, said linker when invoked causing said processor to link together said adapter code, said modified target object code, and said interpreter to thereby produce a compiled representation of the interpretive procedure; and means for invoking said compiled program, said compiled program when invoked causing said processor to invoke said compiled representation of the interpretive procedure, said compiled representation of the interpretive procedure when invoked causing said processor to invoke an interpreter command module contained in the adapter code, said interpreter command module when invoked causing said interpreter to load and interpretively execute said files associated with the interpretive procedure.
Claim 16
Dependent Claim
172 words
A computer system, comprising: a processor; a storage device having stored therein an interpretive procedure, an interpreter, a linker, adapter code in binary form, target object code in binary form, a compiled program, and a build utility; means for invoking said build utility, said build utility when invoked causing said processor to modify the target object code to include information identifying files associated with the interpretive procedure; and means for invoking said linker, said linker when invoked causing said processor to link together said adapter code, said modified target object code, and said interpreter to thereby produce a compiled representation of the interpretive procedure; and means for invoking said compiled program, said compiled program when invoked causing said processor to invoke said compiled representation of the interpretive procedure, said compiled representation of the interpretive procedure when invoked causing said processor to invoke an interpreter command module contained in the adapter code, said interpreter command module when invoked causing said interpreter to load and interpretively execute said files associated with the interpretive procedure.
Claim 17
Dependent Claim
106 words
The computer system of claim 13, wherein said build utility comprises: means for causing said processor to generate a copy of a target object code template, the target object code template being a binary file comprising an empty string; and means for causing said processor to insert into the copy of the target object code template a file name and path string for each file associated with the interpretive procedure; wherein said linker comprises: means for causing said processor to link together said adapter code, said copy of the target object code template, and said interpreter to thereby produce said compiled representation of the interpretive procedure.
Claim 18
Dependent Claim
25 words
The computer system of claim 13, wherein said build utility comprises: means for causing said processor to rewrite said target object code into binary format.
Claim 19
Dependent Claim
82 words
The computer system of claim 13, wherein said adapter code includes a parameter conversion module, said parameter conversion module when executed causing said processor to convert a first argument list in a first computer programming language and accompanying an invocation of said compiled representation to a second argument list in a second computer programming language, wherein said interpreter command module when executed causing said interpreter to load and interpretively execute said files associated with the interpretive procedure using said second argument list.
Claim 20
Dependent Claim
30 words
The computer system of claim 16, wherein said first computer programming language is a compiled computer programming language, and said second computer programming language is an interpretive computer programming language.
Claim 21
Dependent Claim
31 words
The computer system of claim 13, wherein said linker comprises: means for causing said processor to name said compiled representation of the interpretive procedure to a name of the interpretive procedure.
Claim 22
Dependent Claim
132 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for building and linking an interpretive procedure so as to enable a compiled computer program to invoke the interpretive procedure, said method steps comprising: (1) modifying a target object code to include information identifying files associated with the interpretive procedure; and (2) generating a compiled representation of the interpretive procedure by linking together adapter code, said modified target object code, and an interpreter, said compiled representation of the interpretive procedure being invocable by a compiled computer program, said adapter code being in binary and including an interpreter command module, said interpreter command module when executed causing said interpreter to load and interpretively execute said files associated with the interpretive procedure.
Claim 23
Dependent Claim
132 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for building and linking an interpretive procedure so as to enable a compiled computer program to invoke the interpretive procedure, said method steps comprising: (1) modifying a target object code to include information identifying files associated with the interpretive procedure; and (2) generating a compiled representation of the interpretive procedure by linking together adapter code, said modified target object code, and an interpreter, said compiled representation of the interpretive procedure being invocable by a compiled computer program, said adapter code being in binary and including an interpreter command module, said interpreter command module when executed causing said interpreter to load and interpretively execute said files associated with the interpretive procedure.
Claim 24
Dependent Claim
98 words
The program storage device of claim 19, wherein step (1) comprises the steps of: generating a copy of a target object code template, the target object code template being a binary file comprising an empty string; and for each file associated with the interpretive procedure, inserting into the copy of the target object code template a file name and path string of said each file; wherein step (2) comprises the step of: linking together said adapter code, said copy of the target object code template, and said interpreter to thereby produce said compiled representation of the interpretive procedure.
Claim 25
Dependent Claim
31 words
The program storage device of claim 19, said method steps further comprising the following step that is performed between steps (1) and (2): rewriting said target object code into binary format.
Claim 26
Dependent Claim
83 words
The program storage device of claim 19, wherein said adapter code includes a parameter conversion module, said parameter conversion module causing the machine to convert a first argument list in a first computer programming language and accompanying an invocation of said compiled representation to a second argument list in a second computer programming language, wherein said interpreter command module enabling the machine to cause said interpreter to load and interpretively execute said files associated with the interpretive procedure using said second argument list.
Claim 27
Dependent Claim
31 words
The program storage device of claim 22, wherein said first computer programming language is a compiled computer programming language, and said second computer programming language is an interpretive computer programming language.
Claim 28
Dependent Claim
29 words
The program storage device of claim 19, wherein step (2) comprises the step of: naming said compiled representation of the interpretive procedure to a name of the interpretive procedure.