Check input device is a terminal: Difference between revisions

Content added Content deleted
(Added Crystal version)
Line 67: Line 67:
=={{header|Crystal}}==
=={{header|Crystal}}==
<lang ruby>File.new("testfile").tty? #=> false
<lang ruby>File.new("testfile").tty? #=> false
File.new("/dev/tty").tty? #=> true</lang>
File.new("/dev/tty").tty? #=> true
STDIN.tty? #=> true</lang>


=={{header|D}}==
=={{header|D}}==