package org.artisanlogiciel.lua; import java.util.ArrayList; import java.util.List; public class LuaSequence extends LuaObject{ List items; public LuaSequence() { items = new ArrayList<>(); } void addObject(LuaObject object) { if ( object == null ) { System.err.println("adding null tuple"); } items.add(object); } @Override public String toString() { StringBuffer buffer = new StringBuffer(); buffer.append('{'); if (items.size() > 0) { buffer.append(items.get(0).toString()); if (items.size() > 1) { for (int i = 1; i < items.size(); i ++) { buffer.append(','); buffer.append(items.get(i).toString()); } } } buffer.append('}'); return buffer.toString(); } }