鸚鵡 - 資料型別



Parrot CPU 具有四種基本資料型別

  • IV

    整數型別;保證足夠寬以容納指標。

  • NV

    與架構無關的浮點型別。

  • STRING

    一種抽象的、與編碼無關的字串型別。

  • PMC

    標量。

前三種類型幾乎不言自明;最後一種型別(Parrot 魔力 Cookie)稍難理解。

什麼是 PMC?

PMC 代表 Parrot 魔力 Cookie。PMC 表示任何複雜的資料結構或型別,包括聚合資料型別(陣列、雜湊表等)。PMC 可以針對在其上執行的算術、邏輯和字串操作實現其自己的行為,從而引入特定於語言的行為。PMC 可以內建到 Parrot 可執行檔案中,也可以在需要時動態載入。

廣告
© . All rights reserved.