diff --git a/index.html b/index.html index 49db90b..94d7052 100644 --- a/index.html +++ b/index.html @@ -46,6 +46,7 @@ pre code { padding: 0px; }
switch()
statements, for compatibility with Firestorm.identifier[index]
), for compatibility with Firestorm.cpp
and for mcpp).That is a requirement of the underlying llList2List
function used in this case.
If two or more functions with the same name are defined, the latest definition takes effect. This is done for compatibility with Firestorm; apparently that "feature" is used by some people.
+ +Note that Firestorm also allows calling undefined functions, as long as the function that has the calls is optimized out. That feature is not implemented by this optimizer, as it would complicate expression parsing a lot. It's also considered a misfeature; writing code that relies on it is discouraged.
+