public AppendToFileCommand(TerminalExp fileExp, TerminalExp textExp) { _fileExp = fileExp; _textExp = textExp; }
public AssignmentCommand(String variable, TerminalExp exp) { _variableName = variable; _expression = exp; }
public FindCommand(TerminalExp whereExp, TerminalExp whatExp) { _whereExp = whereExp; _whatExp = whatExp; }
public WriteToFileCommand(TerminalExp fileExp, TerminalExp textExp) { _fileExp = fileExp; _textExp = textExp; }
public CopyCommand(TerminalExp fromExp, TerminalExp whereExp) { _toExp = whereExp; _fromExp = fromExp; }
public CreateVariableCommand(string type, string varName, TerminalExp exp) { _variableType = type; _variableName = varName; _variableValue = exp; }
public MoveCommand(TerminalExp fromExp, TerminalExp toExp) { _toExp = toExp; _fromExp = fromExp; }
public RenameCommand(TerminalExp pathExp, TerminalExp newName) { _pathExp = pathExp; _newName = newName; }
public LogAllItemsCommand(TerminalExp path) { _pathExp = path; }
public CreateTxtFileCommand(TerminalExp whereExp, TerminalExp nameExp) { _whereExp = whereExp; _nameExp = nameExp; }
public ReadAndLogCommand(TerminalExp file) { _fileExp = file; }
public ClearFileCommand(TerminalExp file) { _fileExp = file; }
public DeleteCommand(TerminalExp file) { _fileExp = file; }
public ConsoleLogCommand(TerminalExp exp) { _expression = exp; }
public ConditionCommand(TerminalExp exp) { _expression = exp; }