Parrot-datatype

提供:Dev Guides
移動先:案内検索

オウム-データ型

Parrot CPUには4つの基本的なデータ型があります。

  • IV +整数型。ポインタを保持するのに十分な幅があることが保証されています。
  • NV +アーキテクチャに依存しない浮動小数点型。
  • STRING +抽象化された、エンコードに依存しない文字列型。
  • PMC +スカラー。

最初の3つのタイプはほとんど自明です。最後のタイプ-Parrot Magic Cookiesは、理解するのが少し難しいです。

PMCとは何ですか?

PMCはParrot Magic Cookieの略です。 PMCは、集約データタイプ(配列、ハッシュテーブルなど)を含む、複雑なデータ構造またはタイプを表します。 PMCは、算術演算、論理演算、および文字列演算に対して独自の動作を実装でき、言語固有の動作を導入できます。 PMCは、Parrot実行可能ファイルに組み込むか、必要なときに動的にロードできます。