Undefined values: Difference between revisions

Content added Content deleted
m (→‎{{header|REXX}}: used gooder Unglish, added/changed whitespace and comments.)
Line 1,019: Line 1,019:


=={{header|REXX}}==
=={{header|REXX}}==
<lang rexx>/*REXX program to test if a variable is defined. */
<lang rexx>/*REXX program test if a (REXX) variable is defined or not defined. */
tlaloc = "rain god of the Aztecs." /*assign a value to the Aztec rain god.*/
/*check if the rain god is defined. */
y= 'tlaloc'
if symbol(y)=="VAR" then say y ' is defined.'
else say y "isn't defined."


/*check if the fire god is defined. */
tlaloc = "rain god of the Aztecs."


y= 'xiuhtecuhtli' /*assign a value to the Aztec file god.*/
if symbol(y)=="VAR" then say y ' is defined.'
else say y "isn't defined."


/*check if the rain god is defined.*/
y='tlaloc'
if symbol(y)=="VAR" then say y 'is defined.'
else say y "ain't defined."


drop tlaloc /*un─define the TLALOC REXX variable.*/

/*check if the fire god is defined.*/
/*check if the rain god is defined. */
y= 'tlaloc'

if symbol(y)=="VAR" then say y ' is defined.'
y='xiuhtecuhtli'
if symbol(y)=="VAR" then say y 'is defined.'
else say y "isn't defined."
else say y "ain't defined."
/*stick a fork in it, we're all done. */</lang>


drop tlaloc /*un-define the TLALOC variable. */
/*check if the rain god is defined.*/
y='tlaloc'
if symbol(y)=="VAR" then say y 'is defined.'
else say y "ain't defined."</lang>
'''output'''
'''output'''
<pre>
<pre style="overflow:scroll">
tlaloc is defined.
tlaloc is defined.
xiuhtecuhtli ain't defined.
xiuhtecuhtli isn't defined.
tlaloc ain't defined.
tlaloc isn't defined.
</pre>
</pre>