package token; import file.FilePosition; import sexpression.LispNumber; import sexpression.SExpression; import java.util.function.Supplier; public class Number extends Token { public Number(String text, FilePosition position) { super(text, position); } @Override public SExpression parseSExpression(Supplier getNextToken) { return new LispNumber(getText()); } }