Parrot-datatype
提供:Dev Guides
オウム-データ型
Parrot CPUには4つの基本的なデータ型があります。
- IV +整数型。ポインタを保持するのに十分な幅があることが保証されています。
- NV +アーキテクチャに依存しない浮動小数点型。
- STRING +抽象化された、エンコードに依存しない文字列型。
- PMC +スカラー。
最初の3つのタイプはほとんど自明です。最後のタイプ-Parrot Magic Cookiesは、理解するのが少し難しいです。
PMCとは何ですか?
PMCはParrot Magic Cookieの略です。 PMCは、集約データタイプ(配列、ハッシュテーブルなど)を含む、複雑なデータ構造またはタイプを表します。 PMCは、算術演算、論理演算、および文字列演算に対して独自の動作を実装でき、言語固有の動作を導入できます。 PMCは、Parrot実行可能ファイルに組み込むか、必要なときに動的にロードできます。