이 라인이 유형의 ASTSQLSchemaStatement의 객체의 인스턴스를 생성합니다의미는
ASTSQLSchemaStatement jjtn000 = new ASTSQLSchemaStatement(JJTSQLSCHEMASTATEMENT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
이 라인이 유형의 ASTSQLSchemaStatement의 객체의 인스턴스를 생성합니다의미는
ASTSQLSchemaStatement jjtn000 = new ASTSQLSchemaStatement(JJTSQLSCHEMASTATEMENT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
함께 새로운 노드를 만들고 범위를 엽니 다. 노드의 범위는 닫히거나 버려 질 때까지 열린 채로 유지됩니다. 그것이 열려있는 동안, 그것은 아이들을 얻을 수 있습니다. 닫히면 스택에 푸시되고 열려있는 다른 노드의 하위 노드가 될 수 있습니다. 자세한 내용은 https://javacc.java.net/doc/JJTree.html을 참조하십시오.
ASTSQLSchemaStatement jjtn000 = new ASTSQLSchemaStatement(JJTSQLSCHEMASTATEMENT);
.jj 파일의 생성 된 파일에 나타납니다 jjtree.openNodeScope`.
boolean jjtc000 = true;
이렇게하면 값이 true 인 프리미티브 부울이 생성됩니다.
jjtree.openNodeScope(jjtn000);
이
우리가 이전에 만든ASTSQLSchemaStatement
의 인스턴스를 보내는
jjtree
라는 변수 (I이 무엇인지 방식을 모르는)에 메소드 호출이다.
감사합니다. (: –
대단히 감사합니다! 포인트가 있다면 줄 것입니다! –
하지만 링크에서 저에게 알려줍니다 : "찾고 있던 페이지가 존재하지 않습니다. 주소를 잘못 입력했거나 페이지에있을 수 있습니다. 옮겼습니다. " –
실수. URL을 바로 잡았습니다. https://javacc.java.net/doc/JJTree.html입니다. –