Add tasks for all the new languages
This commit is contained in:
parent
9dc3c2bb62
commit
bba7bfd280
13208 changed files with 134745 additions and 0 deletions
4
Task/Delete-a-file/8th/delete-a-file.8th
Normal file
4
Task/Delete-a-file/8th/delete-a-file.8th
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
"input.txt" f:rm drop
|
||||
"/input.txt" f:rm drop
|
||||
"docs" f:rmdir drop
|
||||
"/docs" f:rmdir drop
|
||||
1
Task/Delete-a-file/Axe/delete-a-file.axe
Normal file
1
Task/Delete-a-file/Axe/delete-a-file.axe
Normal file
|
|
@ -0,0 +1 @@
|
|||
DelVar "appvINPUT"
|
||||
15
Task/Delete-a-file/FreeBASIC/delete-a-file.freebasic
Normal file
15
Task/Delete-a-file/FreeBASIC/delete-a-file.freebasic
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
' FB 1.05.0 Win64
|
||||
|
||||
' delete file and empty sub-directory in current directory
|
||||
|
||||
Kill "input.txt"
|
||||
RmDir "docs"
|
||||
|
||||
' delete file and empty sub-directory in root directory c:\
|
||||
' deleting file in root requires administrative privileges in Windows 10
|
||||
|
||||
'Kill "c:\input.txt"
|
||||
'RmDir "c:\docs"
|
||||
|
||||
Print "Press any key to quit"
|
||||
Sleep
|
||||
17
Task/Delete-a-file/Lasso/delete-a-file.lasso
Normal file
17
Task/Delete-a-file/Lasso/delete-a-file.lasso
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
// delete file
|
||||
local(f = file('input.txt'))
|
||||
#f->delete
|
||||
|
||||
// delete directory
|
||||
// directory must be empty before it can be successfully deleted. A failure is generated if the operation fails.
|
||||
local(d = dir('docs'))
|
||||
#d->delete
|
||||
|
||||
// delete file in root file system (requires permissions at user OS level)
|
||||
local(f = file('//input.txt'))
|
||||
#f->delete
|
||||
|
||||
// delete directory in root file system (requires permissions at user OS level)
|
||||
// directory must be empty before it can be successfully deleted. A failure is generated if the operation fails.
|
||||
local(d = file('//docs'))
|
||||
#d->delete
|
||||
4
Task/Delete-a-file/Lingo/delete-a-file-1.lingo
Normal file
4
Task/Delete-a-file/Lingo/delete-a-file-1.lingo
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
-- note: fileIO xtra is shipped with Director, i.e. an "internal"
|
||||
fp = xtra("fileIO").new()
|
||||
fp.openFile("input.txt", 0)
|
||||
fp.delete()
|
||||
7
Task/Delete-a-file/Lingo/delete-a-file-2.lingo
Normal file
7
Task/Delete-a-file/Lingo/delete-a-file-2.lingo
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
-- note: fileIO xtra is shipped with Director, i.e. an "internal"
|
||||
pd = the last char of _movie.path -- "\" for win, ":" for mac
|
||||
_player.itemDelimiter = pd
|
||||
vol = _movie.path.item[1]
|
||||
fp = xtra("fileIO").new()
|
||||
fp.openFile(vol&pd&"input.txt", 0)
|
||||
fp.delete()
|
||||
8
Task/Delete-a-file/Lingo/delete-a-file-3.lingo
Normal file
8
Task/Delete-a-file/Lingo/delete-a-file-3.lingo
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
-- delete (empty) directory "docs" in cwd
|
||||
bx_folder_delete("docs")
|
||||
|
||||
-- delete (empty) directory "docs" in root of current volume
|
||||
pd = the last char of _movie.path -- "\" for win, ":" for mac
|
||||
_player.itemDelimiter = pd
|
||||
vol = _movie.path.item[1]
|
||||
bx_folder_delete(vol&pd&"docs")
|
||||
5
Task/Delete-a-file/Nim/delete-a-file.nim
Normal file
5
Task/Delete-a-file/Nim/delete-a-file.nim
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import os
|
||||
removeFile("input.txt")
|
||||
removeFile("/input.txt")
|
||||
removeDir("docs")
|
||||
removeDir("/docs")
|
||||
2
Task/Delete-a-file/Ring/delete-a-file.ring
Normal file
2
Task/Delete-a-file/Ring/delete-a-file.ring
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
remove("output.txt")
|
||||
system("rmdir docs")
|
||||
7
Task/Delete-a-file/Sidef/delete-a-file.sidef
Normal file
7
Task/Delete-a-file/Sidef/delete-a-file.sidef
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# here
|
||||
%f'input.txt' -> delete;
|
||||
%d'docs' -> delete;
|
||||
|
||||
# root dir
|
||||
Dir.root + %f'input.txt' -> delete;
|
||||
Dir.root + %d'docs' -> delete;
|
||||
5
Task/Delete-a-file/Ursa/delete-a-file.ursa
Normal file
5
Task/Delete-a-file/Ursa/delete-a-file.ursa
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
decl file f
|
||||
f.delete "input.txt"
|
||||
f.delete "docs"
|
||||
f.delete "/input.txt"
|
||||
f.delete "/docs"
|
||||
Loading…
Add table
Add a link
Reference in a new issue