12
 

Source-to-source programming language translation

CL 717 SC 137
6578187 Digital circuit design method using programming language
Jun-10-2003 This invention is about a method of digital circuit design using programming language. It can solve problems raised by describing hardware using programming language, e.g. difficulties in describing changes...
6550054 Method for representing terminal-based applications in the unified modeling language
Apr-15-2003 A computer-implemented method is disclosed for automatically converting text-based screen applications of a legacy computer system into a graphical-based representation thereof. The method includes the...
6546549 Source code transformation process and recording medium
Apr-8-2003 A process for transforming an original source code containing a description of a stub method employed in an object interaction into another source code corresponding to an environment on which a program...
6523171 Enhanced source code translator from procedural programming language (PPL) to an object oriented programming language (OOPL)
Feb-18-2003 A method for translating source code programs written in a procedural computer language in source code programs written in an Object Oriented language. The method of the invention provides a parser which...
6516461 Source code translating method, recording medium containing source code translator program, and source code translator device
Feb-4-2003 A source code translating method includes the steps of representing a particular source code in the form of an abstract syntax tree without using nodes representing expression statements, and converting...
6507813 System and method for national language support
Jan-14-2003 The present invention comprises a National Language Support (NLS) system with Language Driver Identifiers (LDIDs) embedded as locale-specific descriptors within data objects. The Identifiers, which may...
6496793 System and methods for national language support with embedded locale-specific language driver identifiers
Dec-17-2002 The present invention comprises a National Language Support (NLS) system with Language Driver Identifiers (LDIDs) embedded as locale-specific descriptors within data objects. The Identifiers, which may...
6484309 Enabling software designed for one operating system to operate on another operating system
Nov-19-2002 A system converts an application designed to run on one operating system so that it can run on a second operating system without recompiling. An application designed to run on Windows.RTM. 95, 98 or NT,...
6467079 Report program language source code translation to object-oriented language source code which emulates report program language behavior
Oct-15-2002 A computer-implemented method in which report program language is converted to object-oriented source code, such as Java, using the report program language compiler. The object-oriented source code emulates...
6453464 Method and apparatus for converting COBOL to Java
Sep-17-2002 The present invention relates to a method for translating computer programs from a language having the attributes of computer programming language COBOL to a language having the attributes of the computer...
6438745 Program conversion apparatus
Aug-20-2002 A program conversion apparatus includes: a library call instruction detecting unit for detecting each library call instruction included in an inputted object program, the library call instruction calling...
6438744 Dynamic mapping of component interfaces
Aug-20-2002 The dynamic mapping from an ActiveX component model to a JavaBean model is disclosed. In one embodiment, an ActiveX compatible object is created at run-time for those JavaBean components that an ActiveX...
6389592 Method for deployment of incremental versions of applications
May-14-2002 A method for updating a first version of installed application files to a second version is disclosed. The method comprises the steps of: responsive to receiving a delta file defining the changes between...
6389385 System and method for translating source code
May-14-2002 A safe system and method for reversibly translating source code between unlike character sets, or formats, includes a mapping table of syntactically necessary characters and, possibly, other frequently...
6381743 Method and system for generating a hierarchial document type definition for data interchange among software tools
Apr-30-2002 A method is disclosed for use in a software development framework having a repository and at least two software systems. The repository contains a meta-model and the software systems, which store instances...
6360359 Source converter processing method and machine-readable media storing it
Mar-19-2002 A source converter processing method is provided for a source converter that converts statements written in an assembly language to statements written in a C language, for example. With regard to the statement...
6317871 System for ensuring the accuracy of file structures in a source-to-source computer program translator
Nov-13-2001 A system for identifying the file structure of a computer program, preserving the file structure of the code after translation of source code from one high-level computer language to another, combining...
6314429 Bi-directional conversion library
Nov-6-2001 A bi-directional conversion library is provided for translating data structures used in a computer program from a first computer programming language to data structures used by a second computer programming...
6237143 Method and system for monitoring and capturing all file usage of a software tool
May-22-2001 A method is provided in a computer system, which employs a multiplicity of diverse software tools, for monitoring and capturing a pattern of all file usage of each of the software tools. The usage pattern...
6148438 System and method for creating composite classes for objects having virtual functions for avoidance of user mode/kernel mode transitions
Nov-14-2000 A system and method for creating composite classes for objects having virtual functions, wherein the composite classes enable avoidance of user mode/kernel mode transitions in the operating system. The...
6067413 Data representation for mixed-language program development
May-23-2000 Method for enabling the simultaneous use of a first and a second programming language within a computer program, and apparatus to practice the method. To enable this sharing of languages, the present invention...
6032198 Application design supporting method and apparatus for client/server system
Feb-29-2000 In a method for supporting the design of a plurality of programs distributed on a network and operated through the communication between the programs, each program is defined, a relation between programs...
6014519 Language processing unit and a language processing method to translate a source program and generate an object module file
Jan-11-2000 A language processing unit comprising a syntax analyzing portion to input and analyze a source program, a code pattern registering portion, a code generating portion to generate operation codes to an analysis...
6006031 Method and apparatus for reconciling conflicting translations by factoring and parameterizing differences
Dec-21-1999 A method and apparatus for translating source code written in one computer language to source code written in another language wherein translated static fragments are generated in the face of textual inconsistencies....
5956510 Apparatus and method for revising computer program code
Sep-21-1999 Apparatus and methods for revising a field in computer program code. One method includes analyzing program code lines for the presence of the field and, if present, selectively revising the field from...
5930506 Date format conversion for including century information in a six digit date representation
Jul-27-1999 In a computer system (1) having only six positions for representing dates, information on which century that is referred to is contained in one or several of the six positions without changing the date...
5860010 Use of language with similar representation for programs and data in distributed data processing
Jan-12-1999 A language with similar representation for programs and data is used in cooperative data processing applications, particularly for the distribution of information and processing in a network management...
5860008 Method and apparatus for decompiling a compiled interpretive code
Jan-12-1999 A method and apparatus for decompiling a compiled, interpretive code characterized by the steps of creating an array of names and an array of literals from a plurality of compiled, interpretive code bytes...
5828885 Method and system for merging files having a parallel format
Oct-27-1998 A method and system for merging a first file with a second file to produce an output file, wherein the first and second files are uniquely modified versions of an original file, are discussed. In a preferred...
5815713 Method and system for automated transformation of declarative language process specifications
Sep-29-1998 The present invention transforms a declarative language specification of a problem into a procedural language specification of the problem. The present invention includes a partitioning module (16) for...
5805893 Assembly language program converter
Sep-8-1998 A converter and method (10) for converting an assembly language computer program (12) into a high-level language computer program (20, 22) includes the steps of reading and storing the assembler listing...
5797011 Method for controlling the translation of information on a display screen from a source language to a target language
Aug-18-1998 A method for controlling the translation of panel displays and associated panel tags on a display screen from a source language to a target language comprising the steps of: opening a source language panel...
5768564 Method and apparatus for translating source code from one high-level computer language to another
Jun-16-1998 A method, system, apparatus, and program for translating one computer language to another using doubly-rooted tree data structures. A doubly-rooted tree is the combination of two sets of hierarchically...
5671416 Apparatus and a method for searching and modifying source code of a computer program
Sep-23-1997 An apparatus and a method for searching through a parse tree of a source code of a computer program use a new type of parse tree including all computational as well as non-computational entries. The new...
5586329 Programmable computer with automatic translation between source and object code with version control
Dec-17-1996 A computer which executes rules which are defined according to a language having a valid grammar. The computer comprises input means for receiving and temporarily storing a first source code representation...
5555419 Correlation system
Sep-10-1996 A correlation system communicates with preprocessors and a debugger in a translation system to correlate symbols and code segments of an input user program with symbols and code segments of an output executable...
5551015 Method and apparatus for direct conversion of programs in object code form between different hardware architecture computer systems
Aug-27-1996 Application programs compiled for a first, "source", computer are translated, from their object form, for execution on a second, "target", computer. The translated application programs are linked or otherwise...
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...
5297284 Method and system for implementing virtual functions and virtual base classes and setting a this pointer for an object-oriented programming language
Mar-22-1994 A method for a computer compiler for an object-oriented programming language for implementing virtual functions and virtual base classes is provided. In preferred embodiments of the present invention,...
5295256 Automatic storage of persistent objects in a relational schema
Mar-15-1994 A translator for translating objects defined in an object-oriented programming environment to a relational database schema permits persistent storage of object instances as records in a relational database....
5291583 Automatic storage of persistent ASN.1 objects in a relational schema
Mar-1-1994 A translator for translating objects defined in Abstract Syntax Notation such as ASN.1 to a relational database schema permits persistent storage of object instances as records in a relational database....
5249275 Apparatus and method enabling a compiled program to exactly recreate its source code
Sep-28-1993 A computer system capable of compiling PROLOG programs appends to the compiled code information necessary to recreate the source which generated the compiled code. This allows program statements which...
5119465 System for selectively converting plurality of source data structures through corresponding source intermediate structures, and target intermediate structures into selected target structure
Jun-2-1992 A data structure format conversion system comprising a front end converter, a back end converter, and a converter executive. The front end converter converts a source data structure in a source format...
4374408 Multi-pass system and method for source to source code translation
Feb-15-1983 This disclosure relates to a system embodied in a data processor for source to source code translation of programs, and to the method by which such translation is accomplished. The particular system disclosed...