Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: Notesfiles $Revision: 1.6.2.13 $; site iuvax.UUCP Path: utzoo!watmath!clyde!burl!mgnetp!ihnp4!inuxc!iuvax!cjl From: cjl@iuvax.UUCP Newsgroups: net.lang.mod2 Subject: Type Transfer Functions Message-ID: <8600011@iuvax.UUCP> Date: Fri, 6-Jul-84 22:39:00 EDT Article-I.D.: iuvax.8600011 Posted: Fri Jul 6 22:39:00 1984 Date-Received: Tue, 10-Jul-84 01:26:14 EDT Lines: 10 Nf-ID: #N:iuvax:8600011:000:478 Nf-From: iuvax!cjl Jul 6 21:39:00 1984 Are low level type transfer functions limited to system primitive types ? How about user defined types, especially structured types ? My Hamburg version of Modula-2/VMS compiler won't accept the user defined types as the low level type transfer functions even when they occupy the same size of storage and have the same memory alignment boundary. As a result, I have to rely on the record variant to break the type checking for some structured data, e.g. system file buffers.