<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Program SYSTEM "file://localhost/C:/MyDocuments/XML/demeter.dtd" >
<Program>
  <GlobalImports/>
  <ClassGraph>
    <ClassGraphEntry>
      <Definition>
        <ClassDef>
          <ClassKeyword_NList>
            <ClassKeyword>
              <PublicClass/>
            </ClassKeyword>
          </ClassKeyword_NList>
          <ParamClassName>
            <ClassName>
              <Name>
                <IdentOrKeyword>
                  <OtherIdent>
                    <Ident value="List"/>
                  </OtherIdent>
                </IdentOrKeyword>
              </Name>
            </ClassName>
            <ClassName>
              <Name>
                <IdentOrKeyword>
                  <OtherIdent>
                    <Ident value="S"/>
                  </OtherIdent>
                </IdentOrKeyword>
              </Name>
            </ClassName>
          </ParamClassName>
          <ClassParts>
            <RepetitionClass>
              <Syntax>
                <PlainSyntax>
                  <String value="("/>
                </PlainSyntax>
              </Syntax>
              <RepeatedPart>
                <ClassSpec>
                  <ClassName>
                    <Name>
                      <IdentOrKeyword>
                        <OtherIdent>
                          <Ident value="S"/>
                        </OtherIdent>
                      </IdentOrKeyword>
                    </Name>
                  </ClassName>
                </ClassSpec>
                <Syntax>
                  <PlainSyntax>
                    <String value=","/>
                  </PlainSyntax>
                </Syntax>
              </RepeatedPart>
              <Syntax>
                <PlainSyntax>
                  <String value=")"/>
                </PlainSyntax>
              </Syntax>
            </RepetitionClass>
          </ClassParts>
        </ClassDef>
      </Definition>
    </ClassGraphEntry>
    <ClassGraphEntry>
      <Definition>
        <ClassDef>
          <ClassKeyword_NList>
            <ClassKeyword>
              <NotParsedClass/>
            </ClassKeyword>
            <ClassKeyword>
              <VisitorClass/>
            </ClassKeyword>
          </ClassKeyword_NList>
          <ParamClassName>
            <ClassName>
              <Name>
                <IdentOrKeyword>
                  <OtherIdent>
                    <Ident value="CountingVisitor"/>
                  </OtherIdent>
                </IdentOrKeyword>
              </Name>
            </ClassName>
          </ParamClassName>
          <ClassParts>
            <ConstOrAltClass>
              <ConstructionClass/>
              <PartOrSyntax>
                <Syntax>
                  <PlainSyntax>
                    <String value="Total:"/>
                  </PlainSyntax>
                </Syntax>
              </PartOrSyntax>
              <PartOrSyntax>
                <Part>
                  <PartName>
                    <IdentOrKeyword>
                      <OtherIdent>
                        <Ident value="tot"/>
                      </OtherIdent>
                    </IdentOrKeyword>
                  </PartName>
                  <ClassSpec>
                    <ClassName>
                      <Name>
                        <IdentOrKeyword>
                          <OtherIdent>
                            <Ident value="Integer"/>
                          </OtherIdent>
                        </IdentOrKeyword>
                      </Name>
                    </ClassName>
                  </ClassSpec>
                </Part>
              </PartOrSyntax>
              <ClassParents/>
            </ConstOrAltClass>
          </ClassParts>
        </ClassDef>
      </Definition>
    </ClassGraphEntry>
  </ClassGraph>
</Program>
