Re: [Readable-discuss] realistic examples

2012-07-19 Thread Alan Manuel Gloria
But if you seriously drop the parns, it'd look like this!! o^.^oo^.^o So you can't see where they're facing anymore! On 7/19/12, Kartik Agaram a...@akkartik.com wrote: This was intended to be a joke v(^^)v o(^.^o)(o^.^)o Yeah I saw that, but I wanted to see how ha-ha-only-serious it was :)

Re: [Readable-discuss] realistic examples

2012-07-19 Thread Kartik Agaram
There have been dozens of Lisp-based programming languages that started with that premise, starting with McCarthy's M-expressions. But I think my proposal hasn't been tried before: a single consistent set of primitives that map 1-1 to various lisp dialects. You wouldn't be able to translate a

Re: [Readable-discuss] realistic examples

2012-07-19 Thread Alan Manuel Gloria
On 7/19/12, Kartik Agaram a...@akkartik.com wrote: There have been dozens of Lisp-based programming languages that started with that premise, starting with McCarthy's M-expressions. But I think my proposal hasn't been tried before: a single consistent set of primitives that map 1-1 to various

Re: [Readable-discuss] realistic examples

2012-07-19 Thread Kartik Agaram
How do we express the usage of [such macros] using the Unified Syntax for Indented Lisp? I'm hoping that if the unified syntax takes hold then people will tend to just define their own macros differently. There's the obvious workarounds, of course, like defining my-and-let* that massages

Re: [Readable-discuss] realistic examples

2012-07-19 Thread Kartik Agaram
It looks at the port... and sees a space!! Oh noes!! Someone has just indented the first line! Okay, let's count the first line's indent... two spaces. Let's pretend that this is the 'left edge'.. let's go to the next line... oh noes! It's got one space for indent - it's managed to go

Re: [Readable-discuss] realistic examples

2012-07-19 Thread Kartik Agaram
First read(): Reads foo, bar, and it consumes the indentation of eggs so that it can determine that another is at the same level. It returns (foo bar). Ah yes, this bug actually took me *forever* to understand in wart :) This also helps me understand the other discussions here about

[Readable-discuss] realistic examples

2012-07-18 Thread Kartik Agaram
Alan, would you really prefer SPLIT/SPLICE to just combining clauses with the previous line when writing ( http://article.gmane.org/gmane.lisp.readable-lisp/367)? . list-of x . var in expr . clauses \ ... vs list-of (var in expr) clauses ... David Wheeler

Re: [Readable-discuss] realistic examples

2012-07-18 Thread Alan Manuel Gloria
Well, all the examples I make are as how I would write them, not as how I would On 7/19/12, Kartik Agaram a...@akkartik.com wrote: Alan, would you really prefer SPLIT/SPLICE to just combining clauses with the previous line when writing ( http://article.gmane.org/gmane.lisp.readable-lisp/367)?

Re: [Readable-discuss] realistic examples

2012-07-18 Thread Kartik Agaram
Well, all the examples I make are as how I would write them Ah, thanks for the clarification! -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has

Re: [Readable-discuss] realistic examples

2012-07-18 Thread Alan Manuel Gloria
On 7/19/12, Kartik Agaram a...@akkartik.com wrote: Well, all the examples I make are as how I would write them Ah, thanks for the clarification! Anyway, I will also do some exploratory syntaxing, but if I find some problem or difficulty with it, I'll just silently drop it. You'll more

Re: [Readable-discuss] realistic examples

2012-07-18 Thread David A. Wheeler
Kartik Agaram: I fear that 'pressing' might be distorting our sense of the relative frequency of different constructs. SPLIT/SPLICE is for arc's if; there it actually looks good as a separator. I would be less concerned about SPLIT if it's going to be fairly uncommon in other situations.

Re: [Readable-discuss] realistic examples

2012-07-18 Thread Alan Manuel Gloria
On 7/19/12, David A. Wheeler dwhee...@dwheeler.com wrote: I'm rather curious what Alan Manuel Gloria thinks about my \\ symbol idea, which I believe eliminates the problems from slashification. I still prefer \, but I won't object to \\. I also won't object to ~ or !. So if I were to rank

Re: [Readable-discuss] realistic examples

2012-07-18 Thread Kartik Agaram
SPLIT *between* symbols is one of those things that is not needed in many cases, but in those few cases where you want it, you REALLY want it. Absolutely. But if it's an uncommon use case then I'm less concerned about what y'all choose. Unfortunately, Alan's response suggests I'd end up