Eagle, Extensible Adaptable Generalized Logic Engine, is an implementation of the Tcl scripting language for the Common Language Runtime (CLR).
|Tags||Software Development Libraries Tcl Extensions Interpreters|
|Operating Systems||Mac OS X Unix Windows Windows Windows|
Release Notes: The test suite now runs cleanly on Windows 7. Support for Visual Studio 2010 and the .NET Framework 4.0 was added. Remote script evaluation is now supported. [object invoke -identity], [exec -ignorestderr], [object callbackflags], [object removecallback], [interp alias], [interp aliases], and [interp bgerror] were added. Nested member name resolution was added to [object invoke].
Release Notes: A new [debug interactive] sub-command. db helper procs have been added to the script library. Naive filter/map/reduce helper procs have been added to the script library. There is a new [fcopy] command; the "-command" option from Tcl is not yet implemented. Snap-in can be installed (optionally) from the setup. "cmdlets" and a "snap-in" for use with PowerShell have been implemented. New [host reset], [host size], [host boxstyle], [host outputstyle], and [host writebox] sub-commands (primarily for testing the console output subsystem). Quite a few bugfixes and internal refactoring have also been completed since the last beta release.
Release Notes: The core marshaler has been revised to be more flexible and to provide more accurate error messages. An -alias option has been added to [tcl create] for simpler Tcl script evaluation. The PolicyData mechanism has changed. The file association added by setup now uses "safe" mode. A compileCSharp script library proc has been added for easily compiling C# code from a script with tests. A new [object refcount] sub-command. A new [host mode] sub-command. Notification for engine command execution. Add support for command history tracking. Numerous other changes and bugfixes.
Release Notes: Bugs were fixed in enum handling. Protection was added against using Tcl interpreters and/or objects on the wrong thread. Updates were made to the test suite. Cleanup, refactoring, and minor feature enhancements were added. Almost all tests now pass under Mono 2.0/2.2. All commands were flagged as either "safe" or "unsafe". Preliminary support for "safe" interpreters and host "policies" was implemented in managed code to allow hidden commands to be executed.
Release Notes: Major bugs were fixed in call frame handling. Updates were made to the test suite. Cleanup, refactoring, and minor feature enhancements were added.