Email list hosting service & mailing list manager


Re: loss of abstraction Marcin 'Qrczak' Kowalczyk 24 Aug 2005 13:50 UTC

Andre van Tonder <xxxxxx@now.het.brown.edu> writes:

> Should I be able to write Scheme code whose meaning depends on page
> layout, dots, whitespace, or comments?

Yes, because it's useful to display source location information in
stack traces, and location is best expressed by line and column
numbers.

> The syntax-as-lists abstraction has the decided advantage of
> protecting me against these things, which are generally regarded
> as wrong in the Lisp/Scheme community.

Well, if a language declares something useful as wrong, then it's an
argument for choosing a different language.

--
   __("<         Marcin Kowalczyk
   \__/       xxxxxx@knm.org.pl
    ^^     http://qrnik.knm.org.pl/~qrczak/