![]() ![]() ![]() |
![]() |
Settings
Fix First Random Number
Causes the system to generate the same pseudo-random number sequence
every time. This is useful when debugging a program that use random numbers.
Otherwise if the program displayed some suspicious behavior with some fixed
random sequence, it possibly will not do so with another. When you play
a game with random numbers this option have to be switched off. Otherwise
in all games will be happening the same things.
Nested Comments allowed /* /* ... */ */
Enables the correct parsing of text that contains nested comments like
this /*.... /*....*/ ....*/. In the standard they are not allowed and if
you turn this option off then they will not work here either.
Automatically Prolonged Stack
Enables the dynamic increasing of the stack.
Stack Full as Fail
Causes the Stack Full event to be regarded as a failure of the current
goal, The use of this option can make the work of your program looking
rather strange!
Use Default Memory
Use memory settings of the default project.
Use Default Font
Use font settings of the default project.
Change Window Font
Opens the characters dialog window to change the font of the text window
of the project itself or to change the default window font.
Break Point
Gives you the possibility to put a break point in your program and
make it active or passive. This break point is on step number. This is
one possibility, unique for Strawberry Prolog, that you do not have in
other languages or other Prolog compilers. If you want to put a break point
in the body of a clause then use the built-in predicate trace .
Memory
Size of the Stack The size of the goals stack.
Variables (in K) The total number of variables that can be allocated
in K (X1024).
Linking Memory The size of Linking memory in Kb. (it is used
in execution like the Stack).
Use SD buttons (Set Default) to set to default value. The start value is the value at the opening of the compiler. At the moment is the value of the current moment and Maximum is the value which cannot be exceeded.