#448: [TODO] Migrate non-essential PMCs to dynpmcs
---------------------+------------------------------------------------------
Reporter: allison | Owner: coke
Type: todo | Status: assigned
Priority: normal | Milestone: 2.0
Component: none | Version:
Severity: medium | Keywords:
Lang: | Patch:
Platform: |
---------------------+------------------------------------------------------
Comment(by allison):
Go ahead and move Env to dynpmc (it's used, but not frequently, and the
dynpmcs are still core).
There's not really any advantage to having CodeString as a core PMC. Would
make more sense as a PIR class (PCT::CodeString or something like that).
Keep Eval for now (ignore it when closing the ticket), but the result of
compiling a string should be a Sub object or a Packfile object, not an
Eval. I've opened a separate ticket (TT #905) about deprecating Eval, as
it should be removed entirely, not moved to a dynpmc.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/448#comment:4>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets