| Package | Description |
|---|---|
| ru.histone.v2.evaluator.function.array | |
| ru.histone.v2.evaluator.node |
Classes in this package uses to represents evaluated nodes from AST-tree
|
| ru.histone.v2.utils |
| Modifier and Type | Method and Description |
|---|---|
static CompletableFuture<MacroEvalNode> |
ArrayReduce.getMacroWithBindFuture(Context context,
List<EvalNode> args,
int startBindIndex) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<EvalNode> |
ArrayFind.find(Context context,
MacroEvalNode macro,
MapEvalNode values,
List<Map.Entry<String,EvalNode>> nodes,
boolean keyAsResult) |
static CompletableFuture<List<Map.Entry<String,EvalNode>>> |
ArraySort.merge(List<Map.Entry<String,EvalNode>> left,
List<Map.Entry<String,EvalNode>> right,
MacroEvalNode macroNode,
Context context) |
static CompletableFuture<LinkedList<Map.Entry<String,EvalNode>>> |
ArraySort.mergeHelper(List<Map.Entry<String,EvalNode>> left,
List<Map.Entry<String,EvalNode>> right,
MacroEvalNode macroNode,
Context context,
LinkedList<Map.Entry<String,EvalNode>> a) |
static CompletableFuture<List<Map.Entry<String,EvalNode>>> |
ArraySort.sort(List<CompletableFuture<Map.Entry<String,EvalNode>>> nodes,
MacroEvalNode macroNode,
Context context) |
| Modifier and Type | Method and Description |
|---|---|
MacroEvalNode |
MacroEvalNode.putAllExtArgs(Map<String,EvalNode> extArgs) |
| Modifier and Type | Method and Description |
|---|---|
static CompletableFuture<EvalNode> |
RttiUtils.callMacroBind(Context context,
MacroEvalNode macroNode,
List<EvalNode> argsNodes) |
Copyright © 2017. All rights reserved.