ElmoMC SimplIQ Software Manual User Manual

Page 66

Advertising
background image

SimplIQ

Software Manual

Program Development and Execution

MAN-SIMSW (Ver. 1.4)

6-4

Error
Code


Error String


Meaning


Example

16

Out of memory

Compilation process ran out
of memory. This error may
occur if the user program is
too large or too complex and
there is not enough space in
the code segment or in the
Symbol table.

17

Too many

arguments

The number of input or
output arguments exceeds the
maximum admissible number
of input or output arguments
(16).

function func (int a1, int

a2, int a3, int a4, int

a5, int a6, int a7, int

a8, int a9, int a10, int

a11, int a12, int a13, int

a14, int a15, int a16, int

a17, int a18, int a19,

The number of input arguments
exceeds 16.

18

Bad context

The Compiler has found an
error in the program context,
such as mismatched brackets/
parentheses or an improperly
closed flow control statement.

19

Write file

error

An error occurred while
writing to a file.

20

Read file

error

An error occurred while
reading from a file.

21

Internal

compiler

error: bad

database

A corrupted database has
caused an internal compiler
error. In this case, email
technical support at
[email protected]. Attach the
Composer date and version
(in the Help menu) and the
program that you attempted
to compile.

22

Function

definition is

inside another

function or

flow control

block

An illegal function definition.

if a<0

a = 0;

function func (int a);

end

Attempt to define a function
inside if block.

23

Too many

functions

The user program contains
too many functions and there
is not enough space for them
in the database.

Advertising