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.