前端输入的源代码是?编译器后端主要负责分析?
时间:2023-05-22 14:46:02来源:创视网

前端输入的源代码是

前端主要负责解析(parse)输入的源代码,由语法分析器和语义分析器协同工作。词法分析器负责把源代码中的‘单词’(Token)找出来,语法分析器把这些分散的单词按预先定义好的语法组装成有意义的表达式,语句 ,函数等等。 例如“a = b + c;”前端语法分析器看到的是“a, =, b , +, c;”,语法分析器按定义的语法,先把他们组装成表达式“b + c”,再组装成“a = b + c”的语句。 前端还负责语义(semantic checking)的检查,例如检测参与运算的变量是否是同一类型的,简单的错误处理。最终的结果常常是一个抽象的语法树(abstractsyntax tree,或 AST),这样后端可以在此基础上进一步优化,处理。

编译器后端主要负责分析

编译器后端主要负责分析,优化中间代码(Intermediate representation)以及生成机器代码(Code Generation)。

一般说来所有的编译器分析,优化,变型都可以分成两大类: 函数内(intraprocedural)还是函数之间(interprocedural)进行。很明显,函数间的分析,优化更准确,但需要更长的时间来完成。

标签: 前端输入的 源代码是 编译器后端

最新
  • 港股开市价收市价怎么算?收市竞价交易时段是什么?

    港股开市价收市价怎么算港股交易开市价:【1】在开市前时段,买卖盘以买卖盘类别、价格及时间等优先次序(竞价盘享有优先的对盘次序),按最

  • 世界速讯:股票孕线代表什么?孕线的使用注意事项有哪些?

    最近小编看到大家都在讨论股票孕线代表什么,孕线的基本形态和使用注意事项相关的事情,对此呢小编也是非常的感应兴趣,那么这件事究竟是怎

  • 信息:什么是st股票?st股票有哪些风险?

    提起什么是st股票,st股票的风险都有什么大家在熟悉不过了,被越来越多的人所熟知,那你知道什么是st股票,st股票的风险都有什么吗?快和小

  • 世界看点:什么是红筹股?红筹股的划分是怎么界定的?

    【资料图】最近小编看到大家都在讨论什么是红筹股?红筹股的划分是如何界定的?相关的事情,对此呢小编也是非常的感应兴趣,那么这件事究竟

  • 【新要闻】股市中做多是什么意思?做多与做空有什么区别?

    在生活中,很多人都不知道股市中做多是什么意思,做多基本操作及与做空有何区别是什么意思,其实他的意思是非常简单的,下面就是小编搜索到

  • 天天快资讯丨股票为什么会波动?导致股票波动的原因有哪些?

    最近小编看到大家都在讨论股票为什么会波动?导致股票波动的原因分析相关的事情,对此呢小编也是非常的感应兴趣,那么这件事究竟是怎么发生

  • 最新:什么是除权日?股权日的注册方式有哪些?

    (资料图片仅供参考)在生活中,很多人都不知道什么是除权日?除权日股票是买好还是卖好?是什么意思,其实他的意思是非常简单的,下面就是小

  • 当前资讯!股票筹码峰是什么形态?股票筹码的九种形态分别是什么?

    关于股票筹码峰形态讲解,股票筹码的九种形态讲解的知识大家了解吗?以下就是小编整理的关于股票筹码峰形态讲解,股票筹码的九种形态讲解的

  • 全球焦点!什么是dma指标?怎么运用dma指标?

    【资料图】最近这段时间总有小伙伴问小编什么是dma指标,如何运用dma指标是什么,小编为此在网上搜寻了一些有关于什么是dma指标,如何运用d

  • 【环球热闻】输入性通胀是什么意思?输入型通胀对股市有哪些影响?

    关于输入性通胀是什么意思,输入型通胀对股市影响的知识大家了解吗?以下就是小编整理的关于输入性通胀是什么意思,输入型通胀对股市影响的

  • 【当前独家】顾比均线是什么?如何使用顾比均线?

    最近小编看到大家都在讨论顾比均线是什么?如何使用顾比均线?相关的事情,对此呢小编也是非常的感应兴趣,那么这件事究竟是怎么发生的呢?

  • 全球观速讯丨2008年股灾是怎么回事?股市崩盘的原因是什么?

    最近小编看到大家都在讨论2008年股灾是怎么回事?2008年股灾给我们留下什么忠告?相关的事情,对此呢小编也是非常的感应兴趣,那么这件事究

  • 工商银行信用卡额度降为0怎么办?工商银行信用卡额度降成0的原因有哪些?

    工商银行信用卡额度降为0怎么办用户在使用过程中出现了逾期、套现、虚假信用卡、频繁网贷、异地申卡、长期不使用等行为可能会导致工行信用

  • 【全球速看料】锤子线是什么意思?锤子线k线形态特征有哪些?

    最近小编看到大家都在讨论锤子线图解,详细介绍锤子线k线形态特征相关的事情,对此呢小编也是非常的感应兴趣,那么这件事究竟是怎么发生的

  • 观点:赎回是什么意思?赎回转债是利好还是利空?

    【资料图】随着社会越来越发达,大家都选择在网络上汲取相关知识内容,比如赎回是什么意思,赎回转债是利好还是利空,为了更好的解答大家的

  • 世界快消息!标的资产是什么?标的资产的要求有哪些?

    (资料图片仅供参考)最近小编看到大家都在讨论标的资产是什么,标的资产的要求有哪些?相关的事情,对此呢小编也是非常的感应兴趣,那么这件

  • 旅游
    • 哪些食物的补血效果好呢?阿胶蜜枣炖鸡有补血效果吗?

    • 筛管的运输方向(筛管)|世界微资讯

    • 世界热文:iOS 16.4.1 获得快速安全响应更新 你应该立即安装

    • 外交部:美方正在把台湾变成火药桶