ไฟล์ SCM คืออะไร??
ไฟล์ SCM เป็นไฟล์ซอร์สโค้ดที่สร้างด้วยภาษาโปรแกรมแบบแผน มันมีรหัสที่เขียนในไวยากรณ์แบบแผนซึ่งจะดำเนินการโดยล่ามแบบแผน ภาษาสคีมได้รับการพัฒนาโดยสถาบันเทคโนโลยีแมสซาชูเซตส์ (MIT) ในปี 1970 และสนับสนุนการเขียนโปรแกรมเชิงฟังก์ชันและเทคนิคที่เกี่ยวข้อง เช่น อัลกอริทึมแบบเรียกซ้ำ ไฟล์ SCM สามารถเปิดและแก้ไขได้ในโปรแกรมแก้ไขข้อความใดๆ เช่น Microsoft Notepad, Notepad++ และ Apple TextEdit
รูปแบบไฟล์ SCM
ไฟล์ SCM ถูกสร้างขึ้นและบันทึกในรูปแบบข้อความล้วนโดยใช้โปรแกรมแก้ไขข้อความ Scheme เป็นส่วนหนึ่งของตระกูลภาษาโปรแกรม Lisp และได้มาตรฐานในมาตรฐาน IEEE อย่างเป็นทางการ ลักษณะเด่นบางประการของภาษาโปรแกรมสคีมามีดังนี้
Minimalism
- Schema เป็นภาษาที่เรียบง่ายซึ่งง่ายกว่าภาษาอื่น ๆ ที่มีอำนาจเทียบเท่าLexical Scope
- Schema เป็นการกำหนดขอบเขตของคำศัพท์ที่ทำให้สามารถเชื่อมโยงตัวแปรในหน่วยโปรแกรมและสามารถวิเคราะห์ได้โดยการอ่านข้อความของโปรแกรมแคลคูลัสแลมบ์ดา
-โครงสร้างบล็อก
- ภาษาโปรแกรมสคีมาสืบทอดโครงสร้างบล็อกจากภาษาก่อนหน้า เช่น ALGOLProper Tail Recursion
- Schema ใช้การเรียกซ้ำส่วนท้ายเพื่อแสดงการวนซ้ำ มันมีโครงสร้างการวนซ้ำ ทำ นอกจากนี้