Translation of code

CL 717 SC 136
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...