package com.scriptbasic.interfaces;

/**
 * A LeftValue is a value that can stand on the left hand side of an assignment
 * command.
 * 
 * @author Peter Verhas
 * 
 */
public interface LeftValue extends Value, AnalysisResult {
    void setValue(RightValue rightValue, ExtendedInterpreter extendedInterpreter)
            throws ExecutionException;
}
