鱼C论坛

 找回密码
 立即注册
查看: 1827|回复: 3

[已解决]请问解析器和解释器是一个东西吗

[复制链接]
发表于 2021-6-5 09:47:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请问解析器和解释器是一个东西吗 他们有什么区别
最佳答案
2021-6-5 15:01:58
18537180361 发表于 2021-6-5 14:43
我问的是     解释器         和       解析器(lxml这个)
不是解释器和编译器


哦 抱歉 上面由解释器了
再看下什么是解析器好了
解析器是一种在web服务器上执行脚本时评估其语法的软件,
解析器的工作方式类似于编译器在其他类型的应用程序开发环境中的工作方式。
解析器是一种在web服务器上执行脚本时对其语法进行评估的软件。
正如编译器可以从源代码创建要在计算机上使用的目标代码一样,
解析器可以将脚本代码转换为可读代码在浏览器中执行代码时发现的目标代码或显示语法错误。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-6-5 10:18:30 | 显示全部楼层

解释器

解释执行
的源代码;

编译器

将源代码编译成
目标代码;

他们最大的区别是
程序运行时需要解释器边解释边执行;
而编译器则在运行时是完全不需要的
解释器的优点是比较容易让用户实现自己跨平台的代码,比如java,php等,同一套代码可以在
几乎所有的
操作系统上执行,而无需根据操作系统做修改;

编译器的目的就是生成目标代码再由连接器生成可执行的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-5 14:43:44 | 显示全部楼层
肖-肖 发表于 2021-6-5 10:18
解释器

解释执行

我问的是     解释器         和       解析器(lxml这个)
不是解释器和编译器
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-5 15:01:58 | 显示全部楼层    本楼为最佳答案   
18537180361 发表于 2021-6-5 14:43
我问的是     解释器         和       解析器(lxml这个)
不是解释器和编译器


哦 抱歉 上面由解释器了
再看下什么是解析器好了
解析器是一种在web服务器上执行脚本时评估其语法的软件,
解析器的工作方式类似于编译器在其他类型的应用程序开发环境中的工作方式。
解析器是一种在web服务器上执行脚本时对其语法进行评估的软件。
正如编译器可以从源代码创建要在计算机上使用的目标代码一样,
解析器可以将脚本代码转换为可读代码在浏览器中执行代码时发现的目标代码或显示语法错误。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-15 17:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表