佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1000|回复: 2

请问谁会写COMPILER程序

[复制链接]
发表于 2-1-2009 12:33 PM | 显示全部楼层 |阅读模式
我知道OpenJAVA可以改它的source code, 做成自己的COMPILER, 但问题是不能commercial.

还有其它软件可以写COMPILER吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 18-1-2009 01:14 PM | 显示全部楼层
全世界都是改GCC的源码做成自己的compiler的。这是一门很高深的学问,但是好处是GCC是软件业界的standard,要参考的话不难找例子,都是GNU的软件都开放源码的。如果是JAVA的话,没必要的话还是用SUN的compiler,GCJ(GCC)有点不完整。
回复

使用道具 举报

发表于 10-2-2009 02:58 AM | 显示全部楼层
parsing和syntax rule可以用lax & yacc
你的grammar tree等等有现成的工具...我没有玩它们结果忘记了..就google看看吧.
一般建议用C假如您理想的语言比较复杂<-- 例如indirection,boxing,generics,overloading等等的.
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 13-6-2024 08:44 PM , Processed in 0.053866 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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