Package xyz.cofe.cxel.ast
Class ListAST
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 ListAST extends ASTBase<ListAST>
Создание списка
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected AST[]expressions -
Constructor Summary
Constructors Modifier Constructor Description protectedListAST()protectedListAST(ListAST sample)ListAST(xyz.cofe.text.tparse.TPointer begin, xyz.cofe.text.tparse.TPointer end)ListAST(xyz.cofe.text.tparse.TPointer begin, xyz.cofe.text.tparse.TPointer end, java.lang.Iterable<AST> expressions)ListAST(xyz.cofe.text.tparse.TPointer begin, xyz.cofe.text.tparse.TPointer end, AST[] expressions) -
Method Summary
Modifier and Type Method Description AST[]children()Возвращает дочерние узлыListASTclone()Клонирование AST узлаAST[]expressions()ListASTexpressions(AST[] exprss)Methods inherited from class xyz.cofe.cxel.ast.ASTBase
begin, children, children, cloneAndConf, emptyChildren, end
-
Field Details
-
Constructor Details
-
ListAST
protected ListAST() -
ListAST
-
ListAST
public ListAST(xyz.cofe.text.tparse.TPointer begin, xyz.cofe.text.tparse.TPointer end) -
ListAST
public ListAST(xyz.cofe.text.tparse.TPointer begin, xyz.cofe.text.tparse.TPointer end, AST[] expressions) -
ListAST
public ListAST(xyz.cofe.text.tparse.TPointer begin, xyz.cofe.text.tparse.TPointer end, java.lang.Iterable<AST> expressions)
-
-
Method Details
-
clone
Description copied from class:ASTBaseКлонирование AST узла -
children
Description copied from interface:ASTВозвращает дочерние узлы- Returns:
- дочерние узлы
-
expressions
-
expressions
-