Added byte type
This commit is contained in:
parent
46ceb738ed
commit
8f3fa494ba
8 changed files with 16 additions and 13 deletions
10
lib/io/io.q
10
lib/io/io.q
|
@ -6,22 +6,22 @@ const std {
|
|||
err 2
|
||||
}
|
||||
|
||||
in(buffer []int8) -> int {
|
||||
in(buffer []byte) -> int {
|
||||
return sys.read(std.in, buffer, len(buffer))
|
||||
}
|
||||
|
||||
out(buffer []int8) -> int {
|
||||
out(buffer []byte) -> int {
|
||||
return sys.write(std.out, buffer, len(buffer))
|
||||
}
|
||||
|
||||
error(buffer []int8) -> int {
|
||||
error(buffer []byte) -> int {
|
||||
return sys.write(std.err, buffer, len(buffer))
|
||||
}
|
||||
|
||||
read(fd int, buffer []int8) -> int {
|
||||
read(fd int, buffer []byte) -> int {
|
||||
return sys.read(fd, buffer, len(buffer))
|
||||
}
|
||||
|
||||
write(fd int, buffer []int8) -> int {
|
||||
write(fd int, buffer []byte) -> int {
|
||||
return sys.write(fd, buffer, len(buffer))
|
||||
}
|
|
@ -8,7 +8,7 @@ number(x int) {
|
|||
mem.free(buffer)
|
||||
}
|
||||
|
||||
itoa(x int, buffer []int8) -> (*any, int) {
|
||||
itoa(x int, buffer []byte) -> (*any, int) {
|
||||
end := buffer + len(buffer)
|
||||
tmp := end
|
||||
digit := 0
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import sys
|
||||
|
||||
alloc(length int) -> []int8 {
|
||||
alloc(length int) -> []byte {
|
||||
x := sys.mmap(0, length+8, prot.read|prot.write, map.private|map.anonymous)
|
||||
|
||||
if x < 0x1000 {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import sys
|
||||
|
||||
alloc(length int) -> []int8 {
|
||||
alloc(length int) -> []byte {
|
||||
x := sys.mmap(0, length+8, prot.read|prot.write, map.private|map.anonymous)
|
||||
|
||||
if x < 0x1000 {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import sys
|
||||
|
||||
alloc(length int) -> []int8 {
|
||||
alloc(length int) -> []byte {
|
||||
x := sys.mmap(0, length+8, page.readwrite, mem.commit|mem.reserve)
|
||||
|
||||
if x < 0x1000 {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue