[Python-Dev] Re: pirate (python+parrot)
Michal Wallace
michal at sabren.com
Mon Aug 4 15:37:54 EDT 2003
More information about the Python-Dev mailing list
Mon Aug 4 15:37:54 EDT 2003
- Previous message: [Python-Dev] Re: pirate (python+parrot)
- Next message: [Python-Dev] Re: pirate (python+parrot)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Mon, 4 Aug 2003, Dan Sugalski wrote: > >If your efforts save Dan Sugalski time in implementing Python on > >Parrot, realize that it may cost me a round of drinks and a laundry > >run (if Dan has a good aim). > Nah, this isn't something to worry about, since I can't use it by the > terms of the challenge--I have to use the bytecode, not the source. Okay, that's just silly. :) What do you guys think about changing the bet to allow using the source? In any case, there's a loophole in the "massage the bytecode as needed" clause, assuming decompyle works with 2.3 :) http://www.crazy-compilers.com/decompyle/ By the way, what are the chances of type declarations being in python a year from now? I thought there was a PEP for this, but I couldn't find it. :) There's talk of pirate becoming a generic code generator for parrot, and I plan to support type declarations in the backend. I don't really want to change the python syntax, so I was thinking up an evil kludge so that people could declare types and still use the code in cpython or jython. def f(x, y, *etc): if compile is open: arg.x is int arg.y is str var.z is int return int z = 5 # ... return z I guess that wraps up the "nuts or brilliant" question, at least for me... :) Sincerely, Michal J Wallace Sabren Enterprises, Inc. ------------------------------------- contact: michal at sabren.com hosting: http://www.cornerhost.com/ my site: http://www.withoutane.com/ --------------------------------------
- Previous message: [Python-Dev] Re: pirate (python+parrot)
- Next message: [Python-Dev] Re: pirate (python+parrot)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list