请问有人用JAVA做过解释器(就想JAVA自己)吗(自己创造一套简单的语言),我有些问题 看看 Jack 吧http://www.metamata.com/JavaCC和http://www.javaworld.com/javaworld/jw-12-1996/jw-12-jack.html 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JACK里的东东搞的挺复杂, 我现在99只想简单的实现一下以上几条语句,有没有较简单的方法... 根据我的理解你想做的是一个语法解释器,关于这方面的内容我认为可以参照编译原理中语法分析器的相关内容,你甚至可以通过简单修改一下里面的代码来实现你的解释器。关于变量定义的问题,你可以象你所描述的那样进行预定义,预定义的结构也很简单(类型关键字 + 一般字符串),还有一种方法,就是早期Basic的方法,它把所有的字符串(不包括带“”的字符串)都作为一个变量。在保存对象时你有两种选择,一、将所有的变量都定义为Object类型,当你保存实例时使用变量的实际类型,还有一种方法你可以将你的数据类型定义为String在实际的使用过程中再进行类型转换(由于你的应用比较简单所以推荐你使用第二种方法),然后你将变量名作为key和你创建的对象实例(Object)一起存入哈希表,以后你就可以通过变量名来使用这个实例了。 关于java中实现多个接口的问题 请教final 本人已经把过桥问题的穷举排列实现了,就是不好实现过桥时间计算.请高手指点迷津. java线程中的自定义事件 [转贴]绝好的日期控件(My97DatePicker2.0)正式版发布(跨浏览器,跨框架,支持时间选择,自定义格式,动态切换皮肤等等),顶上去大家一起分享啊 国庆节散分,下班结帖!! 再问线程问题,调用EXE 怎样通过Java获得本机的IP和机器名 如何做一个界面的引导窗口??没有title的窗体,比如JB一开始的画面或者“请等待”那种窗体! 一个这样的错误,请各位帮忙 除使用vj6之外,我可用什麽办法把java编译成exe,快帮帮小妹!! 请教类的数组?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货