码迷,mamicode.com
首页 >  
搜索关键字:ast    ( 9155个结果
NSString
//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
Python标准库:内置函数compile(source, filename, mode, flags=0, dont_inherit=False, optimize=-1)
这个函数用来编译一段字符串的源码,结果可以生成字节码或者AST(抽像语法树),字节码可以使用函数exec()来执行,而AST可以使用eval()来继续编译。参数source是一串字符串的源码,或者是AST对象数组。参数filename是读取字符串的文件对象,如果不是从文件里读取源码来编译,那么这里可以放一些用来标识这些代码的字符串。参数mode是用来指明那种表示的源码类型;如果是exec类型,表示...
分类:编程语言   时间:2014-11-12 21:19:50    阅读次数:295
NSString 常用方法
//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语言解析器解释器的实现
atitit.java解析sql语言解析器解释器的实现1.解析sql的本质:实现一个4gldsl编程语言的编译器 12.解析sql的基本的流程,词法分析,而后进行语法分析,语义分析,构建sql的AST 13.词法分析器 24.语法分析器--ANTLR 25.Eclipse插件,,ANTLRStudi...
分类:数据库   时间:2014-11-08 15:14:46    阅读次数:360
node to traverse cannot be null!
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
iOS "fatal error: malformed or corrupted AST file - Xcode"解决方案
运行项目时遇见问题: 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中点击Deploy MyEclipse J2EE Project to Server没有反应解决方法
如果工作空间的问题,那么需要删除你工作空间的一个文件就可以解决了。 这个文件在Myeclipse工作.metadata\.plugins\org.eclipse.core.runtime\.settings目录下的com.genuitec.eclipse.ast.deploy.core.prefs,删除它就可以了...
分类:系统相关   时间:2014-10-28 21:52:52    阅读次数:246
用python演示一个简单的AST(抽象语法树)
如果对'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
用python演示一个简单的AST(抽象语法树)
假设对'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
关于MyEclipse 10.7 部署报错,抛空指针异常的解决办法
(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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!