[IronPython] Trac, Genshi, AST, etc.

M. David Peterson xmlhacker at gmail.com
Thu Sep 14 07:58:53 CEST 2006


Hey Seo,

>> For SVN access, I am willing to write a VC plugin using .NET
subversion libraries like NSvn.

I need this for other projects, and plan to take a first stab at it before
too long.  If/When I do (If would be if you beat me to the punch, which for
obvious reasons would be fine by me :) I will point you to it.

On 9/13/06, Sanghyeon Seo <sanxiyn at gmail.com> wrote:
>
> This is a little investigation I did for Trac on IronPython.
>
> The primary link of interest is:
> http://trac.edgewall.org/ticket/667
>
> Okay, initially I intended to write a good introduction on involved
> issues to be readable by outsiders, but I give up. I paste what I
> wrote on Trac ticket. Food for thoughts.
>
> * * *
>
> Re: jonas IronPython supports os and StringIO module now.
>
> Re: mgood As you pointed out, ClearSilver is a C extension and can't
> be made to run on IronPython. I think getting Genshi run would be
> possible though. See below.
>
> For SVN access, I am willing to write a VC plugin using .NET
> subversion libraries like NSvn.
>
> For a database library, I have DB-API implementation backed by ADO.NET
> and a compatibility module for sqlite ready.
>
> I also have md5 module using System.Security.Cryptograpy ready.
>
> For compiler package, the package itself is pure-Python, the problem
> lies on parser module. PyPy project wrote a pure-Python implementation
> of parser module, which should run just fine on IronPython:
> http://codespeak.net/svn/pypy/dist/pypy/interpreter/pyparser/
>
> Another possibility is new _ast interface in Python 2.5. (See
> http://genshi.edgewall.org/changeset/31) Unlike old parser interface,
> it looks very feasible for IronPython to implement this interface.
>
> Bytecode generation is problematic. Naturally IronPython can't support
> new.code called with CPython bytecode. I am thinking about using
> unparse to turn that to Python source and then exec to get a code
> object:
> http://svn.python.org/projects/python/branches/p3yk/Demo/parser/unparse.py
>
> Lots of rough ideas.
>
> --
> Seo Sanghyeon
> _______________________________________________
> users mailing list
> users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>



-- 
/M:D

M. David Peterson
http://mdavid.name | http://www.oreillynet.com/pub/au/2354
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20060913/655ce576/attachment.html>


More information about the Ironpython-users mailing list