This appendix lists error messages that you may encounter while running DADiSP. The error messages are listed in alphabetical order along with their corresponding explanations.
Bad Addition |
Check for an errant '+' in the statement. |
Bad Closing Parenthesis |
There are more right parentheses than left. |
Bad Comma |
Check for an errant ',' in the statement. |
Bad Division |
Check for an errant '/' in the statement. |
Bad Exponentiation |
Check for an errant '^' in the statement. |
Bad Multiplication |
Check for an errant '*' in the statement. |
Bad Opening Parenthesis |
The expression is missing an opening parenthesis. |
Bad Range Spec |
Range of Windows should be specified with .. such as W4..W7. (Note that there are two dots not three!). The range must not include current the Window for functions that return a series.. |
Bad Series Operation—Get |
Could not reference specified values from data series. If using array referencing, check that the index is within the length of the series. |
Bad
Series Operation—Set |
There may not be enough disk space available for the series operation. Try setting SETBUFSIZE. |
Bad Subtraction |
Check for an errant '-' in the statement. |
Bad Unary Minus |
Check for an errant '-' in the statement. |
Bad Window Range |
Window ranges must be in forward order. A range such as W3..W1 is not accepted. |
Calculation Halted By Divide By Zero |
Calculation could not be performed due to division by zero error. |
Calculation Halted By Math Error |
A divide by zero or other error has occurred in a scalar operation. |
Calculation Halted By Overflow |
Floating point calculations use double precision floating point numbers (64 bits). The floating point operation has exceeded the largest value. |
Calculation Halted By Underflow |
Floating point calculations use double precision floating-point numbers (64 bits). The floating point operation has exceeded the smallest value. |
Cannot Open File |
The file does not exist or the file attributes prevent it from opening. |
Comma Expected Between Arguments |
Multiple function arguments must be separated by commas. |
Comma Outside Of Function |
Check for errant commas. |
Creates Cycle |
W1 = W2 and W2 = W1 is a recursive cycle. Check the Cyclical Window Formula configuration to allow or disallow cyclical references in an expression. |
Current Window |
Use W0 instead of the Window number to refer to the current window in a window formula. Use CURR to refer to the current series in a window. |
Cycle Error: Unknown |
A problem occurred during the evaluation of a cyclical expression. |
Dimensions Do Not Conform |
The number of rows and/or columns of a data object is not compatible for the a series or matrix operation. Use EXTRACT or RESHAPE to reshape the data.. |
Evaluation Error:Error |
An error occurred during the evaluation of an expression. |
Evaluation Error:Unknown |
A system error occurred during evaluation of an expression. |
Evaluation Halted By Control Break |
A calculation was interrupted by CTRL-C or CTRL-Break or the Stop button. |
File Already Open |
The file was opened by another function. Use FLCOSE or FCLOSEALL to close the file. |
File Not Found |
The file does not exist or cannot be located as specified. |
File Not Open |
A read or write operation was performed on a file that is not opened. Use FOPEN. |
Function Expects Complex Argument |
A complex value argument is missing from a function call. |
Function Expects Fewer Arguments |
Too many arguments were specified for a function call. |
Function Expects Integer Argument |
An integer value argument is missing from a function call. |
Function Expects More Arguments |
Too few arguments were specified for a function call. |
Function Expects Real Argument |
A real value argument is missing from a function call.
|
Function Expects Series Argument |
A
series or series reference argument is missing from a function
call. |
Function Expects String Argument |
A string (text) value argument is missing from a function call. Strings can be defined with matching single or double quotes around an argument. |
GetSeries: Unknown Series |
A reference was made to a series that does not exists. An operation may have referenced an empty window or empty column of a series. |
Invalid Current Window |
Use W0 instead of the window number to refer to the current window in an expression. |
Invalid Mode Supplied -- Read, Write, Or Seek |
Invalid file open mode to FOPEN. See the Function Reference for valid arguments. |
Invalid Window |
A reference was made to a window that does not exist. |
Limit on Open Files Has Been Reached |
Too many files are open. Use FCLOSE. |
Macro Does Not Exist |
A reference was made to a macro that is not defined. |
Macro Error: No Space |
Not enough memory to load the macro(s). |
Macro Error: Too Few Args |
The macro requires more arguments. Check the macro definition. |
Macro Error: Too Many Args |
The macro requires fewer arguments. Check the macro definition. |
Macro Error: Unexpected End of Line |
A closing parenthesis is missing in the macro definition.
|
Need Complex |
During evaluation, a non complex value or variable was passed as an argument to a function that requires a complex value. Check the variable type or use CASTCOMPLEX to force the value to a complex. |
Need Integer |
During evaluation, a non integer value or variable was passed as an argument to a function that requires an integer. Check the variable or use CASTINTEGER to force the value to an integer. |
Need Positive Number Of Points |
A generated series requires a positive number of points. |
Need Real |
During evaluation, a non real value or variable was passed as an argument to a function that requires a real value. Check the variable or use CASTREAL to force the value to a real. |
Need Series |
During evaluation, a non series value or variable was passed as an argument to a function that requires a series. Check the variable or use CASTSERIES to force the value to a series. |
Need String |
During evaluation, a non string value or variable was passed as an argument to a function that requires a string. Check the variable or use CASTSTRING to force the value to a string. |
Need Window |
During evaluation, a non window reference or variable was passed as an argument to a function that requires a window reference. Check the variable or use CASTWINDOW to force the value to a window. |
*** No Memory *** |
Not enough memory for calculations. CLEAR Windows or use SETBUFSIZE to change the buffer size. See Appendix C: Memory Usage in DADiSP. |
No Memory To Open Additional Files |
Not enough memory to open another file. |
Not enough Disk Space |
Not enough disk space to complete the operation. |
Nothing To Evaluate |
Empty () on line. |
Operation Incompatible With File Mode |
A read or write operation was performed on a file opened with incompatible file attributes, e.g. writing to a file opened as read only. See FOPEN. |
Parentheses Do Not Balance |
An expression must contain the same number of left and right parentheses. |
Requires Matrix |
A function requires a matrix, i.e. an multi-column series. |
Requires Square Matrix |
A function requires a multi-column series where the number of rows equals the number of columns. Use EXTRACT or RESHAPE to adjust. |
Run Screenopt() to Show Legends |
Legends are disabled with SCREENOPT. |
Run Screenopt() to Show Titles |
Titles
are disabled with SCREENOPT. |
Scroll Off Window |
A scrolling operation would result in an off-screen display. Use the opposite arrow key or try different arguments for SCROLLH or SCROLLV. |
String Too Long |
A string argument contains too many characters. Use fewer characters or truncate with STREXTRACT. |
Too Many Arguments |
A function requires fewer arguments than provided. Check the Function Reference Manual or the online help for the correct number of arguments. |
Unexpected Addition ('+') |
Check for valid arguments on both sides of the '+'. |
Unexpected Backslash |
Check for an errant "" or "|" in the statement. |
Unexpected Closing Paren (')') |
Parentheses must begin with left parenthesis. Check for missing arguments in a function argument list. |
Unexpected Comma |
An extra comma was included in the function argument list. |
Unexpected Complex Argument |
Function requires integer, real, series or string argument. Check the commas in the function argument list. |
Unexpected Division ('/') |
Check for valid arguments on both sides of the '/'. |
Unexpected End Of Line |
Check for missing parentheses or missing arguments in a function call. |
Unexpected Exponentiation ('^') |
Check for valid arguments on both sides of the '^'. |
Unexpected Integer |
Check for missing commas or mismatched argument type. |
Unexpected Integer Argument |
Function requires series, complex, real or string argument. |
Unexpected Multiplication ('*') |
Check for valid arguments on both sides of the '*'. |
Unexpected Opening Paren ('(') |
The numbers of opening and closing parentheses do not match. |
Unexpected Quoted String |
A string was provided to a function that expects a series, complex, integer, or real argument.; or there is an extra quote character in the string argument. |
Unexpected Quoted String Argument |
Function expects a series, integer, complex, or real argument. |
Unexpected Range Spec (..) |
Check for valid numeric or window values in a range spec (1..10 or W1..W10). An unintentional range specification may have been provided such as GRAND(100, ..2). |
Unexpected Real |
Check for missing commas or mismatched argument type.
|
Unexpected Real Argument |
Function requires series, integer, or complex argument. An errant '.' may exist in the statement. |
Unexpected Series Argument |
Function requires a scalar argument. |
Unexpected String |
An expression may contain an errant quote or a misplaced string. |
Unexpected String Argument |
Function expects numerical argument. |
Unexpected Subtraction ('-') |
Check for valid arguments on both sides of the '-'. |
Unexpected Unary Minus ('-') |
Ensure that there are valid arguments on both sides of the '-'. |
Unexpected Vertical Bar |
A statement may contain an errant "|" or "". |
Unexpected Window Reference |
Check for missing commas or mismatched argument type.
|
Unknown Color |
A color index does not exist. See Palette.mac file. |
Unknown Function |
The function does not exist or cannot be found. Check spelling. |
Unknown Matrix |
A reference was made to a matrix that does not exist. |
Unknown Object Encountered |
Data types or expressions may be combined in an unexpected way. Try enclosing parts of the statement in parentheses. |
Unknown Object Type |
Data types or expressions may be combined in an unexpected way. Try enclosing parts of the statement in parentheses. |
Unknown Operator |
A function (e.g. REDUCE) requires mathematical operator (i.e. '+', '-', '*', '/', '^'). |
Unknown Series |
A series reference was made to an empty Window. |
Unknown Variable |
A variable was referenced that does not exist. |
Unknown Window |
A window was referenced that does not exist. |
Unrecognized Character |
A character was found in an unexpected location of an expression. In general, valid characters include a-z, A-Z, 0-9, +, -, *, /,^, ", ", ',',[],(),{},@. |
Unresolved Window Reference |
A window was referenced that does not exist. The maximum Window number is W100. |
Warning: I/O Not Completed On File |
The last read or write file operation failed. |
Window Does Not Exist |
A window was referenced that does not exist. |