main.cpp

来自「SRI international 发布的OAA框架软件」· C++ 代码 · 共 21 行

CPP
21
字号
#include "tokens.h"
#include "SimpleParser.h"
typedef ANTLRCommonToken ANTLRToken;
#include "SimpleTreeParser.h"
#include "DLGLexer.h"
#include "PBlackBox.h"

main()
{
	ParserBlackBox<DLGLexer, SimpleParser, ANTLRToken> lang(stdin);
	AST *root=NULL, *result;
	SimpleTreeParser tparser;

	lang.parser()->stat((ASTBase **)&root);	/* get the tree to walk with SORCERER */
	printf("input tree:"); root->preorder(); printf("\n");
	tparser.gen_stat((SORASTBase **)&root);
/*	in transform mode, use:
	tparser.gen_stat((SORASTBase **)&root, (SORASTBase **)&result);
 */
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?