On Wed, 5 Dec 2007, Bill Page wrote:

| 
| On 12/5/07, Gabriel Dos Reis wrote:
| >
| > But, in this specific case, the layout rule in the Spad
| > Syntax amounts to nothing close to 2 dimension.  It is
| > purely a 1-dimensional thing.
| 
| ? But you said that it involved "lining up" - something that is
| inherently at least 2 dimensional.

No, it isn't inherently 2-dimensional.  What it means is that one
starts a newline (in the 1-dimensional stream of characters), leave as
much blank as on at the start of the previous line  and continue.

In a 2-dimensional setting, I go in all planar directions for writing
my program -- think handwriting, ascii art output.

| 
| > There isn't even anything that I would consider
| > `serialization' -- and I've written a Boot parser and a
| > Spad parser in C++ over the last 6 months in my
| > spare time.
| 
| Granted the "serialization" in this case is intentionally very simple
| and it does involved counting leading whitespace in each line.

I'm afraid you would have to detail what you call `serialization',
because I don't see one.

-- Gaby

-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
open-axiom-devel mailing list
open-axiom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-axiom-devel

Reply via email to