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

Recent releases

  •  17 Apr 2014 06:28

    Release Notes: This release added full support for Tcl 8.4 compliant namespaces, including tests, with the exception of creative reading/writing. In addition, the [namespace unknown] sub-command from Tcl 8.5 has been implemented. Namespace support is currently disabled by default (i.e. the legacy namespace behavior is used). [namespace enable] and [namespace info] sub-commands were added, along with -namespaces, -setLoop, -setInitialize, and -forceInitialize command lines to help control the interactive shell. The ScriptBlocks class was added.

    •  03 Apr 2014 09:36

      Release Notes: This release added a -processid option to [exec], an -unlinkonly option to [unset], a _Hosts.Wrapper class, a Restricted flag to the ScriptThread class, a "y" length modifier to [format], and a -library command line option. [callback count], [callback list], [interp enabled], [interp finallytimeout], [tcl versionrange], [garuda bridgerunning], and [interp readorgetscriptfile] sub-commands were added Running on the ARM processor is now supported. It is now possible to return multiple elements from [lindex].

      •  15 Apr 2010 08:52

        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].

        •  13 Aug 2009 17:27

          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.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.