นกแก้ว - ประเภทข้อมูล

Parrot CPU มีข้อมูลพื้นฐานสี่ประเภท:

  • IV

    ประเภทจำนวนเต็ม รับประกันว่ากว้างพอที่จะถือตัวชี้ได้

  • NV

    ประเภทจุดลอยตัวที่ไม่ขึ้นกับสถาปัตยกรรม

  • STRING

    ประเภทสตริงที่เป็นนามธรรมและไม่ขึ้นกับการเข้ารหัส

  • PMC

    สเกลาร์

สามประเภทแรกค่อนข้างอธิบายตัวเองได้ดี ประเภทสุดท้าย - คุกกี้ Parrot Magic นั้นเข้าใจยากกว่าเล็กน้อย

PMC คืออะไร?

PMC ย่อมาจาก Parrot Magic Cookie PMC แสดงถึงโครงสร้างหรือประเภทข้อมูลที่ซับซ้อนรวมถึงประเภทข้อมูลรวม (อาร์เรย์ตารางแฮช ฯลฯ ) PMC สามารถใช้พฤติกรรมของตัวเองสำหรับการดำเนินการทางคณิตศาสตร์ตรรกะและสตริงที่ดำเนินการโดยอนุญาตให้นำพฤติกรรมเฉพาะภาษา PMC สามารถสร้างขึ้นใน Parrot ปฏิบัติการหรือโหลดแบบไดนามิกเมื่อจำเป็น