Programming language

CL 717 SC 114
5862372 Visually oriented computer implemented application development system utilizing standardized objects and multiple views
Jan-19-1999 A computer implemented application development (authoring) system permits objects (such as VBX custom controls) to be graphically inserted into the program under development by dragging and dropping associated...
5852733 Microcontroller development tool using software programs
Dec-22-1998 A software development tool is provided for Texas Instruments microcontrollers which provides register initialization, register information, and register editing in conjunction with Windows.RTM.-based...
5850550 No preprocessor and a source level debugger for embedded SQL in a 3GL
Dec-15-1998 A system and method for translating source code, comprising high level source code with embedded SQL statements, to p-code or machine-language instructions by a one-pass parsing mechanism. The one-pass...
5845126 Method of, system for, and computer program product for providing inlined nested array constructors using normalized counters
Dec-1-1998 Method of, system for, and computer program product for generating efficient code for a set of nested Fortran 90 array constructors without introducing temporary vectors by the use of normalized counters...
5832273 System for deleting redundant instructions from high level language source code containing in-line assembly instructions
Nov-3-1998 A language processing system comprises an instruction parsing portion parsing instruction statement contained in a source program written by a high-level language and an assembler language in admixing...
5826088 System for protecting computer software written in interpreted language
Oct-20-1998 A process for protecting software written for a computer (ORD) in interpreted language, in which the program is written in uncoded form in a script file (FSI), and a compiled code (EXECI) is generated...
5826076 Computer-based information access method and apparatus to permit SQL-based manipulation of programming language-specific data files
Oct-20-1998 A method and apparatus that permits creation, reading and modification of 3GL application programs by SQL requests. A catalog is created by selecting source programs from 3GL application data for which...
5815715 Method for designing a product having hardware and software components and product therefor
Sep-29-1998 A computing system (10) and a method for designing the computing system (10) using hardware and software components. The computing system (10) includes programmable coprocessors (12, 13) having the same...
5794050 Natural language understanding system
Aug-11-1998 The present invention interprets natural language input using common sense reasoning. The invention avoids the combinatorial explosion that has occurred in other natural language understanding systems....
5790863 Method and system for generating and displaying a computer program
Aug-4-1998 A method and system for generating a computer program. In a preferred embodiment, the present invention provides a program tree editor for directly manipulating a program tree. A program tree comprises...
5742810 System, method and computer program product for passing host variables to a database management system
Apr-21-1998 A system and method for passing arrays and structures as host variables to a stored procedure. An application program packs an array or structure into a binary large object (BLOB) and sends the BLOB to...
5740351 Apparatus and method for debugging/modifying ROM-based software systems employing and extensible interpreter
Apr-14-1998 Debugging and/or modifying of ROM-based embedded software systems is realized by advantageously employing an extensible interpreter and inserting requests for "Customizable Call-Outs" (CCOs) throughout...
5737623 Multi-processor parallel computer architecture using a parallel machine with topology-based mappings of composite grid applications
Apr-7-1998 A parallelization process for complex-topology applications is based on an understanding of topology and includes two separate parts: i) an automatic, topology-based data distribution method and ii) a...
5734907 Method of programming an information processing device for network management applications using generic programming
Mar-31-1998 Method of programming an information processing system having a plurality of data processing devices connected with a network and having access to data stored in complex structures, such as sets or trees,...
5675805 Programming system for generating client and server programs from an undistributed application program
Oct-7-1997 A programming aid for generating interface definition files for client server programs. The system and method are responsive to an input interface definition file and one or more input source code files...
5652887 Dynamic Meta commands for peripheral devices
Jul-29-1997 A system for enabling expanded instruction sets, applications, data and parameters to be downloaded from one processor to another so that processors ordinarily intended for specific tasks can run other...
5649227 System for supporting a conversion between abstract syntax and transfer syntax
Jul-15-1997 The system for supporting input or reference of a data value or a structure value which is a component of a PDU (Protocol Data Unit). The abstract syntax of PDU is defined in accordance with ISO8824 (international...
5640550 Computer system for generating SQL statements from COBOL code
Jun-17-1997 An interfacing computer program and system which allows a COBOL program, despite its totally different nature and internal data handling constructs and statement approaches, to effectively generate Structured...
5628016 Systems and methods and implementing exception handling using exception registration records stored in stack memory
May-6-1997 A development system having a compiler that allows programmers and software developers to more efficiently develop compiled applications with runtime exception handling support is described. The compiler...
5590331 Method and apparatus for generating platform-standard object files containing machine-independent code
Dec-31-1996 A method and apparatus for generating a platform-standard object file containing machine-independent abstract code. Source code which defines a procedure is convened into abstract code which makes no assumptions...
5572732 Method and system for process expression and resolution including a general method of direct association
Nov-5-1996 A method and system for process expression and resolution including a general method of direct association is described. A first language structure including a named result reference which is a destination...
5517658 Method for testing design timing parameters using a timing shell generator
May-14-1996 A method for testing the timing parameters of a system design is presented, especially suited for use in testing for timing violations between the pins of a semiconductor device. A description of the timing...
5504902 Multi-language generation of control program for an industrial controller
Apr-2-1996 A method and system for generating a control program executable by an industrial controller, wherein the control program is formed using instructions from a high-level text-based language and instructions...
5500881 Language scoping for modular, flexible, concise, configuration descriptions
Mar-19-1996 The problems of efficiently building a large software system are solved by the present invention of language scoping for effective configuration descriptions. A software system is defined by a tree of...
5495613 Method and apparatus for extending the capability of a system editor using high-level language transforms
Feb-27-1996 The present invention is directed to a technique extending the commands, and consequently, the capability of a system editor. Rather than extending the editor with existing editor commands, as in the use...
5450600 Integrated command recognition apparatus and method for selecting an optimal command among numerous commands
Sep-12-1995 An integrated command definition file defines both names of integrated commands and basic commands integrated. A basic command syntax file stores the basic commands and these parameter information. An...
5437037 Simulation using compiled function description language
Jul-25-1995 A simulation program conversion method and system is provided. The original simulation program is written by a function description language, such as Verilog-HDL, using a text editor, and, then, the original...
5428792 System for producing language neutral objects and generating an interface between the objects and multiple computer languages
Jun-27-1995 A method, system and program for redefining language dependent object definitions as a neutral set of information from which object support for any language, including support between languages, is disclosed....
5293629 Method of analyzing computer source code
Mar-8-1994 A method of analyzing computer source code provides a determination of the extent to which the source code complies with guidelines relating to, for example, style, maintainability, and portability. The...
5230049 Program source code translator
Jul-20-1993 A pre-compiler for a host programming language contains a language dependent portion and a language independent portion. The language dependent portion extracts source file statements written in a supplemental...
5187788 Graphics system for automatic computer code generation
Feb-16-1993 The Avionics Program Expert (APEX) is an automatic code generation tool for the Ada programming language (MIL-STD 1815A). It provides the programmer using APEX with the ability to quickly create a graphical...
5129081 System for processing data using logic language
Jul-7-1992 A logical type language data processing method which includes making a plurality of different application programs each using a predicate type fact database and/or a predicate type rule database; inputting...
5093916 System for inserting constructs into compiled code, defining scoping of common blocks and dynamically binding common blocks to tasks
Mar-3-1992 A method performed within a multi-processing, multi-programming computer environment for reducing conflict among tasks concurrently accessing COMMON BLOCKs in code sequences compiled within said environment...
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...
4931928 Apparatus for analyzing source code
Jun-5-1990 Apparatus in a computer system provides source code analysis. The apparatus includes an analysis member which extracts programming semantics information from an input source code. The analysis member operates...
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...
4894771 Data base management system extending structure
Jan-16-1990 A data base management system extending structure includes a data base management system and an extended data base language pre-compiler for pre-compiling an extended data base language into a data base...
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)...
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...
4742467 Automated programming system for machine creation of applications program source code from non-procedural terminal input
May-3-1988 An automated method and apparatus are used for creating data processing application programs in programmer oriented languages such as COBOL from atomic or fundamental program building blocks, i.e., individual...
4734854 System for generating software source code components
Mar-29-1988 A system has been devised that allows commonly used software components to be designed and developed only once, and reused many times in different applications with different operational contexts and requirements....
4667290 Compilers using a universal intermediate language
May-19-1987 A method for directing a digital data processor to translate a program written in a source language into a sequence of machine executable instructions. The method consists of the translation of the source...
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...