Be concise.
Be useful.
All contributions dictatorially edited by webmasters to match personal tastes.
Please do not paste any copyright violating material.
Please try to avoid dependencies to third-party libraries and frameworks.
int x = 42;
void printIfDefined(alias name)()
{
import std.stdio: writeln;
static if( __traits(compiles, writeln(mixin(name))))
writeln(mixin(name));
}
void main(string[] args)
{
printIfDefined!"x";
printIfDefined!"Foo.bar";
}
implicit none
print *,x
if (typeof x !== 'undefined') {
console.log(x);
}
try {
console.log(x);
} catch (e) {
if (!e instanceof ReferenceError) {
throw e;
}
}
if x then print(x) end
$x = 'foo';
if (isset($x)) {
echo $x;
}
if(@$foo) print($foo);
{$if DECLARED(x)}
writeln(x);
{$endif}
try:
x
except NameError:
print("does not exist")
if 'x' in locals():
print(x)
puts x if defined?(x)