Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

เฟสที่ 5: การปล่อยโค้ด

นี่คือเอกสารที่อธิบายวิธีปล่อยโค้ดสคริปต์ .mm

แนวคิดที่เป็นประโยชน์

generator คืออะไร? generator ใช้ท่องตัวแทนของตรรกะบางอย่างในเชิงนามธรรม จากนั้นจึงเรียก emitter เมื่อเหมาะสม เพื่อปล่อยโค้ดในตัวแทนเป้าหมายจริง

emitter คืออะไร? emitter เปิด API ที่สามารถเรียกได้เพื่อปล่อยโค้ดในตัวแทนเป้าหมาย โดยจะมี emitter มากเท่ากับจำนวนตัวแทนเป้าหมายที่ภาษารองรับ

กลยุทธ์การอินเจกต์

โค้ดที่ถูกปล่อย และวิธีการปล่อย ขึ้นอยู่กับกลยุทธ์การอินเจกต์ที่ผู้ใช้ระบุ

ปัจจุบันมีกลยุทธ์การอินเจกต์ที่รองรับสองแบบ:

  1. การเขียนไบต์โค้ดใหม่
  2. การเชื่อมต่อกับเอนจิน