Projects / The Eagle Project

The Eagle Project

Eagle, Extensible Adaptable Generalized Logic Engine, is an implementation of the Tcl scripting language for the Common Language Runtime (CLR).

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  15 Apr 2010 09:07

    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.

    •  26 Feb 2009 22:24

    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.

    •  04 Feb 2009 08:14

    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.

    •  12 Jan 2009 14:41

    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.

    Screenshot

    Project Spotlight

    python-stdnum

    A Python module to handle standardized numbers and codes.

    Screenshot

    Project Spotlight

    CSS3 Drop Shadows

    A Web application to build nice CSS3 box shadows.