// elements are serialized at last.
for( int i=0; i<elms.length; i++ ) {
out.start("elementSymbol", new String[]{"id",(String)allNames.get(elms[i])} );
ExpressionSerializer.serializeNameClass(elms[i].getNameClass(),out);
out.start("content");
elms[i].visit(eser.serializer);
out.end("content");
LLTableCalculator.calc( elms[i], rules, grammar.getPool(),this ).write(out,this);