Pythonic way to sum n-th list element?
Steve Holden
sholden at holdenweb.com
Mon Apr 28 08:03:58 EDT 2003
"Alex Martelli" <aleax at aleax.it> wrote in message
news:3japa.44301$LB6.997057 at news1.tin.it...
[why Tim and Guido are dead good ...]
> To be properly thankful that we're not using an Alex-designed
> language, we might want to look at a simple example from the
> domain-specific language BBL (Bridge-Bidding Language) which I
> designed and implemented in the '80s [well before I met Python --
> but I was quite familiar with Icon, REXX and other highly
> readable very-high-level languages, so that's no excuse;-)].
>
> Here's the BBL expression to determine whether the current hand
> is suitable for a weak-notrump opener...:
>
> & ( # conditions for a weak-notrump opener
> s ( 1 g 4 3 3 3 # shape 4333 (any), or...
> 2 g 4 4 3 2 # 4432 (any), or...
> 3 3- 3- 3- 5 # 5332 w 5 clubs, or...
> 4 3- 3- 5 3- # 5332 w 5 diamonds;
> )
> < ( 11 # moreover, a 12-14 range for
> \+ SHDC c( 4 3 2 1 0) # normal Milton-Work point-count
> 15
> )
> )
>
> There -- aren't you glad I don't do language design any more?-)
>
On this evidence it's arguable that you never did! This language was
*designed*?
but-anyway-let's-all-be-grateful-for-python-ly y'rs - steve
--
Steve Holden http://www.holdenweb.com/
Python Web Programming http://pydish.holdenweb.com/pwp/
More information about the Python-list
mailing list