Diagnostic
E-INPUT-RANGE
A value given for an input is above its `max`, below its `min`, not a number (or not a whole number for an `int`), or not one of its `options`: the script does not start, whoever the host is (`ScriptProgram.begin`); nothing is clamped. The message names the input and its value.
- Kind
- ERROR
- Raised
- While the script runs
- Group
- Language rules
Message
The message has several forms. The parts in color are filled in with the details of the problem.
Input '{id}' is {value}; maximum is {max}.Input '{id}' is {value}; minimum is {min}.Input '{id}' is {value}; it must be {expected}.Input '{id}' is {value}; it must be one of: {options}.Details the message can carry
expected, id, max, min, options, value
The code is stable; the wording may change. Back to the index.