More file IO!

Can now create, delete, and write to files.
This commit is contained in:
Bob Nystrom
2016-02-20 09:23:42 -08:00
parent bec5181bdb
commit 8e90e3577b
21 changed files with 463 additions and 52 deletions
+14
View File
@@ -0,0 +1,14 @@
import "io" for File, Stat
// Create a file and don't close it.
var file = File.create("file.temp")
File.delete("file.temp")
file.close()
// TODO: More graceful API to tell if a file exists.
var error = Fiber.new {
Stat.path("file.temp")
}.try()
System.print(error) // expect: no such file or directory