Various error messages can appear while using AriNET. We can subdivide them in three categories:
(+ 1 't)
will display:
ERROR -- +: expects type <number> as 2nd argument, given: t; other arguments were: 1
which is a Scheme error.
| Error | Meaning |
| Value not in [-1..1] | The value attempted to be assigned to sin,cos (resp. arcsin and arccos) is not in the range -1 to 1 |
| Contradiction |
This appears when trying to give a value to a variable which already has a value. It also occurs if an equation contains an arithmetical mistake. |
| Impossible to set a negative value to a square | The value attempted to be assigned to sqr or sqrt is not |
| Impossible to set a value |
The value attempted to be assigned to sqr or sqrt is negative. |
| No such variable in the environment : |
The variable you are trying to use has not been previously defined, or the command you are attempting to use was misspelled (for example defvariables instead of defvariable) |
| unmatched parenthesis, please check them and try once again. | There are too many/too few parenthesis. |
| Unable to forget the value | Often appears when the informants are not matching, or when the variable has no value. |
It is important to notice that these errors reflect, most of the time, an arithmetical incoherence in the designed equation.