[pypy-dev] Blog / Parser

2008-01-11 Thread Toby Watson
Hi, I've just read the blog post, Visualizing a Python tokenizer and it reminded me of this: OMeta: an object oriented language for pattern matching http://www.cs.ucla.edu/~awarth/papers/dls07.pdf OMeta is an extension and generalisation of the idea of PEGs*. It provides a nice way to

Re: [pypy-dev] [pypy-sprint] AVM2 / Tamarin backend at the sprint

2008-01-03 Thread Toby Watson
[much snippage of intro to Tamarin/AVM2] I think this task is probably sprint-sized and relevant to PyPy. The question is whether some of the core-devs would like to work on it, so you can pair with that person. Then there are technical questions too, for example whether the tamarin

Re: [pypy-dev] [pypy-sprint] AVM2 / Tamarin backend at the sprint

2008-01-03 Thread Toby Watson
- speed. The new VM is a lot faster than the old one and has a JITer. I know that this has a go at all non-constructor methods as classes are loaded and can be very fast. AS3 is now running things like the Papervision3D library which is pretty CPU intensive, though I admit making

Re: [pypy-dev] [pypy-sprint] AVM2 / Tamarin backend at the sprint

2008-01-03 Thread Toby Watson
. Was this pre or post the refactoring you describe? cheers, Toby On 3 Jan 2008, at 23:29, Antonio Cuni wrote: Hi Toby, Toby Watson wrote: I'm busy reading them now. I started with the recent some of the Google presentation and am now looking at http://codespeak.net/pypy/dist/pypy/doc/cli