[Info-vax] 64 bit DCL ?

John Reagan xyzzy1959 at gmail.com
Fri Jan 16 15:13:26 EST 2015


> 
> $ ENABLE QUADWORD
> $ DISABLE QUADWORD
> 

So is this local to a command file (like SET ON) or should propagate to involved command files or be inherited by a subprocess?

If it is something local, then use a SET subverb.  If it propagates in some form, then SET PROC /DCL=(QUADWORD_ARITHMETIC)

And don't forget some F$ lexical to query the state.

For picking the type of a symbol based on the 'right hand side', that isn't a normal 3GL compiler behavior.  That is why you end up all those 1L and 1UL and 1LL in C.  Perhaps you want something like that?  Or use F$ lexical or syntax for that is essentially a typecast?





More information about the Info-vax mailing list