#1819: mk_language_shell.pl generates broken PMC boilerplate
--------------------+-------------------------------------------------------
 Reporter:  ellefu  |       Owner:  dukeleto
     Type:  patch   |      Status:  new     
 Priority:  normal  |   Milestone:          
Component:  tools   |     Version:  2.8.0   
 Severity:  medium  |    Keywords:          
     Lang:          |       Patch:  new     
 Platform:  unix    |  
--------------------+-------------------------------------------------------

Comment(by cotto):

 ellefu, I applied (but didn't commit) your patch (updated_patch.txt), and
 while it does fix some obvious problems, the generated PMC still doesn't
 build.  You're welcome to get the PMC to build properly (and I'll be glad
 to apply such a patch).

 If you're feeling more ambitious, I think it'd be helpful if new HLL
 developers had a more user-friendly PMC as a template.  Looking at the
 generated PMC, it's not entirely clear what it is or what it's supposed to
 do.  When a new developer comes along, it'd be better to present a PMC
 with common semantics (i.e. Integer, Hash, etc) so that the developer
 won't have to spend as much time figuring out what the PMC does before
 moving on to figuring out how it does it.  That said, I'm sure any new
 developer will spend lots of time looking at Parrot's core PMCs and any
 dynpmcs available, so there's no need for the template PMC to be anything
 more than a good clear starting point.

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1819#comment:4>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to