10
เพื่อให้ภาษาสามารถตั้งโปรแกรมได้มันจำเป็นหรือไม่ที่จะต้องอิงตามบริบทของไวยากรณ์อิสระ
ในทางปฏิบัติแล้วสำหรับภาษาที่สามารถรวบรวม / แปลงเป็นคำสั่งในระดับระบบได้ในที่สุดจำเป็นหรือไม่ที่จะต้องเป็นไวยากรณ์ที่ไม่มีบริบท? ตัวอย่าง: ไวยากรณ์ภาษาการเขียนโปรแกรม / สคริปต์ทั้งหมดไม่มีบริบทหรือไม่ Java ใช้ CFG แต่จริงๆแล้วมันเป็นกรณีที่ภาษาการเขียนโปรแกรมทั้งหมดใช้ CFG หรือไม่? ดูเหมือนจะไม่ได้รับคำสั่ง แต่มีช่องว่างในความเข้าใจของฉัน บางบริบทสำหรับคำถามที่ว่าฉันถูกมองที่สเปคภาษา Java ซึ่งนอกจากนี้ยังมีไวยากรณ์กฎ นี่ทำให้ฉันคิดถึงคำถามนี้