parsekit

    0热度

    1回答

    我从谷歌代码下载了最新版本,我使用的是xcode 4.4(使用命令行工具),10.7.4,我得到下面的错误。任何想法? In file included from /Users/otusweb/SkyDrive/Projects/parsekit/test/PKTokenNode.m:16: /Users/otusweb/SkyDrive/Projects/parsekit/include/

    3热度

    1回答

    我为ParseKit写了一个C语法,它完美地工作,但令我发疯的是预处理语句。预处理器语句的正确符号定义是什么? 这里是什么,我已经试过了简单的例子... @reportsCommentTokens = YES; @commentState = '/'; @singleLineComments = '//'; @multiLineComments = '/*' '*/'; @commentS

    1热度

    1回答

    我正在为我们将使用ParseKit的项目工作。目前我无法访问Mac,但想要开始为Ubuntu上的应用程序进行一些初始测试和解析。 我想这应该只需要一个控制台应用程序来测试一些与ParseKit解析,但也许它比这更复杂。 我安装了GNUstep,并可以用GNUmakefile(允许我使用#import <Foundation/Foundation.h>和所有'NS'对象)编译一个Objective-

    1热度

    1回答

    我想用ParseKit分析一些javascript代码。我用JavaScript语法获得了框架设置,但我无法真正理解用于分析代码的路线。事情是,我最后想要例如获取所有全局声明的var的数组(在函数外定义的var)。但我真的不明白我能得到那样的结果!在堆栈溢出中,我一直在阅读很多问题,并且可能会看到我可能应该使用汇编器的堆栈和目标,但事实是函数回调在到达函数块结束时被调用,所以所有的var定义之前都

    1热度

    1回答

    我想将给定的ABNF语法翻译为有效的ParseKit语法。其实,我试图找到这种说法的解决方案: tag = 1*<any Symbol except "C"> 与 Symbol = "A"/"B"/"C"/"D" // a lot more symbols here... 符号定义简化了这个问题,通常含有大量的特殊字符。 我目前的解决方案是硬编码为tag所有允许的符号,像 tag = ('

    0热度

    2回答

    我从这个link 我使用的Xcode 4.5,我试图建立解析套件项目下载解析工具,但它与像下面的例子问题整理: 它是上线问题的说明下面ParseKit的来源:Format not a string literal and no format arguments. But I notice that I have not changed any just build it and run. Anyb

    2热度

    1回答

    我正在玩与ParseKit捆绑在一起的DemoApp,我遇到了一个奇怪的问题。 我创建这个语法: @start = tag; tag = '{' Word ';' Word '}'; 并将其解析一句话: {foo;bar} 就好了。当我将语法轻微更改为: @start = tag; tag = '{' Word '\' Word '}'; 这会导致应用程序崩溃。 ParseKit似乎不

    2热度

    1回答

    我最近试图将ParseKit集成到我的iPhone应用程序。我下载了release-1.5-tag,并将其集成到我的项目(XCode 4.4,iOS 5.1)中,并且它的构建没有问题。当我运行一个简单的例子,试图解析一些JavaScript(使用随ParseKit本身捆绑在一起的语法): NSString *path = [[NSBundle bundleForClass:[self class]

    0热度

    1回答

    我下载了ParseKit rev 90?从网站。试图编译演示应用程序。首先,我得到错误说“没有可用的基本SDK”。在我看来,SDK10.5可能不适用于Mountain Lion。我更改了Base SDK 10.7(这是我能找到的最早的) 然后,我收到了很多错误。他们看起来都差不多像在PKCharacterAssembly.m - (NSString *)description { .......

    5热度

    2回答

    我真的难倒试图让ParseKit.framework(this)在一般的工作,甚至没有费心去实现它,直到它运行自带的演示应用程序用它。 会发生什么是编译器无法找到<基金会/ Foundation.h>什么的,而且我认为他的头是在链接的框架。确切的错误:“词法或预处理器问题:找不到'Foundation/Foundation.h'文件。” 下面的代码,刚刚从ParseKit_Prefix.pch: