为了账号安全,请及时绑定邮箱和手机立即绑定

引导仍然需要外部支持

引导仍然需要外部支持

波斯汪 2019-08-26 09:53:03
引导仍然需要外部支持我听说过引导一种语言的想法,就是为这种语言编写一个编译器/解释器。我想知道如何实现这一点,并且看了一下,看到有人说它只能通过其中任何一个来完成用不同的语言编写初始编译器。在Assembly中手动编写初始编译器,这似乎是第一个特例对我来说,这些似乎都不是真正引导语言,因为它们都需要外部支持。有没有办法用自己的语言编写编译器?
查看完整描述

3 回答

?
米脂

TA贡献1836条经验 获得超3个赞

你读过的解释是正确的。在编译器中对此进行了讨论:原理,技术和工具(龙书):

  • 在语言Y中为语言X编写编译器C1

  • 使用编译器C1为语言X中的语言X编写编译器C2

  • 现在C2是一个完全自托管的环境。


查看完整回答
反对 回复 2019-08-26
  • 3 回答
  • 0 关注
  • 434 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信