all remaining words added to glossary

FossilOrigin-Name: 95ddb5f7b136fd00db30c8c6f0e8cfd62146564a669e0c302aaf50f4cdbf0d95
This commit is contained in:
crc 2022-08-22 10:13:03 +00:00
parent 6474a66c42
commit c520977d8c
5 changed files with 92 additions and 0 deletions

View file

@ -934,6 +934,18 @@ Fetch the value stored at the specified address.
fetch-next D: a-an A: - F: -
Fetch the value stored at the specified address. Returns the next address and the value.
ffi:invoke D: n- A: - F: -
Invoke an FFI function. Set the stack as needed, and pass the FFI handle to this.
ffi:map-sym D: sn-n A: - F: -
Map in a symbol from a shared library or object file. Returns an FFI handle.
ffi:open D: s-n A: - F: -
Open a shared library or object file.
ffi:operation D: n-? A: - F: -
Trigger an i/o operation using the FFI device.
file:A D: -n A: - F: -
Constant for opening a file in APPEND mode.

View file

@ -310,6 +310,10 @@ f:to-string D: -s A: - F: F-
f:tuck D: - A: - F: FG-GFG
fetch D: a-n A: - F: -
fetch-next D: a-an A: - F: -
ffi:invoke D: n- A: - F: -
ffi:map-sym D: sn-n A: - F: -
ffi:open D: s-n A: - F: -
ffi:operation D: n-? A: - F: -
file:A D: -n A: - F: -
file:R D: -n A: - F: -
file:R+ D: -n A: - F: -

View file

@ -2322,6 +2322,34 @@
</div>
<p>Fetch the value stored at the specified address. Returns the next address and the value.</p>
<table><tr><td><b>Class:</b> </td><td>class:word</td></tr><tr><td><b>Namespace:</b> </td><td>global</td></tr><tr><td><b>Interface Layer:</b> </td><td>all</td></tr></table><hr/>
<h2>ffi:invoke</h2>
<div style='margin-left: 1em;'><p><b>Data:</b> n-<br>
<b>Addr:</b> -<br>
<b>Float:</b> -</p>
</div>
<p>Invoke an FFI function. Set the stack as needed, and pass the FFI handle to this.</p>
<table><tr><td><b>Class:</b> </td><td>class:wrd</td></tr><tr><td><b>Namespace:</b> </td><td>ffi</td></tr><tr><td><b>Interface Layer:</b> </td><td>rre</td></tr></table><hr/>
<h2>ffi:map-sym</h2>
<div style='margin-left: 1em;'><p><b>Data:</b> sn-n<br>
<b>Addr:</b> -<br>
<b>Float:</b> -</p>
</div>
<p>Map in a symbol from a shared library or object file. Returns an FFI handle.</p>
<table><tr><td><b>Class:</b> </td><td>class:word</td></tr><tr><td><b>Namespace:</b> </td><td>ffi</td></tr><tr><td><b>Interface Layer:</b> </td><td>rre</td></tr></table><hr/>
<h2>ffi:open</h2>
<div style='margin-left: 1em;'><p><b>Data:</b> s-n<br>
<b>Addr:</b> -<br>
<b>Float:</b> -</p>
</div>
<p>Open a shared library or object file.</p>
<table><tr><td><b>Class:</b> </td><td>class:word</td></tr><tr><td><b>Namespace:</b> </td><td>ffi</td></tr><tr><td><b>Interface Layer:</b> </td><td>rre</td></tr></table><hr/>
<h2>ffi:operation</h2>
<div style='margin-left: 1em;'><p><b>Data:</b> n-?<br>
<b>Addr:</b> -<br>
<b>Float:</b> -</p>
</div>
<p>Trigger an i/o operation using the FFI device.</p>
<table><tr><td><b>Class:</b> </td><td>class:word</td></tr><tr><td><b>Namespace:</b> </td><td>ffi</td></tr><tr><td><b>Interface Layer:</b> </td><td>rre</td></tr></table><hr/>
<h2>file:A</h2>
<div style='margin-left: 1em;'><p><b>Data:</b> -n<br>
<b>Addr:</b> -<br>

View file

@ -3597,6 +3597,50 @@ Fetch the value stored at the specified address. Returns the next address and th
Class: class:word | Namespace: global | Interface Layer: all
------------------------------------------------------------------------
ffi:invoke
Data: n-
Addr: -
Float: -
Invoke an FFI function. Set the stack as needed, and pass the FFI handle to this.
Class: class:wrd | Namespace: ffi | Interface Layer: rre
------------------------------------------------------------------------
ffi:map-sym
Data: sn-n
Addr: -
Float: -
Map in a symbol from a shared library or object file. Returns an FFI handle.
Class: class:word | Namespace: ffi | Interface Layer: rre
------------------------------------------------------------------------
ffi:open
Data: s-n
Addr: -
Float: -
Open a shared library or object file.
Class: class:word | Namespace: ffi | Interface Layer: rre
------------------------------------------------------------------------
ffi:operation
Data: n-?
Addr: -
Float: -
Trigger an i/o operation using the FFI device.
Class: class:word | Namespace: ffi | Interface Layer: rre
------------------------------------------------------------------------
file:A
Data: -n

View file

@ -310,6 +310,10 @@ f:to-string -s - F- Convert a floating-point value into a string. class:word {
f:tuck - - FG-GFG Tuck a copy of the top floating-point value under the second one. class:word {n/a} {n/a} f rre
fetch a-n - - Fetch the value stored at the specified address. class:primitive &Version fetch {n/a} global all
fetch-next a-an - - Fetch the value stored at the specified address. Returns the next address and the value. class:word {n/a} {n/a} global all
ffi:invoke n- - - Invoke an FFI function. Set the stack as needed, and pass the FFI handle to this. class:wrd {n/a} {n/a} ffi rre
ffi:map-sym sn-n - - Map in a symbol from a shared library or object file. Returns an FFI handle. class:word {n/a} {n/a} ffi rre
ffi:open s-n - - Open a shared library or object file. class:word {n/a} {n/a} ffi rre
ffi:operation n-? - - Trigger an i/o operation using the FFI device. class:word {n/a} {n/a} ffi rre
file:A -n - - Constant for opening a file in APPEND mode. class:data {n/a} {n/a} file rre
file:R -n - - Constant for opening a file in READ mode. class:data {n/a} {n/a} file rre
file:R+ -n - - Constant for opening a file in READ & WRITE mode. class:data {n/a} {n/a} file rre

1 $ -c - - Return ASCII:NUL (0). class:macro {n/a} {n/a} global all
310 f:tuck - - FG-GFG Tuck a copy of the top floating-point value under the second one. class:word {n/a} {n/a} f rre
311 fetch a-n - - Fetch the value stored at the specified address. class:primitive &Version fetch {n/a} global all
312 fetch-next a-an - - Fetch the value stored at the specified address. Returns the next address and the value. class:word {n/a} {n/a} global all
313 ffi:invoke n- - - Invoke an FFI function. Set the stack as needed, and pass the FFI handle to this. class:wrd {n/a} {n/a} ffi rre
314 ffi:map-sym sn-n - - Map in a symbol from a shared library or object file. Returns an FFI handle. class:word {n/a} {n/a} ffi rre
315 ffi:open s-n - - Open a shared library or object file. class:word {n/a} {n/a} ffi rre
316 ffi:operation n-? - - Trigger an i/o operation using the FFI device. class:word {n/a} {n/a} ffi rre
317 file:A -n - - Constant for opening a file in APPEND mode. class:data {n/a} {n/a} file rre
318 file:R -n - - Constant for opening a file in READ mode. class:data {n/a} {n/a} file rre
319 file:R+ -n - - Constant for opening a file in READ & WRITE mode. class:data {n/a} {n/a} file rre