import java.util.*; import java.io.*; import edu.neu.ccs.demeter.dj.*; // ************************************************************************* // The following section has been generated automatically by the XML to // adaptive program conversion application. // ************************************************************************* XMLDoc = " String [ "encoding" "=" String ] "?>" " List(XMLns) [ XMLSchemaLoc ] Exp "" Hashtable. XMLns = "xmlns:" Ident "=" String. XMLSchemaLoc : XMLNameSpaceSchemaLoc | XMLNoNameSpaceSchemaLoc. XMLNameSpaceSchemaLoc = "schemaLocation" "=" String. XMLNoNameSpaceSchemaLoc = "noNamespaceSchemaLocation" "=" String. Exp = ">" " E "". E : lookahead {{3}} S | lookahead {{3}} C. XMLpositiveInteger = int. S = "type" "=" "S" ">" [ "" XMLpositiveInteger "" ] "" int "". C = "type" "=" "C" ">" [ "" XMLpositiveInteger "" ] "" Op "" List(argsListUnit). argsListUnit = " Exp "". Op = String. Main = . Preprocessor = . List(S) ~ {S}. visitor InitVisitor = . visitor ValidateVisitor = . // ************************************************************************* // End of automatically generated section. // *************************************************************************