r5

Rating: No reviews yet
Downloads: 8
Change Set: 92018
Released: Jun 20, 2012
Updated: Jun 20, 2012 by Squizzle
Dev status: Stable Help Icon

Recommended Download

Application Monkeyspeak_AnyCPU_Binaries.rar
application, 42K, uploaded Jun 20, 2012 - 5 downloads

Other Available Downloads

Source Code Monkeyspeak_AnyCPU_Src.rar
source code, 30K, uploaded Jun 20, 2012 - 3 downloads

Release Notes

New

+ Compiler which significantly improves loading BIG scripts in milliseconds (10,000+ triggers). Compiling a Page with 10,000 triggers to a file takes about the same amount of time as the Parser. Loading a file that was parsed takes an estimated 3 seconds. Loading a file that was compiled takes less than a second for the same amount of triggers. On top of that the Compiler also takes into consideration the Version of the compiled file against the Version of the assembly for backwards compatibility of your compiled files.

+ MonkeyspeakEngine LoadCompiledFile, LoadCompiledStream, CompileToFile and CompileToStream

+ Page helper methods CompileToFile and CompileToStream

Associated with Release: r4.5.

+ Sys library new (5:110) load library from file {...}. (example "Monkeyspeak.dll")
+ TriggerHandlerAttribute to define TriggerHandlers in third party libraries. Can only be used on public static methods.
+ Page LoadLibraryFromAssembly method

Internals:
+ ReflectionHelper.cs helps take the edge off reflection

Reviews for this release

No reviews yet for this release.