/**
 * Directory Stream
 *
 * Demonstrates how to read from a directory stream.
 */

method main ()
{
    // create directory stream of files
    dir = System.IO.DirectoryStream.new("C:/", "file")

    // print directory stream files
    do {
        print(dir.read()), dir.next()
    }
}

try {
    main()
} else {
    print(last_excp())
}