Package xyz.cofe.cxel.ast
-
Interface Summary Interface Description AST Описывает узел ASTLiteralAST -
Class Summary Class Description ASTBase<SELF extends ASTBase<SELF>> Базовый класс для AST выраженийBinaryOpAST Бинарный операторBooleanAST Литерал - булевоCallAST Вызов метода/функции/лямбдыIfAST Условный оператор (тренарный)IndexAST Доступ к элементу массиваKeywordAST Ключевое слово, зрезервировано для описания AST узлов как сложение, вычитание, скобок и прочего, где операторы являются ключевыми словамиListAST Создание спискаMapAST Создание картыMapEntryAST<KEY extends AST,SELF extends MapEntryAST<KEY,SELF>> MapExprEntreyAST MapLiteralEntreyAST MapPropEntreyAST NullAST Литерал - nullNumberAST Литерал - числоOpAST<SELF extends OpAST<SELF>> Базовый класс для оператораParenthesAST PropertyAST Чтение свойства объектаStringAST Строковой литералUnaryOpAST Унарный операторVarRefAST Ссылка на переменную