第7章讨论了高阶语言的语法理论和语义理论,包括编译器与解释器的区别,以及如何使用生成规则描述程序的语法。文中提到高级程序语言的演变和结构化编程的控制逻辑,特别以C语言为例分析其语法结构和执行环境。重点涉及了语法的无歧义性、左递归问题的解决方案以及程序的内存管理等关键概念。