บ้าน พัฒนาการ การตรวจสอบความถูกต้องของไวยากรณ์คืออะไร? - คำจำกัดความจาก techopedia

การตรวจสอบความถูกต้องของไวยากรณ์คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - การตรวจสอบความถูกต้องของไวยากรณ์หมายถึงอะไร

การตรวจสอบความถูกต้องของไวยากรณ์เป็นกระบวนการของการตรวจสอบว่าไวยากรณ์ของโปรแกรมนั้นปราศจากการเขียนโปรแกรมหรือตัวแก้ไขสไตลิส มีเครื่องมือมากมายที่จะตรวจสอบไวยากรณ์สำหรับภาษาการเขียนโปรแกรมเกือบทุกภาษา บางตัวทำงานบนเครื่องคอมพิวเตอร์และบางเครื่องก็มีให้ออนไลน์ เครื่องมือเหล่านี้เรียกอีกอย่างว่า "linters" หลังจากยูทิลิตี้ผ้าสำลีซึ่งตรวจสอบข้อผิดพลาดใน C.

Techopedia อธิบายการตรวจสอบไวยากรณ์

การตรวจสอบความถูกต้องของไวยากรณ์ตรวจสอบรหัสสำหรับการเขียนโปรแกรมและข้อผิดพลาดในรูปแบบต่างๆในภาษาการเขียนโปรแกรม มีตัวตรวจสอบความถูกต้องทางไวยากรณ์หรือที่เรียกว่า linters พร้อมใช้งานสำหรับเกือบทุกภาษาโปรแกรมในการใช้งานปัจจุบัน ตัวอย่างที่รู้จักกันดีคือยูทิลิตี้ผ้าสำลีสำหรับระบบปฏิบัติการยูนิกซ์ที่เขียนโดย Stephen P. Johnson ที่ Bell Labs ในปี 1979 คำว่า "linter" มาจากยูทิลิตี้นี้

เครื่องมือตรวจสอบความถูกต้องของไวยากรณ์สามารถตรวจสอบสิ่งต่าง ๆ นอกเหนือจากไวยากรณ์กำหนดข้อผิดพลาดทั่วไปเช่นการใช้ตัวแปรก่อนที่จะถูกตั้งค่าและหารด้วยศูนย์ ตัวตรวจสอบความถูกต้องของไวยากรณ์นั้นมีความเฉพาะเจาะจงมากกับภาษาการเขียนโปรแกรมที่ถูกตรวจสอบออกแบบมาเพื่อเน้นสไตล์โค้ดที่ขัดกับแนวปฏิบัติที่ดีที่สุดของชุมชนภาษาการเขียนโปรแกรม เครื่องมือค้นหาเปิดเผยตัวตรวจสอบรหัสออนไลน์จำนวนมากสำหรับภาษาการเขียนโปรแกรมส่วนใหญ่

การตรวจสอบความถูกต้องของไวยากรณ์คืออะไร? - คำจำกัดความจาก techopedia