bug concerning constant evaluation fixed

This commit is contained in:
Andreas Rumpf 2009-11-26 00:32:07 +01:00
commit 196ef92c86
14 changed files with 296 additions and 245 deletions

View file

@ -666,7 +666,7 @@ The notation ``x[i]`` can be used to access the i-th element of ``x``.
Arrays are always bounds checked (at compile-time or at runtime). These
checks can be disabled via pragmas or invoking the compiler with the
``--bound_checks:off`` command line switch.
``--boundChecks:off`` command line switch.
An open array is also a means to implement passing a variable number of
arguments to a procedure. The compiler converts the list of arguments
@ -2450,11 +2450,11 @@ pragma allowed values description
=============== =============== ============================================
checks on|off Turns the code generation for all runtime
checks on or off.
bound_checks on|off Turns the code generation for array bound
boundChecks on|off Turns the code generation for array bound
checks on or off.
overflow_checks on|off Turns the code generation for over- or
overflowChecks on|off Turns the code generation for over- or
underflow checks on or off.
nil_checks on|off Turns the code generation for nil pointer
nilChecks on|off Turns the code generation for nil pointer
checks on or off.
assertions on|off Turns the code generation for assertions
on or off.