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 >
_______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev