| 5507030 |
Successive translation, execution and interpretation of computer program having code at unknown locations due to execution transfer instructions having computed destination addresses |
| Apr-9-1996 |
A program is translated by automatically generating a flowgraph, using the flowgraph to analyze the program to provide information about blocks of instructions in the flowgraph, and then using the flowgraph... |
| 5487158 |
Method and procedure call mechanism for calling 16-bit functions from 32-bit functions |
| Jan-23-1996 |
In the field of mixed 16-bit and 32-bit code, a method and mechanism are provided to implement alterations in the dynamic portion of memory containing the data objects used by code in the 32-bit environment... |
| 5481705 |
Method for executing a program with branch-to modifying instructions |
| Jan-2-1996 |
In a method for executing a program for sequentially reading step information registered in an execution queue in the order of registration in order to permit the modification of a branch-to address with... |
| 5418963 |
Protocol encoding/decoding device capable of easily inputting/referring to a desired data value |
| May-23-1995 |
In a protocol encoding/decoding device for use in syntax translation between an abstract syntax which is a set of data types described by an Abstract Syntax Notation One (ASN.1) and a transfer syntax,... |
| 5404533 |
Language processing system for converting a source program into a computer executable machine language |
| Apr-4-1995 |
A language processing system for converting a source program described by a program language into a computer executable machine language for a computer system which has a data memory space divided into... |
| 5371895 |
Local equipment controller for computerized process control applications utilizing language structure templates in a hierarchical organization and method of operating the same |
| Dec-6-1994 |
A computer controlled equipment controller and method of operating the same for controlling industrial process control equipment which uses a language structure and data structure specifically adapted... |
| 5367683 |
Smart recompilation of performing matchup/difference after code generation |
| Nov-22-1994 |
A method and system for compiling a source program using smart recompilation. The invention allows fragments to contain "invocation specific" information, which is generated during a code generation phase... |
| 5355493 |
System for encoding units of entity/relationship data to include prefixes with codes for length, action, and unit identifier |
| Oct-11-1994 |
A method is described for encoding and decoding stored units of data representing entity/relationship (E/R) data, function calls, and file data by including a prefix with each unit of data which includes... |
| 5075847 |
Method and apparatus for computer program encapsulation |
| Dec-24-1991 |
A method and apparatus for encapsulating an application tool into a computer-aided software development system that includes a number of standard software development tools. The application tool is integrated... |
| 4780825 |
Text compiling device |
| Oct-25-1988 |
A text compiling device includes a first memory area for storing an intervening code program in which a statement or comment is given by a code. The intervening code is read out and is converted to an... |
| 4729096 |
Method and apparatus for generating a translator program for a compiler/interpreter and for testing the resulting translator program |
| Mar-1-1988 |
A translator writing system develops a translator program capable of transforming a user's source code into object code. The language of the source code is summarized in a unique form, namely, a Backus-Nauer... |
| 4694420 |
Inverse assembly method and apparatus |
| Sep-15-1987 |
An inverse assembly method for converting binary executable microprocessor code into corresponding assembly language mnemonics provides for the storage of all the possible binary codes and corresponding... |
| 4553205 |
Flexible macro expansion process |
| Nov-12-1985 |
A method for conversion of digital computer source code software to operate in a system foreign to that from which the software originated. A library is created in which each entry incorporates the name... |
| 4463423 |
Method of transforming high level language statements into multiple lower level language instruction sets |
| Jul-31-1984 |
Disclosed is a method of transforming an assignment statement of a high level programming language, such as ALGOL and COBOL, into first, second, and third sets of lower level object language instructions... |