Accession Number : ADA302104
Title : Uniform Representation of Data Types in Polymorphic C.
Descriptive Note : Final rept. Jul-Oct 95,
Corporate Author : NAVAL POSTGRADUATE SCHOOL MONTEREY CA DEPT OF COMPUTER SCIENCE
Personal Author(s) : Pederson, Carl M., Jr
PDF Url : ADA302104
Report Date : OCT 1995
Pagination or Media Count : 30
Abstract : A polymorpic dialect of C, called Polymorphic C, has been proposed. The dialect retains the flexibility of C while incorporating ML- style polymorphism and rigorous type reconstruction. Supporting polymorphism in a programming language often requires sacrificing either speed, space, or both in the executable code. The preferred implementation of Polymorphic C would preserve the speed and space efficiency of C. This paper demonstrates an approach for generating efficient executable code for Polymorphic C based on a variation of uniform representation and using byte-wise manipulation.
Descriptors : *PROGRAMMING LANGUAGES, *SYSTEMS APPROACH, *POLYMORPHISM, DATA MANAGEMENT, VARIATIONS.
Subject Categories : Computer Programming and Software
Distribution Statement : APPROVED FOR PUBLIC RELEASE