Module Import alias Import alias Assign NameStore Call AttributeLoad NameLoad attr keyword Num Assign NameStore AttributeLoad NameLoad attr Assign NameStore Str FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword Dict Str NameLoad Expr Call NameLoad NameLoad
N/A N/A xmldataset N/A pprint N/A ppsetup N/A N/A pprint PrettyPrinter indent 4 N/A pp N/A ppsetup pprint N/A xml <?xml version="1.0"?>
  <catalog>
     <shop number="1">
        <book id="bk101">
           <author>Gambardella, Matthew</author>
           <title>XML Developer's Guide</title>
           <genre>Computer</genre>
           <price>44.95</price>
           <publish_date>2000-10-01</publish_date>
           <description>An in-depth look at creating applications
           with XML.</description>
        </book>
        <book id="bk102">
           <author>Ralls, Kim</author>
           <title>Midnight Rain</title>
           <genre>Fantasy</genre>
           <price>5.95</price>
           <publish_date>2000-12-16</publish_date>
           <description>A former architect battles corporate zombies,
           an evil sorceress, and her own childhood to become queen
           of the world.</description>
        </book>
     </shop>
     <shop number="2">
        <book id="bk103">
           <author>Corets, Eva</author>
           <title>Maeve Ascendant</title>
           <genre>Fantasy</genre>
           <price>5.95</price>
           <publish_date>2000-11-17</publish_date>
           <description>After the collapse of a nanotechnology
           society in England, the young survivors lay the
           foundation for a new society.</description>
        </book>
        <book id="bk104">
           <author>Corets, Eva</author>
           <title>Oberon's Legacy</title>
           <genre>Fantasy</genre>
           <price>5.95</price>
           <publish_date>2001-03-10</publish_date>
           <description>In post-apocalypse England, the mysterious
           agent known only as Oberon helps to create a new life
           for the inhabitants of London. Sequel to Maeve
           Ascendant.</description>
        </book>
     </shop>
  </catalog> to_upper N/A N/A value N/A N/A N/A N/A N/A value upper N/A N/A profile 
catalog
    shop
        number     = external_dataset:shop_information
        book
            id     = dataset:title_and_author dataset:title_and_genre
            author = dataset:title_and_author,process:to_upper
            title  = dataset:title_and_author dataset:title_and_genre
            genre  = dataset:title_and_genre,name:style
            __EXTERNAL_VALUE__ = shop_information:number:title_and_author shop_information:number:title_and_genre N/A output N/A N/A xmldataset parse_using_profile xml profile process N/A to_upper to_upper N/A N/A pp output