diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2025-04-19 14:35:34 -0400 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2025-04-19 14:35:34 -0400 |
| commit | 67fd3c725e6511adf70345f0733ec0b948477a11 (patch) | |
| tree | 913d9f30d8ce3614a9ae3715281f8804323b24ff /docs/bytes.md | |
| parent | 0974d632c3dda7874f01c58bfc342b73cd1634a4 (diff) | |
Make API documentation into YAML files and autogenerate markdown files
and manpages from those.
Diffstat (limited to 'docs/bytes.md')
| -rw-r--r-- | docs/bytes.md | 51 |
1 files changed, 2 insertions, 49 deletions
diff --git a/docs/bytes.md b/docs/bytes.md index 2e139622..196d5762 100644 --- a/docs/bytes.md +++ b/docs/bytes.md @@ -7,53 +7,6 @@ API methods for `Text` and `Path` that deal with raw binary data, such as `Path.read_bytes()` and `Text.bytes()`. Byte literals can be written using the `Byte()` constructor: `Byte(5)`. -# Byte Methods +# API -- [`func hex(byte: Byte, uppercase=no, prefix=yes -> Text)`](#hex) -- [`func is_between(x: Byte, low: Byte, high: Byte -> Bool)`](#is_between) -- [`func parse(text: Text -> Byte?)`](#parse) -- [`func to(first: Byte, last: Byte, step: Int8? = none -> Text)`](#to) - ---------- - -## `hex` - -TODO: write docs - ---------- - -### `is_between` -Determines if an integer is between two numbers (inclusive). - -```tomo -func is_between(x: Byte, low: Byte, high: Byte -> Bool) -``` - -- `x`: The integer to be checked. -- `low`: The lower bound to check (inclusive). -- `high`: The upper bound to check (inclusive). - -**Returns:** -`yes` if `low <= x and x <= high`, otherwise `no` - -**Example:** -```tomo ->> Byte(7).is_between(1, 10) -= yes ->> Byte(7).is_between(100, 200) -= no ->> Byte(7).is_between(1, 7) -= yes -``` - ---- - -## `parse` - -TODO: write docs - ---------- - -## `to` - -TODO: write docs +[API documentation](../api/bytes.md) |
