0

这些行出现在 .jj 文件的生成文件中

ASTSQLSchemaStatement jjtn000 = new ASTSQLSchemaStatement(JJTSQLSCHEMASTATEMENT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
4

2 回答 2

0

他们一起创建一个新节点并打开其范围。(并声明一个布尔变量。)节点的范围将保持打开状态,直到它被关闭或放弃。虽然它是开放的,但它可能会获得孩子。当它关闭时,它将被压入堆栈,并可能成为其他打开节点的子节点。有关详细信息,请参阅https://javacc.java.net/doc/JJTree.html 。

于 2013-06-05T14:27:09.450 回答
0
ASTSQLSchemaStatement jjtn000 = new ASTSQLSchemaStatement(JJTSQLSCHEMASTATEMENT);

这将创建一个 ASTSQLSchemaStatement 类型的对象的实例。

boolean jjtc000 = true;

这将创建一个值为 true 的原始布尔值。

jjtree.openNodeScope(jjtn000);

jjtree这是对一个名为(我不知道这是什么类型)的变量的方法调用,发送ASTSQLSchemaStatement我们之前创建的实例。

于 2013-06-05T10:10:38.900 回答