Browse Prior Art Database

Aggregate Expansion - VS PL/I

IP.com Disclosure Number: IPCOM000064604D
Original Publication Date: 1985-Aug-01
Included in the Prior Art Database: 2005-Feb-19

Publishing Venue

IBM

Related People

Authors:
Gerstell, M Gurevich, L Kopeikina, L Levine, D [+details]

Abstract

This aggregate expansion results in performing expansion of PL/I aggregate operations by efficiently incorporating them within the semantic analysis processing carried out by the VS PL/I compiler front end, and the data structures produced for expanded aggregate operands are suitable for generation of highly efficient object code. A PL/I aggregate variable can be a multi-dimensional array variable, or a mixture of structure and array variables (for instance, an array of structures or a structure whose component is an array).