Objective c 编写一个预览一小部分代码结果的应用程序
这可能看起来很奇怪,因此我将尽力解释: 我想为OSX编写一个应用程序,它将接受一些代码作为输入,并生成可视化输出。输入将在目标C中,输出将是该代码描述的输出 输出可以是基于文本或图形的,这无关紧要。重要的是,我不知道如何将这个输入作为目标C代码处理并由系统执行。我对Objective C有丰富的经验,但我没有机会参与到这样的事情中Objective c 编写一个预览一小部分代码结果的应用程序,objective-c,macos,cocoa,Objective C,Macos,Cocoa,这可能看起来很奇怪,因此我将尽力解释: 我想为OSX编写一个应用程序,它将接受一些代码作为输入,并生成可视化输出。输入将在目标C中,输出将是该代码描述的输出 输出可以是基于文本或图形的,这无关紧要。重要的是,我不知道如何将这个输入作为目标C代码处理并由系统执行。我对Objective C有丰富的经验,但我没有机会参与到这样的事情中 有人能给我指出正确的方向吗?如果我理解正确,你想: 接受Objective-C输入 解析它 并以直观易懂的形式向用户展示其结构 现在,最难的部分是解析它——为此,您需
有人能给我指出正确的方向吗?如果我理解正确,你想:
编辑:所以您希望实际编译并执行该代码。然后你必须进一步编译代码,然后运行它。你想显示代码的可视化(抽象语法树)还是想显示代码的输出(控制台/图形)?我想做后一步,显示代码的输出。谢谢你的回答,但我不想显示它的结构,而是显示它的结果(可视/控制台)。正如我所写,我希望它用于OS X,而不是iOS。@ChristoSotiriou是的,对不起。修复了它。