On Apr 20, 5:42 pm, Matthew Woodcraft
<[EMAIL PROTECTED]> wrote:
> Christian Heimes  <[EMAIL PROTECTED]> wrote:
>
> >> I feel that including some optional means to block code would be a big
> >> step in getting wider adoption of the language in web development and
> >> in general.  I do understand though, that the current strict indenting
> >> is part of the core of the language, so... thoughts?
> > Why should Python repeat the mistakes other languages did with SSI or
> > <?php ?> inline code? Python favors the MVC separation of code and layout.
>
> An alternative scheme for describing the block structure could be
> useful in other cases, though. For example, if you wanted to support
> putting snippets of Python in configuration files, or spreadsheet
> cells.
>
> There's no need to support the new scheme in .py files, so it seems to
> me that this doesn't have to be done in the core language. All that's
> needed is a variant of 'eval' which expects the alternate scheme, and
> that could be prototyped just using text manipulation and the normal
> 'eval'.

By 'eval', I guess you mean 'exec' :)

--
Arnaud

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

Reply via email to