導覽
近期變更
隨機頁面
新手上路
新頁面
優質條目評選
繁體
不转换
简体
繁體
3.145.32.73
登入
工具
閱讀
檢視原始碼
特殊頁面
頁面資訊
求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。
檢視 编译器例程 的原始碼
←
编译器例程
前往:
導覽
、
搜尋
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
用戶
您可以檢視並複製此頁面的原始碼。
{| class="wikitable" align="right" |- | style="background: #008080" align= center| '''<big>编译器例程</big> ''' |- | [[File:9d82d158ccbf6c810dd5086db03eb13532fa4050.jpg|缩略图|居中|[https://i01piccdn.sogoucdn.com/ae413be0808ed686 原图链接][https://pic.sogou.com/pics?ie=utf8&p=40230504&interV=kKIOkrELjbgQmLkElbYTkKIMkrELjbkRmLkElbkTkKIRmLkEk78TkKILkbHjMz%20PLEDmK6IPjf19z%2F19z6RLzO1H1qR7zOMTMkjYKKIPjflBz%20cGwOVFj%20lGmTbxFE4ElKJ6wu981qR7zOM%3D_844253275&query=%E9%AB%98%E7%A3%81%E5%AF%BC%E7%8E%87%E6%9D%90%E6%96%99 来自搜狗的图片]]] |- | style="background: #008080" align= center| |- | align= light| |} '''编译器'''(compiler),是一种计算机程序,它会将用某种编程语言写成的源代码(原始语言),转换成另一种编程语言(目标语言)。编译器例程是指可由其他函数或程序调用的编译器内部函数或子程序。编译器例程也可以理解为编译器对外提供的功能接口或服务的集合。 =='''简介'''== 例程是指可由其它程序或子程序调用的子程序。子例程有两个方面:一个是定义方面,称为子例程定义或子例程说明;另一个是调用方面,称为子例程调用。随着实现方式的不同 ,又可区分为开式子例程和闭式子例程。其中子程序是指与子计算任务相应的处理对象和处理规则的描述。编译器例程是指编译器程序的一部分代码,该代码执行特定的任务并且与编译器中的其他代码相对独立。编译器例程可以独立向外提供功能与服务。编译例程可以是[[词法]]分析、语法分析、语义[[分析]]程序。 =='''评价'''== 词法分析(英语:lexical analysis)是计算机科学中将字符序列转换为单词(Token)序列的过程。进行词法分析的程序或者函数叫作词法分析器(Lexical analyzer,简称Lexer),也叫扫描器(Scanner)。词法分析器一般以函数的形式存在,供语法分析器调用。词法分析阶段是编译过程的第一个阶段,是编译的基础。这个阶段的任务是从左到右一个字符一个字符地读入源程序,即对构成源程序的字符流进行扫描然后根据构词规则识别单词(也称单词符号或符号)。词法分析程序实现这个任务。词法分析程序可以使用Lex等工具自动生成。词法分析是编译程序的第一个阶段且是必要阶段;词法分析的核心任务是扫描、识别单词且对识别出的单词给出定性、定长的处理;实现词法分析程序的常用途径:自动生成,手工生成。<ref>[https://baijiahao.baidu.com/s?id=1694518311840602183&wfr=spider&for=pc 编译器例程]搜狗</ref> =='''参考文献'''== [[Category:312 電腦科學]]
返回「
编译器例程
」頁面