摘要: 一、文法直观概念 我们常常把程序设计语言定义为两类:静态语义和动态语义。静态语义是一系列限定规则,并确定哪些合乎语法的程序是合适的;动态语义也称作运行语义或执行语义,表明程序要做什么,要计算什么。 在给出文法和语言的形式定义之前,我们先直观地认识一下文法的概念。 当我们表述一种语言时,无非是说明这种 阅读全文
posted @ 2021-10-30 18:15 吴然_O_o_o 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 一、什么是编译程序 一个编译程序就是一个语言翻译程序。语言翻译程序把一种语言(称作源语言)书写的程序翻译成另一种语言(称作目标程序)的等价程序。 高级语言程序 > 编译程序 > 低级语言程序(目标程序) 高级语言程序的处理过程 需预处理的源程序 >预处理程序(文件合并、文件包含、宏处理、条件编译) 阅读全文
posted @ 2021-10-30 13:53 吴然_O_o_o 阅读(1301) 评论(0) 推荐(0) 编辑