Compiler back end calling predetermined front end routines that

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642805, 3642804, 3642817, 364DIG1, G06F 300, G06F 500

Patent

active

054936756

ABSTRACT:
A compiler framework uses a generic "shell" and a generic back end (where the code generator is target-specific). The generic back end provides the functions of optimization, register and memory allocation, and code generation. The code generation function of the back end may be targeted for any of a number of computer architectures. A front end is tailored for each different source language, such as Cobol, Fortran, Pascal, C, C++, etc. The front end scans and parses the source code modules, and generates from them an intermediate language representation of the source code programs expressed in the source code. The intermediate language represents any of the source code languages in a universal manner, so the interface between the front end and back end is of a standard format, and need not be rewritten for each language-specific front end. A feature is a mechanism for representing effects and dependencies in the interface between front end and back end. An element has an effect if it writes to memory, and has a dependency if it reads from a location which some other node may write to. A mechanism which is independent of source language is provided for describing the effects of program execution.

REFERENCES:
patent: 4667290 (1987-05-01), Goss et al.
patent: 4951195 (1990-08-01), Fogg, Jr. et al.
patent: 5119465 (1992-06-01), Jack et al.
patent: 5170465 (1992-12-01), McKeeman et al.
patent: 5175856 (1992-12-01), Van Dyke et al.
patent: 5182806 (1993-01-01), McKeeman et al.
patent: 5193191 (1993-03-01), McKeeman et al.
patent: 5201050 (1993-04-01), McKeeman et al.
patent: 5313614 (1994-05-01), Goettelmann et al.
Aho, A., et al., Compilers, Principles, Techniques, and Tools, Addison-Wesley, pp. 528, 534-535, 546-554, 592-648 (1986).
Wolf et al., "Portable compiler eases problems of software migration," Computer Design, Nov. '84, pp. 147-153.
Aho et al., "Compilers, principles, techniques, and tools," Addison-Wesley, publisher, 1986, pp. 1-24, 463-472, 513, 528-534, and 585-591.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Compiler back end calling predetermined front end routines that does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Compiler back end calling predetermined front end routines that , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compiler back end calling predetermined front end routines that will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1363106

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.