Metadata-Version: 1.1
Name: xaml
Version: 0.1.02
Summary: XML Abstract Markup Language
Home-page: https://bitbucket.org/stoneleaf.xaml
Author: Ethan Furman
Author-email: ethan@stoneleaf.us
License: BSD License
Description: xaml -- XML Abstract Markup Language
        ====================================
        
        an easier way for humans to write xml
        
        if a line starts with any xaml component ( % @ . # $ ) that line represents an xml element
          - an element continues until eol, or an unquoted :
          - an element can be continued to the next line(s) using unquoted parens
        
        elif a line starts with a : it is specifying how the following lines should be interpreted:
          - :python -> python code
          - :markdown -> markdown text (not implemented)
          - :css -> css styles (not implemented)
        
        else the line represents the content of the xml element and cannot contain other nested elements
        
        xaml components:
        
            % -> element name
            @ -> name attribute
            . -> class attribute
            # -> id attribute
            $ -> string attribute (_ to ' ' conversion not implemented)
        
            e.g. %document .bold #doc_1 @AutoBiography $My_Biography ->
                 <document class="bold" id="doc_1" name="AutoBiography" string="My Biography"/>
        
        Based on haml [1] but aimed at Python.
        
        Still in its early stages -- send email to ethan at stoneleaf dot us if you
        would like to get involved!
        
        Mercurial repository, wiki, and issue tracker at:
        
          https://bitbucket.org/stoneleaf/xaml
        
        
        [1] http://haml.info/
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.3
Classifier: Topic :: Software Development
Classifier: Topic :: Text Processing :: Markup :: HTML
Classifier: Topic :: Text Processing :: Markup :: XML
Provides: xaml
