Files
fabric-carpet/src/main/java/carpet/script/UserDefinedFunction.java
T
2019-05-16 14:11:39 -03:00

30 lines
689 B
Java

package carpet.script;
import java.util.List;
public abstract class UserDefinedFunction extends Fluff.AbstractLazyFunction implements Fluff.ILazyFunction
{
protected List<String> arguments;
protected Expression expression;
protected Tokenizer.Token token;
UserDefinedFunction(List<String> args, Expression expr, Tokenizer.Token t)
{
super(args.size());
arguments = args;
expression = expr;
token = t;
}
public List<String> getArguments()
{
return arguments;
}
public Expression getExpression()
{
return expression;
}
public Tokenizer.Token getToken()
{
return token;
}
}