"Alexandre" == Alexandre Chartre <Alexandre.Chartre at Sun.COM> writes:

Alexandre> Project Description:

Alexandre> The purpose of this project is to interface some scripting
Alexandre> languages with MDB so that these languages can be used to
Alexandre> develop new MDB commands.  Scripting languages will be
Alexandre> interfaced with the MDB C API so that MDB commands and
Alexandre> functions can be invoked from the scripting language. It
Alexandre> will also be interfaced with CTF type information so that
Alexandre> data structure can be directly accessed from the scripting
Alexandre> language.

Alexandre> This project will allow to write new MDB commands using a
Alexandre> scripting language instead of having to write and compile a
Alexandre> C module. Thus this will greatly reduce the time to write
Alexandre> new MDB commands.

I like this idea.  Question: Are the MDB API and CTF information
public?  Or are they private to ON?  If they're private to ON, would
this project work to make them public?

Alexandre> This project will initially interface the PERL language with MDB.

I'd like to do the same thing with Tcl, and I'm sure there will be
fans of Python and other scripting languages that will want to help.

This may solve one of the issues I've noticed in the past.  It would
be nice to save a pipeline of commands as a single command you could
use.  I've thought of adding a dcmd like "alias" or "proc" or "func"
to do this.

+1 from me.
-- 
Dave Marquardt
Sun Microsystems, Inc.
Austin, TX
+1 512 401-1077 (SUN internal: x64077)

Reply via email to