Re: [Readable-discuss] Are we ready for a release?

2012-07-28 Thread Alan Manuel Gloria
On Sun, Jul 29, 2012 at 11:50 AM, David A. Wheeler wrote: > I think we're ready for a release. Anyone agree/disagree? Any last-minute > changes/improvements? > > We've agreed on the spec, and the spec is implemented, including SUBLIST. > The implementation seems to be useful, and we even have

Re: [Readable-discuss] Are we ready for a release?

2012-07-28 Thread Kartik Agaram
I reread the [solution] page yesterday and it is smooth. Always the possibility it's because I'm not new anymore, but I don't think so. I think it's looking pretty good. Ship it! -- Live Security Virtual Conference Exclusi

[Readable-discuss] Are we ready for a release?

2012-07-28 Thread David A. Wheeler
I think we're ready for a release. Anyone agree/disagree? Any last-minute changes/improvements? We've agreed on the spec, and the spec is implemented, including SUBLIST. The implementation seems to be useful, and we even have #!!#. I've already written a program (sweeten) using it. It'

Re: [Readable-discuss] global infix operators

2012-07-28 Thread Ben Booth
Hi David, On Fri, Jul 27, 2012 at 7:01 PM, David A. Wheeler wrote: > > You might want to look more seriously at Scheme shell, scsh, which is > documented here: > http://www.scsh.net/docu/docu.html > (Click on "HTML version" to see the documentation in HTML. Below I'll > quote a few snippets fro

Re: [Readable-discuss] Bundle of git changes

2012-07-28 Thread David A. Wheeler
> > Alan Manuel Gloria: > >> Handle multiline comments and other #-foolery. > >> > >> TODO: Need to add #{weird symbol}# syntax to Guile > >> compatibility layer. > > > > Youch, that's a lot of complexity to implement what is notionally a simple > > capability. > > > > I'm not su

Re: [Readable-discuss] Bundle of git changes

2012-07-28 Thread Alan Manuel Gloria
On Sat, Jul 28, 2012 at 6:45 PM, David A. Wheeler wrote: > Alan Manuel Gloria: >> Handle multiline comments and other #-foolery. >> >> TODO: Need to add #{weird symbol}# syntax to Guile >> compatibility layer. > > Youch, that's a lot of complexity to implement what is notionally

Re: [Readable-discuss] SUBLIST semantics

2012-07-28 Thread David A. Wheeler
I said: > HOWEVER. I'm wondering if we have the wrong semantics on the "only one datum > on the right-hand-side" SUBLIST case. In particular, in the current semantic: > a $ b > means (a b), not (a (b)). Ah, I think I found a better way to describe SUBLIST that I think makes it clearer: "A $

[Readable-discuss] Accidentally using "!" inside a list

2012-07-28 Thread David A. Wheeler
I said (about my own error): > > And we have a new kind of error: If you use "!" indents, and later > > split a line, this won't work: > > !hello( ... > > ! > > !) > > Because the "!" on the middle and last line are *NOT* indent chars. > > > > I'm really strivin

[Readable-discuss] SUBLIST semantics

2012-07-28 Thread David A. Wheeler
So I've edited [Solution] (https://sourceforge.net/p/readable/wiki/Solution/) to describe SUBLIST; here's what I came up with: A $ (aka SUBLIST) in the middle of list is a promise to insert a "(" at that point, with a ")" inserted at the end of the block (only if the right-hand side has mult

Re: [Readable-discuss] Bundle of git changes

2012-07-28 Thread David A. Wheeler
Alan Manuel Gloria > yet another bundles the dust!! AWESOME. Everyone: this bundle implements sublists. Nice job. It's such a straightforward implementation that it looks "obviously right" (it might be wrong, but it *looks* right to me). And I really appreciate the test cases, too. Pushed.

Re: [Readable-discuss] Bundle of git changes

2012-07-28 Thread David A. Wheeler
Alan Manuel Gloria: > Handle multiline comments and other #-foolery. > > TODO: Need to add #{weird symbol}# syntax to Guile > compatibility layer. Youch, that's a lot of complexity to implement what is notionally a simple capability. I'm not sure I understand why this is so co

Re: [Readable-discuss] Bundle of git changes

2012-07-28 Thread Alan Manuel Gloria
yet another bundles the dust!! On Sat, Jul 28, 2012 at 6:02 PM, Alan Manuel Gloria wrote: > You know that feeling when you receive a bundle on your inbox? No? > THEN FEEEL IT NOWW!! > > commit 5fa425f68af901bc0de55dd89f541099d7365dd0 > Author: Alan Manuel K. Gloria > Date: Sat Jul 28 17:5

Re: [Readable-discuss] Bundle of git changes

2012-07-28 Thread Alan Manuel Gloria
You know that feeling when you receive a bundle on your inbox? No? THEN FEEEL IT NOWW!! commit 5fa425f68af901bc0de55dd89f541099d7365dd0 Author: Alan Manuel K. Gloria Date: Sat Jul 28 17:58:14 2012 +0800 Handle multiline comments and other #-foolery. TODO: Need to add #{weird sy

Re: [Readable-discuss] Bundle of git changes

2012-07-28 Thread Alan Manuel Gloria
On Sat, Jul 28, 2012 at 5:49 AM, David A. Wheeler wrote: > Alan Manuel Gloria: >> buNDlE BunDEl > > Awesome, pushed. > > And we have a new kind of error: If you use "!" indents, and later > split a line, this won't work: > !hello( ... > ! > !) > Because the "!"

Re: [Readable-discuss] a more readable programming model

2012-07-28 Thread Kartik Agaram
Yes, I wasn't actually advocating y'all do anything with this idea. It just seemed like a good group of people to show the idea to, to get your reactions. > Uh oh, comma for separating function parameters. That's been tried before in > a Lisp, but that means that ,-lifting is easily missed visua