Eagle: Tcl Implementation in C - PowerPoint PPT Presentation

1 / 7
About This Presentation
Title:

Eagle: Tcl Implementation in C

Description:

Designed to embed in CLR-based applications. ... No binary, fblocked, fcopy, fileevent, format, glob, history, memory, scan, or trace commands. ... – PowerPoint PPT presentation

Number of Views:21
Avg rating:3.0/5.0
Slides: 8
Provided by: joemist
Category:

less

Transcript and Presenter's Notes

Title: Eagle: Tcl Implementation in C


1
Eagle Tcl Implementation in C
  • 15th Annual Tcl Conference
  • Joe Mistachkin

2
What is Eagle?
  • Eagle is an open-source implementation of Tcl
    written in C for the CLR.
  • Designed to embed in CLR-based applications.
  • Supports approximately 90 of the Tcl 8.4 core
    command set.

3
Notable Features
  • Integrates with CLR classes.
  • Integrates with Tcl/Tk.
  • Integrates with native libraries.
  • Supports interactive debugging.
  • Supports script cancellation.
  • Supports read-only variables, commands, etc.
  • Supports interpreter-wide variable tracing.
  • Supports closures.
  • Supports Unicode (UCS-2).

4
What is missing?
  • No Tk commands.
  • No argument expansion syntax.
  • No namespace support.
  • No binary, fblocked, fcopy, fileevent, format,
    glob, history, memory, scan, or trace commands.
  • No registry or DDE commands.
  • No asynchronous input/output.
  • No server sockets.
  • No slave interpreters, no hidden commands, no
    aliases, and no Safe Tcl.
  • No http, msgcat, or tcltest packages.
  • For the open command, command pipelines and
    serial ports are not supported.
  • For the exec command, Unix-style input/output
    redirection and command pipelines are not
    supported.

5
Demonstration
6
Where is it?
  • http//eagle.to/

7
Questions and Answers
Write a Comment
User Comments (0)
About PowerShow.com