24.05.2014 Views

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

sce | nosce<br />

}<br />

else if (a == 3)<br />

*res = (*b + *c + *d);<br />

else<br />

ret = 1;<br />

return (ret);<br />

By default, the compiler per<strong>for</strong>ms short circuit evaluation in<br />

selected logical expressions using <strong>XL</strong> <strong>Fortran</strong> rules. Specifying sce<br />

allows the compiler to use non-<strong>XL</strong> <strong>Fortran</strong> rules. The compiler will<br />

per<strong>for</strong>m short circuit evaluation if the current rules allow it.<br />

typestmt | notypestmt<br />

The TYPE statement, which behaves in a manner similar to the<br />

PRINT statement, is supported whenever this option is specified.<br />

typlssarg | notyplssarg<br />

Converts all typeless constants to default integers if the constants<br />

are actual arguments to an intrinsic procedure whose associated<br />

dummy arguments are of integer type. Dummy arguments<br />

associated with typeless actual arguments of noninteger type<br />

remain unaffected by this option.<br />

Using this option may cause some intrinsic procedures to become<br />

mismatched in kinds. Specify -qxlf77=intarg to convert the kind to<br />

that of the longest argument.<br />

Related In<strong>for</strong>mation<br />

See the section on the INT and MOD intrinsic functions in the <strong>XL</strong> <strong>Fortran</strong><br />

<strong>Enterprise</strong> <strong>Edition</strong> <strong>for</strong> <strong>AIX</strong> Language Reference <strong>for</strong> further in<strong>for</strong>mation.<br />

218 <strong>XL</strong> <strong>Fortran</strong> <strong>Enterprise</strong> <strong>Edition</strong> <strong>for</strong> <strong>AIX</strong> : User’s <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!