Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site zinfan.UUCP Path: utzoo!watmath!clyde!burl!ulysses!cbosgd!ucbvax!decvax!decwrl!zinfan!dellinge From: dellinge@zinfan.UUCP (Ken Dellinger) Newsgroups: fa.info-vax Subject: Re: m4 on VMS? Message-ID: <78@zinfan.UUCP> Date: Tue, 30-Apr-85 16:39:28 EDT Article-I.D.: zinfan.78 Posted: Tue Apr 30 16:39:28 1985 Date-Received: Thu, 2-May-85 03:06:44 EDT References: <145@vecpyr.UUCP> Distribution: fa Organization: DEC Western Region Operations, Santa Clara, CA Lines: 38 > Is the macro processor "m4" from UNIX available under VMS? > How about lex and/or yacc? Yes. DEC/Shell from digital includes m4, lex, yacc and most version 7 UN*X commands. It also includes the Bourne shell but not the Cshell (rumors say next release). Other products like Eunice (The Wollongong(sp?) Group) and IS/WB for VMS (Interactive Systems) also provide a shell and collection of utilities. > One more... > How long can variable names be under VMS C? According to _Programming_in_VAX-11_C_ (DEC $15.00) section 2.1.3 Identifiers (page 21)... "Identifiers can consist of letters, digits, dollar signs ($), and the underscore (_). The first character must not be a digit. An identifier can contain any number* of characters, but its first 31 characters must be unique." * They said ANY number but I have yet to *really* test this :-) Good luck, Ken -- Ken Dellinger Digital Equipment Corporation 9570 S.W. Barbur Blvd. Portland, OR 97219 / decvax \ anywhere! < > !decwrl!zinfan!dellinge \ ucbvax / * UNIX is a trademark of A.T.& T. ULTRIX belongs to us...