请问有人用JAVA做过解释器(就想JAVA自己)吗(自己创造一套简单的语言),我有些问题

miyostudio miyostudio 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我最近正在用JAVA做一个小小的语言解释器, 我的语言叫做TPL(Tiny Programming Language, 呵呵)语言. 第一步先定义一些保留字和简单语句:
# This is a TPL langage player ---这行是注视
PRINT "print this line" ---打印语句
INTEGER myInt ---变量类型定义
STRING myString
?我现在的问题是如何实现变量定义, 我创建一个Vector,所有变量名,变量类型, 和数据都存储在Vector中, 易于取出..
那位大虾有好的解决方案, 不妨告之小弟一二何如, 拜谢!
...全文

相关推荐

评论 8
收藏 已收藏
分享
返回顶部
miyostudio
Java SE 62,621 成员 307,251 内容