ลำดับตอนที่ #3
คืนค่าการตั้งค่าทั้งหมด
คุณแน่ใจว่าต้องการคืนค่าการตั้งค่าทั้งหมด ?
ลำดับตอนที่ #3 : หน่วยย่อยที่ 2 Making a List
การสร้าง List
ถ้าเราอยากจะใส่ข้อมูลลงไปใน fact-list ให้ใช้คำสั่ง assert ดังตัวอย่าง
CLIPS> (assert (duck))
(duck) เรียกว่า argument ของคำสั่ง assert จะได้ผลลัพธ์ดังนี้
<Fact-0>
หมายความว่าใส่ข้อมูล duck ลงไปใน fact-list และกำหนดตัวชี้เป็น 0 สิ่งที่อยู่ภายใต้เครื่องหมาย <> หมายถึงชื่อของสิ่งนั้น ตัวเลขก็หมายถึงลำดับที่ข้อมูลซึ่งจะเพิ่มขึ้นเมื่อมีข้อมูลมากขึ้น
จะสังเกตว่ารูปแบบการเขียน CLIPS จะคล้ายๆกับภาษา List ซึ่งมี () ล้อมรอบคำสั่ง
เก็บเข้าคอลเล็กชัน
ความคิดเห็น