Data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 7387c8f97b
commit cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions

View file

@ -0,0 +1,2 @@
import os
copyfile("input.txt", "output.txt")

View file

@ -0,0 +1,2 @@
let x = readFile("input.txt")
writeFile("output.txt", x)

View file

@ -0,0 +1,9 @@
var
i = open("input.txt")
o = open("output.txt", fmWrite)
for line in i.lines:
o.writeLine(line)
i.close()
o.close()

View file

@ -0,0 +1,12 @@
const size = 4096
var
i = open("input.txt")
o = open("output.txt", fmWrite)
buf: array[size, char]
while i.readBuffer(buf.addr, size) > 0:
discard o.writeBuffer(buf.addr, size)
i.close()
o.close()

View file

@ -0,0 +1,11 @@
import memfiles
var
i = memfiles.open("input.txt")
o = system.open("output.txt", fmWrite)
var written = o.writeBuffer(i.mem, i.size)
assert(written == i.size)
i.close()
o.close()