eval() - Dynamic expression evaluation
This library was written for AutoHotkey v1.1.08.
WARNING - THIS LIBRARY ABUSES INTERNAL AHK STRUCTURES - IT IS GUARANTEED TO BE BROKEN BY A FUTURE AHK VERSION
This library allows you to dynamically execute AutoHotkey expressions.
returnValue := eval("expression text")
You may want to run
calculator.ahk for a simple demonstration.
- You can only access global variables
- Double-derefs are not supported yet
- Clipboard is read-only
- ClipboardAll doesn't work
obj.field(something) := valis not supported yet
- Compound object field assignment is not supported yet
- v1.0: Initial release