Path: utzoo!utgpu!water!watmath!clyde!att!pacbell!cogent!uop!joshua From: joshua@uop.edu (Ed Bates: Joshua is my son's name.) Newsgroups: comp.lang.c Subject: Re: VMS C & records in files Summary: For the sake of VMS... Message-ID: <1649@uop.edu> Date: 19 Aug 88 15:09:43 GMT References: <196@rna.UUCP> <6671@bloom-beacon.MIT.EDU> <1609@edison.GE.COM> <644@eplrx7.UUCP> Organization: University of the Pacific, Stockton, CA Lines: 16 In article <644@eplrx7.UUCP>, ward@eplrx7.UUCP (Rick Ward) writes: > > [ article about difficulties with reading records in C on VMS ] > > On a related note, why couldn't Digital have made it easier to call system > functions from C. This difficulty alone makes C unusable on VMS, at least > in my opinion :(. The problem is that you have to allocate and build > structures describing each variable you want to pass to a system routine. > YUCK! It doesn't seem like such a difficult thing to create an include file with most of the structures used by system services that you would need. Granted, this is more than you would need to do with Unix, but it would save the need for re- creating this information each time you needed it. -- Ed