Dear subscribers, The final version of 1.7.0 has been released. The changes since version 1.6.1b are: a.. Included the makefile for Linux compilers (thanks Stefan Diepenbrock) a.. Added the methods ExecuteString() and GetContextForExecuteString() to the engine interface a.. ExecuteStep() now takes a parameter that defines how to execute, only asEXEC_STEP_INTO is supported at the moment a.. ExecuteString() is able to work with compiled script a.. ExecuteString() now takes a flag that can be either 0 or asEXECSTRING_ONLY_PREPARE (thanks Andrew "Desdemona" Wright) a.. Removed the concept of global constants, they are instead global variables that are read-only a.. bug fix: global variables ignored any type modifiers, thus global pointers were not possible (thanks Gunder Wulde) a.. condition operator can be used when initializing global variables a.. Global variables can now be initialized with expressions using other global variables, not just constants a.. When finding the matching overloaded function, a conversion between signed and unsigned integers are given priority over conversion between integer and float (thanks Andrew "Desdemona" Wright) a.. bug fix: A pointer with an assignment behaviour can now be assigned a null pointer. a.. Changed the library license from LGPL to the zLib license Not much more to say at the moment. Regards, Andreas Jönsson Author of AngelScript www.AngelCode.com AngelScript - AngelCode Scripting Library http://www.angelcode.com/angelscript/ http://www.angelcode.com/forums/