public EvaluationResult Evaluate(EvaluationState state, ReadOnlyList <IEvaluate> args, ReadOnlyList <Object> data) { return(BaseOperations.BitNot(args[0].Evaluate(state))); }