public interface NshEvaluator
int evalSuffixOperation(String opString, NshCommandNode node, NshContext context)
int evalSuffixAndOperation(NshCommandNode node, NshContext context)
int evalBinaryAndOperation(NshCommandNode left, NshCommandNode right, NshContext context)
int evalBinaryOperation(String opString, NshCommandNode left, NshCommandNode right, NshContext context)
int evalBinaryOrOperation(NshCommandNode left, NshCommandNode right, NshContext context)
int evalBinaryPipeOperation(NshCommandNode left, NshCommandNode right, NshContext context)
int evalBinarySuiteOperation(NshCommandNode left, NshCommandNode right, NshContext context)
String evalCommandAndReturnString(NshCommandNode left, NshContext context)
String evalDollarSharp(NshContext context)
String evalDollarName(String name, NshContext context)
String evalDollarInterrogation(NshContext context)
String evalDollarInteger(int index, NshContext context)
String evalDollarExpression(String stringExpression, NshContext context)
String evalSimpleQuotesExpression(String expressionString, NshContext context)
String evalDoubleQuotesExpression(String stringExpression, NshContext context)
String evalAntiQuotesExpression(String stringExpression, NshContext context)
String evalNoQuotesExpression(String stringExpression, NshContext context)
String expandEnvVars(String stringExpression, boolean escapeResultPath, NshContext context)
Copyright © 2026 vpc open source initiative. All rights reserved.