Google
 

Trailing-Edge - PDP-10 Archives - decuslib20-01 - decus/20-0004/compmoderec.tty
There are no other files named compmoderec.tty in the archive.
COMPMODEREC

This package enables COMPILEMODE-dependent record declarations to be
declared so that access and layout for fields of a given record may be
specified in a single declaration for different target implementations.

COMPREC is defined as a new record-defining word ala RECORD, HASHLINK, etc.
A COMPREC "declaration" is of the form
(COMPREC name . decls),
where decls is an alist of (compilemode decl) pairs,
where compilemode can be an atomic COMPILEMODE value or a list of such values
ala SELECTQ.

Thus
(COMPREC FOO (D (DATATYPE (A B)))
            (PDP-10 (BLOCKRECORD (A B]

Comments Ron Kaplan@PARC