1 8 13 package jfun.parsec.tokens; 14 15 import java.util.ArrayList ; 16 17 import jfun.parsec.Tok; 18 19 24 final class TokenArray extends ArrayList { 25 TokenArray(int init){super(init);} 26 TokenArray(){} 27 void addToken(Tok tok){ 28 super.add(tok); 29 } 30 void retain(int cnt){ 31 removeRange(cnt, size()); 32 } 33 Tok[] toTokenArray(){ 34 final Tok[] ret = new Tok[size()]; 35 toArray(ret); 36 return ret; 37 } 38 } 39 | Popular Tags |