//1、创建常量字符串。NSString *astring = @"This is a String!";//2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [ast...
分类:
其他好文 时间:
2014-11-17 22:27:14
阅读次数:
297
这个函数用来编译一段字符串的源码,结果可以生成字节码或者AST(抽像语法树),字节码可以使用函数exec()来执行,而AST可以使用eval()来继续编译。参数source是一串字符串的源码,或者是AST对象数组。参数filename是读取字符串的文件对象,如果不是从文件里读取源码来编译,那么这里可以放一些用来标识这些代码的字符串。参数mode是用来指明那种表示的源码类型;如果是exec类型,表示...
分类:
编程语言 时间:
2014-11-12 21:19:50
阅读次数:
295
//1、创建常量字符串。NSString *astring = @"This is a String!";//2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [ast...
分类:
其他好文 时间:
2014-11-08 23:35:14
阅读次数:
326
atitit.java解析sql语言解析器解释器的实现1.解析sql的本质:实现一个4gldsl编程语言的编译器 12.解析sql的基本的流程,词法分析,而后进行语法分析,语义分析,构建sql的AST 13.词法分析器 24.语法分析器--ANTLR 25.Eclipse插件,,ANTLRStudi...
分类:
数据库 时间:
2014-11-08 15:14:46
阅读次数:
360
java.lang.IllegalArgumentException: node to traverse cannot be null! org.hibernate.hql.ast.util.NodeTraverser.traverseDepthFirst(NodeTraverser.java:55...
分类:
其他好文 时间:
2014-11-04 12:38:16
阅读次数:
201
运行项目时遇见问题:
fatal error: malformed or corrupted AST file: 'Unable to load module
"/Users/me/Library/Developer/Xcode/DerivedData/ModuleCache/XYZYIE6ZV0OP/Darwin.pcm":
file not found' note: after modi...
分类:
移动开发 时间:
2014-11-03 19:28:11
阅读次数:
210
如果工作空间的问题,那么需要删除你工作空间的一个文件就可以解决了。
这个文件在Myeclipse工作.metadata\.plugins\org.eclipse.core.runtime\.settings目录下的com.genuitec.eclipse.ast.deploy.core.prefs,删除它就可以了...
分类:
系统相关 时间:
2014-10-28 21:52:52
阅读次数:
246
如果对'a + 3 * b'进行解释,当中a=2,b=5代码非常easy,就不再进行具体的解释了。Num = lambda env, n: nVar = lambda env, x: env[x]Add = lambda env, a, b:_eval(env, a) + _eval(env, b)...
分类:
编程语言 时间:
2014-10-06 15:02:30
阅读次数:
196
假设对'a + 3 * b'进行解释,其中a=2,b=5
代码很简单,就不再进行详细的解释了。
Num = lambda env, n: n
Var = lambda env, x: env[x]
Add = lambda env, a, b:_eval(env, a) + _eval(env, b)
Mul = lambda env, a, b:_eval(env, a) * _eval(e...
分类:
编程语言 时间:
2014-10-04 12:29:06
阅读次数:
519
(1)在MyEclipse Servers视图在MyEclipse
10.7.0在某些情况下,可能无法打开。 试图打开视图将导致NPE将被记录。
Could not create the view: An unexpected exception was thrown.
java.lang.NullPointerException
at com.genuitec.eclipse.ast...
分类:
系统相关 时间:
2014-09-27 12:03:29
阅读次数:
244