Skip to content

Commit ddfdd84

Browse files
committed
updated README.md
- added notes for stupid-yet-deadly errors.
1 parent fadb08c commit ddfdd84

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ other commands.
4040
- `#INCLUDE <Parameter>` this command will search for a compilation its document's name
4141
equal to the result of evaluating the parameter given to it.
4242
- If the command couldn't find such compilation, an `Execution` error will occur.
43+
- Note: direct circular including will throw `StackOverflowError`.
4344

4445

4546
- `#SPREAD <Parameter>` this command will evaluate the parameter given to it and parse it
@@ -130,6 +131,9 @@ scopes.
130131
closing command until the parameter given to it evaluates to false.
131132
- If this command was not closed with an `#ENDWHILE`, then a `Compile` error will
132133
occur.
134+
- Note: infinite loops will trigger any error and this might lead to unnoticed severe
135+
errors. Like, consuming a lot of RAM, or files do not get closed, or unstoppable
136+
processes.
133137

134138

135139
- `#ENDWHILE` this command closes the `#WHILE` command.

0 commit comments

Comments
 (0)