I've created a project on CodePlex now. It's still in setup mode; send me
email and I'll add you to the project there.

The only real change I've made since the Feb 5 version are support for
static and class methods.  And if the class defines a static or class method
named "Main", I set that as the entry point.

On Feb 5, 2008 12:00 PM, Curt Hagenlocher <[EMAIL PROTECTED]> wrote:

> You can download my work-in-progress from
> http://hagenlocher.org/software/ClrWrapper.zip
>
> The source consists of the three files ClrBuilder.py, ClrWrapper.py and
> MakeModule.py. There are also two "demo" files: Xtest.py and WcfServer.py.
> The program can currently be run as follows:
>
> PS F:\IronPython-2.0A8> *.\ipy.exe MakeModule.py Xtest.py*
>
> This will produce a file called Xtest.dll.
>
> At this point, the application doesn't require any of the standard Python
> library files.  It's only been tried with the Alpha 8 binaries -- and in
> fact, the hosting interfaces for IronPython still aren't entirely stable so
> there's no guarantee that the DLLs produced will work with Alpha 9.
>
> Xtest.py is a trivial application that implements a single
> xunit-compatible unit test
> PS F:\IronPython-2.0A8> *.\xunit.console.exe Xtest.dll /noshadow*
> .
> Total tests: 1, Failures: 0, Skipped: 0, Time: 0.275 seconds
> WcfServer.py theoretically implements a WCF server, though I haven't
> gotten as far as actually testing the output yet.  (The generated
> code passes the eyeball compiler.)
>
> Code quality is unimpressive; your mileage may vary.  And I've got to get
> back to my "day job" for a few hours now :).
>
> --
> Curt Hagenlocher
> [EMAIL PROTECTED]
>
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to