Ticket #1032 (new todo)

Opened 5 years ago

Last modified 5 years ago

Document and test available HLL Mappings

Reported by: coke Owned by:
Priority: normal Milestone:
Component: docs Version: trunk
Severity: medium Keywords:
Cc: Language:
Patch status: Platform:

Description (last modified by coke) (diff)

See  Original RT

There should be a list somewhere in docs/ showing all the possible effects that calling the .hll_map() method on ParrotInterpreter can have - list the given core PMC type, and then what changes will occur when registering a mapping for that type . (NB: Mappings can also be registered for PMCs with the 'maps' declaration.)

For example, mapping ResizablePMCArray overrides the PMC type used for :slurpy parameter args.

Grep for usages of Parrot_get_ctx_HLL_type in the source to get the current listing.

All usages need to have tests as well.

Change History

Changed 5 years ago by coke

  • description modified (diff)
  • summary changed from Document available HLL Mappings to Document and test available HLL Mappings
Note: See TracTickets for help on using tickets.