Package xyz.cofe.cxel.ast
Class ParenthesAST
java.lang.Object
- All Implemented Interfaces:
xyz.cofe.collection.ImTree<AST>,xyz.cofe.collection.ImTreeWalk<AST>,AST,xyz.cofe.text.tparse.Tok<xyz.cofe.text.tparse.TPointer>
public class ParenthesAST extends ASTBase<ParenthesAST>
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected ASTexpressionprotected KeywordASTleftprotected KeywordASTright -
Constructor Summary
Constructors Constructor Description ParenthesAST(KeywordAST left, AST expression, KeywordAST right) -
Method Summary
Modifier and Type Method Description AST[]children()Возвращает дочерние узлыParenthesASTclone()Клонирование AST узлаASTexpression()ParenthesASTexpression(AST expr)KeywordASTleft()ParenthesASTleft(KeywordAST kw)KeywordASTright()ParenthesASTright(KeywordAST kw)Methods inherited from class xyz.cofe.cxel.ast.ASTBase
begin, children, children, cloneAndConf, emptyChildren, end
-
Field Details
-
Constructor Details
-
Method Details
-
left
-
left
-
right
-
right
-
expression
-
expression
-
clone
Description copied from class:ASTBaseКлонирование AST узла- Specified by:
clonein classASTBase<ParenthesAST>- Returns:
- клон
-
children
Description copied from interface:ASTВозвращает дочерние узлы- Returns:
- дочерние узлы
-