Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
IN-LINE EXPANSION METHOD FOR PROGRAMMING LANGUAGE HAVING ARRAY FUNCTION
Document Type and Number:
Japanese Patent JP2794523
Kind Code:
B2
Abstract:

PURPOSE: To provide the widely applicable in-line expansion method without preparing individual templates or macros for various composite formulas of array functions and array operation in the programming language having array functions such as APL and FORTRAN 90.
CONSTITUTION: A TIF (built-in array transformation function) is subjected to in-line expansion as follows; the TIP is made into a virtual array and the TIF is subjected to macro expansion at this time to generate mapping to an actual array (1), and the virtual array is subjected to in-line expansion as it is (2), and the virtual array is converted back to the actual array (3). In this method, the TIF formula is analyzed at the time of compilation to generate a template for in-line expansion. This temperate for in-line expansion is mapping to the actual array, and macro processing is used to generate it. By this method, arbitrarily combined TIFs are subjected to in-line expansion by only preparing one macro template for one TIF.


Inventors:
KOMATSU HIDEAKI
Application Number:
JP29626993A
Publication Date:
September 10, 1998
Filing Date:
November 26, 1993
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
NIPPON AI BII EMU KK
International Classes:
G06F9/45; G06F17/16; (IPC1-7): G06F9/45
Domestic Patent References:
JP4287230A
Attorney, Agent or Firm:
Kiyoshi Goda (2 outside)