<ก่อนหน้านี้ | Contents | ถัดไป>
6.14.2. เนื้อหาของ M4
โปรแกรมที่ติดตั้ง: m4
คำอธิบายสั้น ๆ
m4 คัดลอกไฟล์ที่กำหนดในขณะที่ขยายมาโครที่มีอยู่ [มาโครเหล่านี้มีทั้งในตัวหรือกำหนดโดยผู้ใช้และสามารถรับอาร์กิวเมนต์จำนวนเท่าใดก็ได้ นอกจากการขยายมาโครแล้ว m4 ยังมีฟังก์ชันในตัวสำหรับการรวมไฟล์ที่มีชื่อ การรันคำสั่ง Unix การคำนวณเลขจำนวนเต็ม การจัดการข้อความ การเรียกซ้ำ ฯลฯ โปรแกรม m4 สามารถใช้เป็นส่วนหน้าของคอมไพเลอร์หรือเป็นมาโคร โปรเซสเซอร์ในสิทธิของตนเอง]