[fa.info-vax] m4 on VMS?

greg@vecpyr.UUCP (Greg Millar) (04/26/85)

Is the macro processor "m4" from UNIX available under VMS?

How about lex and/or yacc?

One more...
How long can variable names be under VMS C?


		
			Greg Millar

			...{ucbvax,decwrl}!dual!vecpyr!greg
			Visual Engineering, Inc.  
			2680 N. First
			San Jose, CA 95134
			(408) 945-9055

dellinge@zinfan.UUCP (Ken Dellinger) (04/30/85)

> 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...