Ticket #1868 (assigned deprecation)
[DEPRECATED] PIR compiler availability
|Reported by:||plobsing||Owned by:||whiteknight|
Description (last modified by plobsing) (diff)
PIR as a language is currently always available in parrot. This privileged status is part of why PIR is a growing pain for Parrot (usually experienced as hatred for IMCC).
PIR will become no different to parrot than any language. It will not be baked-in to libparrot and be always available. In stead, PIR will become a separately loadable component.
PIR will remain available to Parrot programs, however it will require loading before use (via the load_language instruction).
A separate executable (tentatively named "parrot-imcc") will be made available for compiling and running PIR programs as the main parrot executable does today.