Ashraya, I will try to provide some insight, in the form of advice: You said you wanted to implement a language; I suggest you restart your research and look elsewhere, because currently, there is no one who claims to have plans to add features to Parrot, and no one has claimed they are able to, are available to, want to, or intend to fix the hundreds of open bug reports. Pynie is not an implementation of Python; it provides a tiny subset of the language, and no one has committed to it for 3.5 years, so I wouldn't expect progress to be made unless someone makes new & plausible claims or assertions about their plans to maintain or finish it. You said that "parrot has perl," but it does not.
Why do you need python, perl, and tcl in a common VM? I hope this helps. On Sun, Sep 22, 2013 at 10:24 PM, Ashraya <theemeralds...@gmail.com> wrote: > Hi Matthew, > > Can you please provide some insight on this ? > > Thanks, > Ashiva > > Thanks & Regards,* > Ashraya S Shiva* > > > On Fri, Sep 20, 2013 at 1:08 PM, Ashraya <theemeralds...@gmail.com> wrote: > >> There is a necessity to have many languages compiled to a common >> bytecode. After much research, I found parrot and the languages it >> supports. I could make tcl work. I need python. It already has perl. I also >> want to implement a new language along with this and even that can be done >> through parrot. That's the reason I need python. >> >> Thanks & Regards,* >> Ashraya S Shiva* >> >> >> On Fri, Sep 20, 2013 at 12:26 PM, Matthew Wilson <diakop...@gmail.com>wrote: >> >>> I don't understand... why do you "need python for parrot"? Are you >>> saying you need python, and it has to be on the parrot vm? If so, why? >>> >>> >>> >>> >>> On Thu, Sep 19, 2013 at 11:42 PM, Ashraya <theemeralds...@gmail.com>wrote: >>> >>>> Hi Matthew, >>>> >>>> I need python for parrot and that is pynie right ? >>>> >>>> Regards, >>>> Ashiva >>>> >>>> Thanks & Regards,* >>>> Ashraya S Shiva* >>>> >>>> >>>> On Fri, Sep 20, 2013 at 10:58 AM, Matthew Wilson >>>> <diakop...@gmail.com>wrote: >>>> >>>>> Ashraya, >>>>> >>>>> I'm curious - why do you want to install pynie? >>>>> >>>>> Thank you, >>>>> Matthew Wilson >>>>> >>>>> >>>>> On Thu, Sep 19, 2013 at 10:24 PM, Ashraya >>>>> <theemeralds...@gmail.com>wrote: >>>>> >>>>>> Hi All, >>>>>> >>>>>> Please reply to this problem. I am in need to install pynie. >>>>>> Please help. Thanks in advance. >>>>>> >>>>>> With Best Regards, >>>>>> Ashiva >>>>>> >>>>>> Thanks & Regards,* >>>>>> Ashraya S Shiva* >>>>>> >>>>>> >>>>>> On Tue, Sep 10, 2013 at 11:50 PM, Ashraya >>>>>> <theemeralds...@gmail.com>wrote: >>>>>> >>>>>>> Hello Duke, Will, Allison, >>>>>>> >>>>>>> I could get partcl working with the latest version of parrot :) >>>>>>> >>>>>>> It only needs the Glob.pir file and with that, it compiles and >>>>>>> executes tcl files well. >>>>>>> >>>>>>> But, pynie is not even getting compiled. Please help. >>>>>>> >>>>>>> Thanks & Regards, >>>>>>> Ashiva >>>>>>> >>>>>>> Thanks & Regards,* >>>>>>> Ashraya S Shiva* >>>>>>> >>>>>>> >>>>>>> On Tue, Sep 10, 2013 at 10:59 AM, Ashraya >>>>>>> <theemeralds...@gmail.com>wrote: >>>>>>> >>>>>>>> Hello Duke, >>>>>>>> >>>>>>>> This is the sub-routine that has the line 271 in HLLCompiler.pir. >>>>>>>> Please check. >>>>>>>> >>>>>>>> 224 =item addstage(string stagename [, "option" => value, ... ]) >>>>>>>> 225 >>>>>>>> 226 Add a stage to the compilation process queue. Takes either a >>>>>>>> "before" or >>>>>>>> 227 "after" named argument, which gives the relative ordering of >>>>>>>> the stage >>>>>>>> 228 to be added. If "before" and "after" aren't specified, the new >>>>>>>> stage is >>>>>>>> 229 inserted at the end of the queue. >>>>>>>> 230 >>>>>>>> 231 It's possible to add multiple stages of the same name: for >>>>>>>> example, you >>>>>>>> 232 might repeat a stage like "optimize_tree" or >>>>>>>> "display_benchmarks" after >>>>>>>> 233 each transformation. If you have multiple stages of the same >>>>>>>> name, and >>>>>>>> 234 add a new stage before or after that repeated stage, the new >>>>>>>> stage will >>>>>>>> 235 be added at every instance of the repeated stage. >>>>>>>> 236 >>>>>>>> 237 =cut >>>>>>>> 238 >>>>>>>> 239 .sub 'addstage' :method >>>>>>>> 240 .param string stagename >>>>>>>> 241 .param pmc adverbs :slurpy :named >>>>>>>> 242 >>>>>>>> 243 .local string position, target >>>>>>>> 244 .local pmc stages >>>>>>>> 245 stages = getattribute self, '@stages' >>>>>>>> 246 >>>>>>>> 247 $I0 = exists adverbs['before'] >>>>>>>> 248 unless $I0 goto next_test >>>>>>>> 249 position = 'before' >>>>>>>> 250 target = adverbs['before'] >>>>>>>> 251 goto positional_insert >>>>>>>> 252 >>>>>>>> 253 next_test: >>>>>>>> 254 $I0 = exists adverbs['after'] >>>>>>>> 255 unless $I0 goto simple_insert >>>>>>>> 256 position = 'after' >>>>>>>> 257 target = adverbs['after'] >>>>>>>> 258 >>>>>>>> 259 positional_insert: >>>>>>>> 260 .local pmc it, newstages >>>>>>>> 261 newstages = new 'ResizableStringArray' >>>>>>>> 262 >>>>>>>> 263 it = iter stages >>>>>>>> 264 iter_loop: >>>>>>>> 265 unless it goto iter_end >>>>>>>> 266 .local pmc current >>>>>>>> 267 current = shift it >>>>>>>> 268 unless current == target goto no_insert_before >>>>>>>> 269 unless position == 'before' goto no_insert_before >>>>>>>> 270 push newstages, stagename >>>>>>>> 271 no_insert_before: >>>>>>>> 272 >>>>>>>> 273 push newstages, current >>>>>>>> 274 >>>>>>>> 275 unless current == target goto no_insert_after >>>>>>>> 276 unless position == 'after' goto no_insert_after >>>>>>>> 277 push newstages, stagename >>>>>>>> 278 no_insert_after: >>>>>>>> 279 >>>>>>>> 280 goto iter_loop >>>>>>>> 281 iter_end: >>>>>>>> 282 setattribute self, '@stages', newstages >>>>>>>> 283 goto done >>>>>>>> 284 >>>>>>>> 285 simple_insert: >>>>>>>> 286 push stages, stagename >>>>>>>> 287 done: >>>>>>>> 288 >>>>>>>> 289 .end >>>>>>>> >>>>>>>> >>>>>>>> Thanks & Regards, >>>>>>>> Ashiva >>>>>>>> >>>>>>>> Thanks & Regards,* >>>>>>>> Ashraya S Shiva* >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Sep 6, 2013 at 9:03 PM, Jonathan "Duke" Leto < >>>>>>>> jonat...@leto.net> wrote: >>>>>>>> >>>>>>>>> Howdy, >>>>>>>>> >>>>>>>>> On Fri, Sep 6, 2013 at 1:31 AM, Ashraya >>>>>>>>> <theemeralds...@gmail.com>wrote: >>>>>>>>> >>>>>>>>>> compilers/pct/src/PCT/HLLCompiler.pir:751 >>>>>>>>>> >>>>>>>>> >>>>>>>>> My guess is that there is perhaps some kind of Unicode character >>>>>>>>> or an unsupported character set on line 751 of HLLCompiler.pir, could >>>>>>>>> you >>>>>>>>> show us what that line looks like on your system? >>>>>>>>> >>>>>>>>> Duke >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Jonathan "Duke" Leto <d...@leto.net> >>>>>>>>> Leto Labs LLC http://letolabs.com >>>>>>>>> 209.691.DUKE http://duke.leto.net >>>>>>>>> @dukeleto <https://twitter.com/dukeleto> >>>>>>>>> LinkedIn<http://linkedin.leto.net> >>>>>>>>> Github <https://github.com/leto> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> http://lists.parrot.org/mailman/listinfo/parrot-dev >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Sent by the Internet >>>>> >>>>> --------------------------------------------------------------------- >>>>> Login to LinkedIn to see my whole profile and Connect >>>>> http://linkedin.com/in/mattswilson >>>>> >>>> >>>> >>> >>> >>> -- >>> Sent by the Internet >>> >>> --------------------------------------------------------------------- >>> Login to LinkedIn to see my whole profile and Connect >>> http://linkedin.com/in/mattswilson >>> >> >> > -- Sent by the Internet --------------------------------------------------------------------- Login to LinkedIn to see my whole profile and Connect http://linkedin.com/in/mattswilson
_______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev