mcui/input: Library Dependencies
These functions all have the same interface.
Upon return, a valid value will be stored in the named variable;
if the value was not valid, the function raises an error.
Parse a string as an integer
Parse a string as a boolean
Parse a string as a yes or no answer
Parse a string as a yes, no, or cancel answer
Parse a string as an on or off answer
Interactively reads a string into a variable
Same as read_string, but does not echo input.
Reads a string and parses it into a typed variable
Asserts variable ($2) is type ($1) or prints error ($3)
Asserts values ($...) are type ($1) or prints error ($2)