September 2017 Update
This commit is contained in:
parent
bba7bfd280
commit
ba8067c3b7
14570 changed files with 153136 additions and 63871 deletions
19
Task/Empty-directory/BaCon/empty-directory.bacon
Normal file
19
Task/Empty-directory/BaCon/empty-directory.bacon
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
' empty directory test
|
||||
somedir$ = "somedir"
|
||||
files = testdir(somedir$)
|
||||
IF files = 0 THEN PRINT somedir$, " directory empty"
|
||||
|
||||
files = testdir(".")
|
||||
PRINT "Current directory holds ", files, " files"
|
||||
END
|
||||
|
||||
FUNCTION testdir(somedir$)
|
||||
OPEN somedir$ FOR DIRECTORY AS adir
|
||||
total = 0
|
||||
REPEAT
|
||||
GETFILE afile$ FROM adir
|
||||
IF afile$ != "." AND afile$ != ".." AND afile$ != "" THEN INCR total
|
||||
UNTIL ISFALSE(LEN(afile$))
|
||||
IF (long)adir != 0 THEN CLOSE DIRECTORY adir
|
||||
RETURN total
|
||||
END FUNCTION
|
||||
Loading…
Add table
Add a link
Reference in a new issue