| 5687377 |
Method for storing variables in a programming language |
| Nov-11-1997 |
A system for storing array variables in a programming language, wherein all subscripts are converted to strings, and stored along with the name of the array, allowing strings to be used as subscripts.... |
| 5675804 |
System and method for enabling a compiled computer program to invoke an interpretive computer program |
| Oct-7-1997 |
A system and method for building and linking an interpretive procedure so as to enable a compiled computer program to invoke the interpretive procedure are described herein. A target object code is modified... |
| 5664206 |
Method and apparatus for automating the localization of a computer program |
| Sep-2-1997 |
The present invention provides a system and process which has the advantages of shortening the time and cost required to create a new localized version of a software product by automating much of the language... |
| 5628017 |
Method and system for providing event-response capabilities to pseudocode |
| May-6-1997 |
A method and system for providing event-response and monitoring capabilities to a pseudocode program operating in a message or event-based operating environment. The method and system allow the pseudocode... |
| 5625823 |
Method and apparatus for controlling connected computers without programming |
| Apr-29-1997 |
A process for creating, maintaining, and executing network applications. A user specifies a network application as an interconnection of tasks, each task being addressed to run on one or more computers.... |
| 5579519 |
Extensible electronic document processing system for creating new classes of active documents |
| Nov-26-1996 |
An improved document processing system for creating computer procedures (i.e., methods) and associating them with an electronic document structured as a nested hierarchy of constituent objects. The system... |
| 5551040 |
Methods and apparatus for specifying the contexts of names in callback-style programming |
| Aug-27-1996 |
Apparatus and methods for specifying contexts for machine-executable instructions. Modern graphical user interface systems employ the callback programming style. In this style, a system event handler responds... |
| 5487169 |
Method for translating a test plan source file containing multiple programming languages |
| Jan-23-1996 |
A method and apparatus for translating a text file to an executable procedure is provided. The executable procedure is created by inputting the text file to a translator, determining which translation... |
| 5459868 |
Interpretive object-oriented facility which can access pre-compiled classes |
| Oct-17-1995 |
An object-oriented technology is provided which is capable of operating interpretively to allow prompt and easy prototyping and debugging using a compiled class library, and which is also capable of operating... |
| 5450545 |
Generation of rules-based computer programs using data entry screens |
| Sep-12-1995 |
A method and system for generating a rules-based computer program employs an interactive workstation to display input data format screens. These screens are edited on the workstation to define the formats... |
| 5442764 |
Digital signal processing having improved execution efficiency |
| Aug-15-1995 |
A digital signal processor (32) having an associated memory (34) executes a program interpreter (40) which interprets program routines stored in a program storage area (42) of the memory (34). The program... |
| 5423023 |
Method and apparatus for providing a user configurable system which integrates and manages a plurality of different task and software tools |
| Jun-6-1995 |
A user configurable system which integrates and manages a plurality of different tasks and software tools. It is adapted primarily for use in design and production automation systems. The system has a... |
| 5410661 |
Character string copying method |
| Apr-25-1995 |
A fractional data processing is performed until a copy source character string comes to K-byte boundary (e.g., K=8). Then, a series of steps of loading data K-bytes at a time, generating data according... |
| 5367685 |
Method and apparatus for resolving data references in generated code |
| Nov-22-1994 |
A hybrid compiler-interpreter comprising a compiler for "compiling" source program code, and an interpreter for interpreting the "compiled" code, is provided to a computer system. The compiler comprises... |
| 5339436 |
Method of implementing a relocated compiled library program with an interpreter to control a manufacturing line |
| Aug-16-1994 |
Another object is to enable different types of control instructions to coexist, wherein an address converter table is used to rapidly shift addresses in a memory without adversely affecting other operations.... |
| 5307499 |
Interpretive object-oriented facility which can access pre-compiled classes |
| Apr-26-1994 |
An object-oriented technology is provided which is capable of operating interpretively to allow prompt and easy prototyping and debugging using a compiled class library, and which is also capable of operating... |
| 5274821 |
Communication between prolog and an external process |
| Dec-28-1993 |
An improved architecture for a list processing language interpreter/compiler is described to facilitate two-way communication between list processing programs and other external processes. The new architecture... |
| 5274820 |
Method and system for eliminating operation codes from intermediate prolog instructions |
| Dec-28-1993 |
An improved architecture for a Prolog interpreter is described. Implicit arguments are substituted for classical explicit arguments. The implicit arguments are supported by preassigned register allocation... |
| 5247693 |
Computer language structure for process control applications and method of translating same into program code to operate the computer |
| Sep-21-1993 |
A language structure and translator specifically adapted for use in constructing computer programs for controlling chemical and physical processing. The translator converts to compilable code programs... |
| 5210876 |
Method for calling interpreter language procedure from compiler language procedure |
| May-11-1993 |
For calling interpreter language procedure from a compiler language procedure, a compiler language procedure is generated in accordance with a function name of the interpreter function, a name of the foreign... |
| 5005152 |
Industrial controller with decompilable user program |
| Apr-2-1991 |
A decompiler for industrial controllers operates on ladder logic programs that have been compiled into series jump format machine code. Series jump machine code evaluates ladder logic rungs through jump... |
| 4989132 |
Object-oriented, logic, and database programming tool with garbage collection |
| Jan-29-1991 |
A programming tool is provided which integrates an object-oriented programming language system, a logic programming language system, and a database in such a manner that logic terms can be treated as objects... |
| 4949255 |
Message interface and method for recursive calling between interpretive and compiled computer processes |
| Aug-14-1990 |
APL, an interpretive processor, cooperates with external routines by calling those external routines to process data passed to them and receives results from the external routines. The called external... |
| 4916610 |
Multilanguage software integration through preprocessing |
| Apr-10-1990 |
A method of assuring consistency of constants in a multilanguage software system, includes generating a first set of code written in a first language using a plurality of symbolic constants to represent... |
| 4905138 |
Meta-interpreter |
| Feb-27-1990 |
The present invention includes an interpreter in which a parser examines a message using grammar and lexical tables to produce a parse table. The parse table is compared to data needed in a semantics table... |
| 4903199 |
Method of increasing the speed of test program execution for testing electrical characteristics of integrated circuits |
| Feb-20-1990 |
Disclosed is a method which speeds up interpretive test program code execution and allows rapid changes to the test code. The tester utilized with the present invention uses the interpretive language TPL... |
| 4873628 |
Command translating computer |
| Oct-10-1989 |
A computer includes a memory, a statement translating circuit, and a program executing device. The memory stores a first program with a first command. The statement translating circuit is provided for... |
| 4797811 |
Dual language numerical controller |
| Jan-10-1989 |
A dual language numerical controller includes a terminal (8') for entering both a numerical control (NC) language program and a higher level language, such as BASIC, program, a language discriminator (31)... |
| 4719564 |
Interpreter linkage system for linking extension interpreters to a basic interpreter |
| Jan-12-1988 |
An interpreter linkage system sequentially interprets a plurality of statements constituting a source program written in a programming language in order to sequentially execute them. The system is further... |
| 4282584 |
Mini-programmable controller |
| Aug-4-1981 |
A small, low-cost programmable controller is programmed with both bit-oriented and word oriented program instructions that are stored in a main memory. A microprocessor couples each program instruction... |