Oz and Mozart Hackers Mailing List

I'm back (again)


From: Bob Calco (robert.calco@verizon.net)
Date: Fri Oct 25 2002 - 17:21:54 CEST


Hello all:

After Yet Another Career-Related Hiatus, I'm back to having some time to
work on my Mozart related projects.

Specifically, I'm working on Amadeus (a full-featured IDE for Mozart on
Windows). That has not progressed much but I am getting back to it.

I also have a desire to explore integrating the Oz emulation engine with the
Windows Script Host, and I have work-related reason to want to do so. The
latest version of one of the automated test tools I consult and train people
how to use now makes use of MS's ActiveX scripting engine instead of its own
home-grown script language. One way to extend the tool is to create COM
servers, either compiled or using MS's Windows Script Component technology.
I can see Mozart's usefulness for dynamically generating test data,
determining test boundaries, and a whole bunch of other test-related
engineering.

Question to the crowd:

        1. Is it possible to compile Mozart with the latest .NET Visual C++
compiler? (Has anybody tried yet, is the question.)
        2. Is it possible to compile COM Servers in Cygwin (technologically as well
as license-wise)? I have never tried and it would be simpler to use Cygwin
if this is possible. I'd heard rumblings on some news group that it was not
possible, so before I waste time trying I figured I'd ask.

I have in mind a design already for bridging the emulator through an ActiveX
COM server and possible even an ActiveX Scripting Engine that dynamically
parses Oz code and feeds it to the emulator just like languages like Perl,
Python and countless others are integrated as script engines. The next
obvious question: Has anybody explored this yet? If so, with what result?

Sincerely,

Bob Calco

-
Please send submissions to hackers@mozart-oz.org
and administriva mail to hackers-request@mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.



This archive was generated by hypermail 2b29.