ฟังก์ชั่นและอาร์กิวเมนต์
(Function
and Argument)
ฟังก์ชั่น (Function)
เป็นเสมือนตัวดำเนินการค่าคงที่หรือตัวแปร
ที่ทำให้เกิดผลลัพธ์ขึ้นมาใหม่ ตามวิธีดำเนินการในลักษณะต่าง ๆ เช่น +, -, *, /
ฯลฯ
อาร์กิวเมนต์ (Argument)
คือค่าคงที่ หรือตัวแปรที่เราส่งผ่านเข้าไปดำเนินการตามฟังก์ชั่นต่างๆ
เช่น
| |__|___อาร์กิวเมนต์
|_______ฟังก์ชั่น
ในบางฟังก์ชั่นจำเป็นต้องมีอาร์กิวเมนต์
บางฟังก์ชั่นอาจไม่จำเป็นต้องมีก็ได้ ในภาษา AutoLISP นี้มีการแบ่งฟังก์ชั่นออกเป็น
2 ประเภทคือ
1. ฟังก์ชั่นมาตรฐานที่มีใน AutoLISP
ฟังก์ชั่นทางคณิตศาสตร์
ฟังก์ชั่นเปลี่ยนแปลงชนิดข้อมูล
ฟังก์ชั่นที่ใช้กับข้อมูลแบบ List
ฟังก์ชั่นที่ใช้กับข้อมูลแบบ String
ฟังก์ชั่นเกี่ยวกับเงื่อนไขและการวนรอบ
ฟังก์ชั่นที่ควบคุมการ Input & Output
ฟังก์ชั่นเกี่ยวกับไฟล์
ฟังก์ชั่นเกี่ยวกับ Entity และการเลือก Entity
2. ฟังก์ชั่นที่ผู้ใช้กำหนดขึ้นเอง
(User Defined Function)
เรียกใช้งานได้เช่นเดียวกับ Command
เรียกใช้งานโดยฟังก์ชั่น
Cr. กรมส่งเสริมอุตสาหกรรม – พื้นฐานการเขียนโปรแกรม AutoLISP
Cr. กรมส่งเสริมอุตสาหกรรม – พื้นฐานการเขียนโปรแกรม AutoLISP
ไม่มีความคิดเห็น:
แสดงความคิดเห็น