Changes between Version 5 and Version 6 of HllInteroperability

Show
Ignore:
Timestamp:
06/26/09 19:05:37 (5 years ago)
Author:
tene
Comment:

Wiki Markup

Legend:

Unmodified
Added
Removed
Modified
  • HllInteroperability

    v5 v6  
    11= General Issues = 
    2 * Until case mangling issues in Parrot are fixed, you must use an all-lowercase HLL name (someone plz add TT#) 
    3 * Due to current bugs in Parrot, the 'load_language' opcode *must* be called from the 'parrot' HLL 
     2 * Until case mangling issues in Parrot are fixed, you must use an all-lowercase HLL name (someone plz add TT#) 
     3 * Due to current bugs in Parrot, the 'load_language' opcode *must* be called from the 'parrot' HLL 
    44= Library Loading = 
    55To provide other languages access to libraries written in your language, you must add a 'load_library' method to your compiler object.  This method must accept one positional parameter, a list (or ::-delimited string?) representing the name of the library to load, and an arbitrary quantity of other named parameters (:named :slurpy), which it is (currently) free to ignore.  This method should return a hash containing the following attributes: