2
2
spogulis no https://github.com/Hilbis/Hilbish synced 2025-05-11 14:53:22 +00:00

docs(commander): detail about sinks.input

Šī revīzija ir iekļauta:
sammyette 2024-04-27 20:30:47 -04:00
vecāks 50bfa14fe8
revīzija 75c3b95517
Parakstījis: sammyette
GPG atslēgas ID: 904FC49417B44DCD

Parādīt failu

@ -17,8 +17,11 @@ In this example, a command with the name of `hello` is created
that will print `Hello world!` to output. One question you may
have is: What is the `sinks` parameter?
The `sinks` parameter is a table with 3 keys: `in`, `out`,
and `err`. All of them are a @Sink.
The `sinks` parameter is a table with 3 keys: `input`, `out`, and `err`.
There is an `in` alias to `input`, but it requires using the string accessor syntax (`sinks['in']`)
as `in` is also a Lua keyword, so `input` is preferred for use.
All of them are a @Sink.
In the future, `sinks.in` will be removed.
- `in` is the standard input.
You may use the read functions on this sink to get input from the user.