package org.zwobble.couscous.interpreter; import org.zwobble.couscous.interpreter.values.InterpreterValue; import java.util.Iterator; import java.util.List; public class PositionalArguments implements Iterable { private List values; public PositionalArguments(List values) { this.values = values; } public InterpreterValue get(int index) { return values.get(index); } @Override public Iterator iterator() { return values.iterator(); } }