On 27-Nov-09 22:04 PM, Steve Howell wrote:
Python has this really neat idea called indentation-based syntax, and
there are folks that have caught on to this idea in the HTML
community.

AFAIK the most popular indentation-based solution for generating HTML
is a tool called HAML, which actually is written in Ruby.

I have been poking around with the HAML concepts in Python, with the
specific goal of integrating with Django.   But before releasing that,
I thought it would be useful to post code that distills the basic
concept with no assumptions about your target renderer.  I hope it
also serves as a good example of what you can do in exactly 100 lines
of Python code.

Here is what it does...

     You can use indentation syntax for HTML tags like table.

     From this...

     table
         tr
             td
                 Left
             td
                 Center
             td
                 Right

     ...you get this:
 ...

[snip]

This is a neat idea but would a two character indentation not be enough?

Colin W.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to