refactor(stdlib): de-abbreviate namespaces (Mem/Sys/Net/Collide)
Expand the abbreviated public namespaces to full words, part of the language-wide de-abbreviation pass: Mem -> Memory, Sys -> System, Net -> Network, Collide -> Collision Math stays (universally accepted, like int/bool). Renames the dispatch strings, LSP signatures, docs (dirs, files, frontmatter), and the inventory manifest; behavior is byte-identical (the bare rt_ targets are unchanged). Reseeded; C-free bootstrap fixpoint holds; all suites green. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
6e6467b515
commit
2f19c8d8e2
50 changed files with 360 additions and 360 deletions
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
id: collide
|
||||
title: Collide
|
||||
id: collision
|
||||
title: Collision
|
||||
order: 6
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: collide-circles
|
||||
name: Collide.circles
|
||||
category: collide
|
||||
id: collision-circles
|
||||
name: Collision.circles
|
||||
category: collision
|
||||
kind: namespace-method
|
||||
tokens: Collide.circles
|
||||
sig: Collide.circles(ax, ay, ar, bx, by, br) -> bool
|
||||
tokens: Collision.circles
|
||||
sig: Collision.circles(ax, ay, ar, bx, by, br) -> bool
|
||||
tip: Do two circles overlap?
|
||||
order: 2
|
||||
ns: Collide
|
||||
ns: Collision
|
||||
member: circles
|
||||
---
|
||||
|
||||
|
|
@ -16,7 +16,7 @@ Returns <code>true</code> when circles centred at <code>(ax, ay)</code> and <cod
|
|||
```ludic
|
||||
program Demo {
|
||||
handler Step phase Update {
|
||||
if Collide.circles(px, py, 8, ex, ey, 8) { collide() }
|
||||
if Collision.circles(px, py, 8, ex, ey, 8) { collide() }
|
||||
}
|
||||
}
|
||||
```
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: collide-point_rect
|
||||
name: Collide.point_rect
|
||||
category: collide
|
||||
id: collision-point_rect
|
||||
name: Collision.point_rect
|
||||
category: collision
|
||||
kind: namespace-method
|
||||
tokens: Collide.point_rect
|
||||
sig: Collide.point_rect(px, py, rx, ry, rw, rh) -> bool
|
||||
tokens: Collision.point_rect
|
||||
sig: Collision.point_rect(px, py, rx, ry, rw, rh) -> bool
|
||||
tip: Is a point inside a rectangle?
|
||||
order: 1
|
||||
ns: Collide
|
||||
ns: Collision
|
||||
member: point_rect
|
||||
---
|
||||
|
||||
|
|
@ -16,7 +16,7 @@ Returns <code>true</code> when the point <code>(px, py)</code> lies within the r
|
|||
```ludic
|
||||
program Demo {
|
||||
handler Step phase Update {
|
||||
if Collide.point_rect(mx, my, bx, by, bw, bh) { press() }
|
||||
if Collision.point_rect(mx, my, bx, by, bw, bh) { press() }
|
||||
}
|
||||
}
|
||||
```
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: collide-rect_circle
|
||||
name: Collide.rect_circle
|
||||
category: collide
|
||||
id: collision-rect_circle
|
||||
name: Collision.rect_circle
|
||||
category: collision
|
||||
kind: namespace-method
|
||||
tokens: Collide.rect_circle
|
||||
sig: Collide.rect_circle(rx, ry, rw, rh, cx, cy, cr) -> bool
|
||||
tokens: Collision.rect_circle
|
||||
sig: Collision.rect_circle(rx, ry, rw, rh, cx, cy, cr) -> bool
|
||||
tip: Does a rectangle overlap a circle?
|
||||
order: 3
|
||||
ns: Collide
|
||||
ns: Collision
|
||||
member: rect_circle
|
||||
---
|
||||
|
||||
|
|
@ -16,7 +16,7 @@ Returns <code>true</code> when the rectangle <code>(rx, ry, rw, rh)</code> overl
|
|||
```ludic
|
||||
program Demo {
|
||||
handler Step phase Update {
|
||||
if Collide.rect_circle(tx, ty, 16, 16, bx, by, 6) { block() }
|
||||
if Collision.rect_circle(tx, ty, 16, 16, bx, by, 6) { block() }
|
||||
}
|
||||
}
|
||||
```
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: collide-rects
|
||||
name: Collide.rects
|
||||
category: collide
|
||||
id: collision-rects
|
||||
name: Collision.rects
|
||||
category: collision
|
||||
kind: namespace-method
|
||||
tokens: Collide.rects
|
||||
sig: Collide.rects(ax, ay, aw, ah, bx, by, bw, bh) -> bool
|
||||
tokens: Collision.rects
|
||||
sig: Collision.rects(ax, ay, aw, ah, bx, by, bw, bh) -> bool
|
||||
tip: Do two rectangles overlap?
|
||||
order: 0
|
||||
ns: Collide
|
||||
ns: Collision
|
||||
member: rects
|
||||
---
|
||||
|
||||
|
|
@ -16,7 +16,7 @@ Returns <code>true</code> when the axis-aligned rectangles <code>(ax, ay, aw, ah
|
|||
```ludic
|
||||
program Demo {
|
||||
handler Step phase Update {
|
||||
if Collide.rects(px, py, 16, 16, ex, ey, 16, 16) { hit() }
|
||||
if Collision.rects(px, py, 16, 16, ex, ey, 16, 16) { hit() }
|
||||
}
|
||||
}
|
||||
```
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
id: mem
|
||||
title: Mem
|
||||
id: memory
|
||||
title: Memory
|
||||
order: 6
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: mem-bytes
|
||||
name: Mem.bytes
|
||||
category: mem
|
||||
id: memory-bytes
|
||||
name: Memory.bytes
|
||||
category: memory
|
||||
kind: namespace-method
|
||||
tokens: Mem.bytes
|
||||
sig: Mem.bytes(n) -> ptr
|
||||
tokens: Memory.bytes
|
||||
sig: Memory.bytes(n) -> ptr
|
||||
tip: Allocate n bytes.
|
||||
order: 0
|
||||
ns: Mem
|
||||
ns: Memory
|
||||
member: bytes
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: mem-copy
|
||||
name: Mem.copy
|
||||
category: mem
|
||||
id: memory-copy
|
||||
name: Memory.copy
|
||||
category: memory
|
||||
kind: namespace-method
|
||||
tokens: Mem.copy
|
||||
sig: Mem.copy(dst, src, n) -> void
|
||||
tokens: Memory.copy
|
||||
sig: Memory.copy(dst, src, n) -> void
|
||||
tip: Copy n bytes between buffers.
|
||||
order: 2
|
||||
ns: Mem
|
||||
ns: Memory
|
||||
member: copy
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: mem-fill
|
||||
name: Mem.fill
|
||||
category: mem
|
||||
id: memory-fill
|
||||
name: Memory.fill
|
||||
category: memory
|
||||
kind: namespace-method
|
||||
tokens: Mem.fill
|
||||
sig: Mem.fill(buf, value, n) -> void
|
||||
tokens: Memory.fill
|
||||
sig: Memory.fill(buf, value, n) -> void
|
||||
tip: Set n bytes to a value.
|
||||
order: 3
|
||||
ns: Mem
|
||||
ns: Memory
|
||||
member: fill
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: mem-peek
|
||||
name: Mem.peek
|
||||
category: mem
|
||||
id: memory-peek
|
||||
name: Memory.peek
|
||||
category: memory
|
||||
kind: namespace-method
|
||||
tokens: Mem.peek
|
||||
sig: Mem.peek(buf, i) -> int
|
||||
tokens: Memory.peek
|
||||
sig: Memory.peek(buf, i) -> int
|
||||
tip: Read one byte.
|
||||
order: 4
|
||||
ns: Mem
|
||||
ns: Memory
|
||||
member: peek
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: mem-poke
|
||||
name: Mem.poke
|
||||
category: mem
|
||||
id: memory-poke
|
||||
name: Memory.poke
|
||||
category: memory
|
||||
kind: namespace-method
|
||||
tokens: Mem.poke
|
||||
sig: Mem.poke(buf, i, value) -> void
|
||||
tokens: Memory.poke
|
||||
sig: Memory.poke(buf, i, value) -> void
|
||||
tip: Write one byte.
|
||||
order: 5
|
||||
ns: Mem
|
||||
ns: Memory
|
||||
member: poke
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: mem-words
|
||||
name: Mem.words
|
||||
category: mem
|
||||
id: memory-words
|
||||
name: Memory.words
|
||||
category: memory
|
||||
kind: namespace-method
|
||||
tokens: Mem.words
|
||||
sig: Mem.words(n) -> words
|
||||
tokens: Memory.words
|
||||
sig: Memory.words(n) -> words
|
||||
tip: Allocate n 32-bit words.
|
||||
order: 1
|
||||
ns: Mem
|
||||
ns: Memory
|
||||
member: words
|
||||
---
|
||||
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
---
|
||||
id: net-apply
|
||||
name: Net.apply
|
||||
category: net
|
||||
kind: namespace-method
|
||||
tokens: Net.apply
|
||||
sig: Net.apply(entity, buf) -> int
|
||||
tip: Apply serialized state to an entity.
|
||||
order: 3
|
||||
ns: Net
|
||||
member: apply
|
||||
---
|
||||
|
||||
Reads synced fields from <code>buf</code> into <code>entity</code> — the inverse of <code>Net.serialize</code>.
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
---
|
||||
id: net-local_id
|
||||
name: Net.local_id
|
||||
category: net
|
||||
kind: namespace-method
|
||||
tokens: Net.local_id
|
||||
sig: Net.local_id() -> int
|
||||
tip: This peer's own id.
|
||||
order: 8
|
||||
ns: Net
|
||||
member: local_id
|
||||
---
|
||||
|
||||
Returns the network id of the local peer.
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
id: net
|
||||
title: Net
|
||||
id: network
|
||||
title: Network
|
||||
order: 6
|
||||
---
|
||||
|
||||
14
docs/language/network/network-apply.md
Normal file
14
docs/language/network/network-apply.md
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
id: network-apply
|
||||
name: Network.apply
|
||||
category: network
|
||||
kind: namespace-method
|
||||
tokens: Network.apply
|
||||
sig: Network.apply(entity, buf) -> int
|
||||
tip: Apply serialized state to an entity.
|
||||
order: 3
|
||||
ns: Network
|
||||
member: apply
|
||||
---
|
||||
|
||||
Reads synced fields from <code>buf</code> into <code>entity</code> — the inverse of <code>Network.serialize</code>.
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: net-is_owner
|
||||
name: Net.is_owner
|
||||
category: net
|
||||
id: network-is_owner
|
||||
name: Network.is_owner
|
||||
category: network
|
||||
kind: namespace-method
|
||||
tokens: Net.is_owner
|
||||
sig: Net.is_owner(entity) -> bool
|
||||
tokens: Network.is_owner
|
||||
sig: Network.is_owner(entity) -> bool
|
||||
tip: Does this peer own the entity?
|
||||
order: 7
|
||||
ns: Net
|
||||
ns: Network
|
||||
member: is_owner
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: net-is_server
|
||||
name: Net.is_server
|
||||
category: net
|
||||
id: network-is_server
|
||||
name: Network.is_server
|
||||
category: network
|
||||
kind: namespace-method
|
||||
tokens: Net.is_server
|
||||
sig: Net.is_server() -> bool
|
||||
tokens: Network.is_server
|
||||
sig: Network.is_server() -> bool
|
||||
tip: Is this peer the server?
|
||||
order: 6
|
||||
ns: Net
|
||||
ns: Network
|
||||
member: is_server
|
||||
---
|
||||
|
||||
14
docs/language/network/network-local_id.md
Normal file
14
docs/language/network/network-local_id.md
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
id: network-local_id
|
||||
name: Network.local_id
|
||||
category: network
|
||||
kind: namespace-method
|
||||
tokens: Network.local_id
|
||||
sig: Network.local_id() -> int
|
||||
tip: This peer's own id.
|
||||
order: 8
|
||||
ns: Network
|
||||
member: local_id
|
||||
---
|
||||
|
||||
Returns the network id of the local peer.
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: net-owner
|
||||
name: Net.owner
|
||||
category: net
|
||||
id: network-owner
|
||||
name: Network.owner
|
||||
category: network
|
||||
kind: namespace-method
|
||||
tokens: Net.owner
|
||||
sig: Net.owner(entity) -> int
|
||||
tokens: Network.owner
|
||||
sig: Network.owner(entity) -> int
|
||||
tip: The peer that owns an entity.
|
||||
order: 4
|
||||
ns: Net
|
||||
ns: Network
|
||||
member: owner
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: net-poll
|
||||
name: Net.poll
|
||||
category: net
|
||||
id: network-poll
|
||||
name: Network.poll
|
||||
category: network
|
||||
kind: namespace-method
|
||||
tokens: Net.poll
|
||||
sig: Net.poll(buf, cap) -> int
|
||||
tokens: Network.poll
|
||||
sig: Network.poll(buf, cap) -> int
|
||||
tip: Read an inbound datagram.
|
||||
order: 1
|
||||
ns: Net
|
||||
ns: Network
|
||||
member: poll
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: net-send
|
||||
name: Net.send
|
||||
category: net
|
||||
id: network-send
|
||||
name: Network.send
|
||||
category: network
|
||||
kind: namespace-method
|
||||
tokens: Net.send
|
||||
sig: Net.send(peer, buf, len) -> void
|
||||
tokens: Network.send
|
||||
sig: Network.send(peer, buf, len) -> void
|
||||
tip: Put a datagram on the wire.
|
||||
order: 0
|
||||
ns: Net
|
||||
ns: Network
|
||||
member: send
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: net-serialize
|
||||
name: Net.serialize
|
||||
category: net
|
||||
id: network-serialize
|
||||
name: Network.serialize
|
||||
category: network
|
||||
kind: namespace-method
|
||||
tokens: Net.serialize
|
||||
sig: Net.serialize(entity, buf) -> int
|
||||
tokens: Network.serialize
|
||||
sig: Network.serialize(entity, buf) -> int
|
||||
tip: Serialize an entity's synced state.
|
||||
order: 2
|
||||
ns: Net
|
||||
ns: Network
|
||||
member: serialize
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: net-set_owner
|
||||
name: Net.set_owner
|
||||
category: net
|
||||
id: network-set_owner
|
||||
name: Network.set_owner
|
||||
category: network
|
||||
kind: namespace-method
|
||||
tokens: Net.set_owner
|
||||
sig: Net.set_owner(entity, peer) -> void
|
||||
tokens: Network.set_owner
|
||||
sig: Network.set_owner(entity, peer) -> void
|
||||
tip: Assign ownership of an entity.
|
||||
order: 5
|
||||
ns: Net
|
||||
ns: Network
|
||||
member: set_owner
|
||||
---
|
||||
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
---
|
||||
id: sys-file_close
|
||||
name: Sys.file_close
|
||||
category: sys
|
||||
kind: namespace-method
|
||||
tokens: Sys.file_close
|
||||
sig: Sys.file_close(file) -> void
|
||||
tip: Close a file.
|
||||
order: 11
|
||||
ns: Sys
|
||||
member: file_close
|
||||
---
|
||||
|
||||
Closes <code>file</code>, flushing any buffered writes.
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
---
|
||||
id: sys-stderr
|
||||
name: Sys.stderr
|
||||
category: sys
|
||||
kind: namespace-method
|
||||
tokens: Sys.stderr
|
||||
sig: Sys.stderr() -> ptr
|
||||
tip: The standard error handle.
|
||||
order: 13
|
||||
ns: Sys
|
||||
member: stderr
|
||||
---
|
||||
|
||||
Returns the standard-error file handle, for <code>Sys.file_write</code>.
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
---
|
||||
id: sys-stdout
|
||||
name: Sys.stdout
|
||||
category: sys
|
||||
kind: namespace-method
|
||||
tokens: Sys.stdout
|
||||
sig: Sys.stdout() -> ptr
|
||||
tip: The standard output handle.
|
||||
order: 12
|
||||
ns: Sys
|
||||
member: stdout
|
||||
---
|
||||
|
||||
Returns the standard-output file handle, for <code>Sys.file_write</code>.
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
id: sys
|
||||
title: Sys
|
||||
id: system
|
||||
title: System
|
||||
order: 6
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: sys-arg
|
||||
name: Sys.arg
|
||||
category: sys
|
||||
id: system-arg
|
||||
name: System.arg
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: Sys.arg
|
||||
sig: Sys.arg(i) -> str
|
||||
tokens: System.arg
|
||||
sig: System.arg(i) -> str
|
||||
tip: A command-line argument by index.
|
||||
order: 0
|
||||
ns: Sys
|
||||
ns: System
|
||||
member: arg
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: sys-arg_count
|
||||
name: Sys.arg_count
|
||||
category: sys
|
||||
id: system-arg_count
|
||||
name: System.arg_count
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: Sys.arg_count
|
||||
sig: Sys.arg_count() -> int
|
||||
tokens: System.arg_count
|
||||
sig: System.arg_count() -> int
|
||||
tip: The number of command-line arguments.
|
||||
order: 1
|
||||
ns: Sys
|
||||
ns: System
|
||||
member: arg_count
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: sys-env
|
||||
name: Sys.env
|
||||
category: sys
|
||||
id: system-env
|
||||
name: System.env
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: Sys.env
|
||||
sig: Sys.env(name) -> str
|
||||
tokens: System.env
|
||||
sig: System.env(name) -> str
|
||||
tip: Read an environment variable.
|
||||
order: 4
|
||||
ns: Sys
|
||||
ns: System
|
||||
member: env
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: sys-exit
|
||||
name: Sys.exit
|
||||
category: sys
|
||||
id: system-exit
|
||||
name: System.exit
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: Sys.exit
|
||||
sig: Sys.exit(code) -> void
|
||||
tokens: System.exit
|
||||
sig: System.exit(code) -> void
|
||||
tip: End the process with a status code.
|
||||
order: 2
|
||||
ns: Sys
|
||||
ns: System
|
||||
member: exit
|
||||
---
|
||||
|
||||
14
docs/language/system/system-file_close.md
Normal file
14
docs/language/system/system-file_close.md
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
id: system-file_close
|
||||
name: System.file_close
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: System.file_close
|
||||
sig: System.file_close(file) -> void
|
||||
tip: Close a file.
|
||||
order: 11
|
||||
ns: System
|
||||
member: file_close
|
||||
---
|
||||
|
||||
Closes <code>file</code>, flushing any buffered writes.
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: sys-file_open
|
||||
name: Sys.file_open
|
||||
category: sys
|
||||
id: system-file_open
|
||||
name: System.file_open
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: Sys.file_open
|
||||
sig: Sys.file_open(path, mode) -> ptr
|
||||
tokens: System.file_open
|
||||
sig: System.file_open(path, mode) -> ptr
|
||||
tip: Open a file.
|
||||
order: 6
|
||||
ns: Sys
|
||||
ns: System
|
||||
member: file_open
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: sys-file_read
|
||||
name: Sys.file_read
|
||||
category: sys
|
||||
id: system-file_read
|
||||
name: System.file_read
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: Sys.file_read
|
||||
sig: Sys.file_read(file, buf, n) -> int
|
||||
tokens: System.file_read
|
||||
sig: System.file_read(file, buf, n) -> int
|
||||
tip: Read bytes from a file.
|
||||
order: 7
|
||||
ns: Sys
|
||||
ns: System
|
||||
member: file_read
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: sys-file_seek
|
||||
name: Sys.file_seek
|
||||
category: sys
|
||||
id: system-file_seek
|
||||
name: System.file_seek
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: Sys.file_seek
|
||||
sig: Sys.file_seek(file, offset, whence) -> int
|
||||
tokens: System.file_seek
|
||||
sig: System.file_seek(file, offset, whence) -> int
|
||||
tip: Move a file's read/write position.
|
||||
order: 9
|
||||
ns: Sys
|
||||
ns: System
|
||||
member: file_seek
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: sys-file_tell
|
||||
name: Sys.file_tell
|
||||
category: sys
|
||||
id: system-file_tell
|
||||
name: System.file_tell
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: Sys.file_tell
|
||||
sig: Sys.file_tell(file) -> int
|
||||
tokens: System.file_tell
|
||||
sig: System.file_tell(file) -> int
|
||||
tip: The current file position.
|
||||
order: 10
|
||||
ns: Sys
|
||||
ns: System
|
||||
member: file_tell
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: sys-file_write
|
||||
name: Sys.file_write
|
||||
category: sys
|
||||
id: system-file_write
|
||||
name: System.file_write
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: Sys.file_write
|
||||
sig: Sys.file_write(file, buf, n) -> int
|
||||
tokens: System.file_write
|
||||
sig: System.file_write(file, buf, n) -> int
|
||||
tip: Write bytes to a file.
|
||||
order: 8
|
||||
ns: Sys
|
||||
ns: System
|
||||
member: file_write
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: sys-read_char
|
||||
name: Sys.read_char
|
||||
category: sys
|
||||
id: system-read_char
|
||||
name: System.read_char
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: Sys.read_char
|
||||
sig: Sys.read_char() -> int
|
||||
tokens: System.read_char
|
||||
sig: System.read_char() -> int
|
||||
tip: Read one byte from standard input.
|
||||
order: 5
|
||||
ns: Sys
|
||||
ns: System
|
||||
member: read_char
|
||||
---
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
---
|
||||
id: sys-run
|
||||
name: Sys.run
|
||||
category: sys
|
||||
id: system-run
|
||||
name: System.run
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: Sys.run
|
||||
sig: Sys.run(command) -> int
|
||||
tokens: System.run
|
||||
sig: System.run(command) -> int
|
||||
tip: Run a shell command.
|
||||
order: 3
|
||||
ns: Sys
|
||||
ns: System
|
||||
member: run
|
||||
---
|
||||
|
||||
14
docs/language/system/system-stderr.md
Normal file
14
docs/language/system/system-stderr.md
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
id: system-stderr
|
||||
name: System.stderr
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: System.stderr
|
||||
sig: System.stderr() -> ptr
|
||||
tip: The standard error handle.
|
||||
order: 13
|
||||
ns: System
|
||||
member: stderr
|
||||
---
|
||||
|
||||
Returns the standard-error file handle, for <code>System.file_write</code>.
|
||||
14
docs/language/system/system-stdout.md
Normal file
14
docs/language/system/system-stdout.md
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
id: system-stdout
|
||||
name: System.stdout
|
||||
category: system
|
||||
kind: namespace-method
|
||||
tokens: System.stdout
|
||||
sig: System.stdout() -> ptr
|
||||
tip: The standard output handle.
|
||||
order: 12
|
||||
ns: System
|
||||
member: stdout
|
||||
---
|
||||
|
||||
Returns the standard-output file handle, for <code>System.file_write</code>.
|
||||
Loading…
Add table
Add a link
Reference in a new issue