Okay, the *semantics* is confusing to me.

How are the following suppose to parse?

library foo
  <* begin

define cat 'meow

define dog 'woof

*>

I assume:

(library foo
  (begin
(define cat 'meow)
(define dog 'woof)
)

But what happens with this?

library foo
  <* begin print(x)

define cat 'meow
define dog 'woof

*>
How about this?

let <* x 5 *> { x + 42 }

Or worse, this?

let <*x y
   w z *>
  42

Sincerely,
AmkG

P.S.
You know, maybe we should call it "SUPERLIST" in contrast with "SUBLIST". ^^;;;

------------------------------------------------------------------------------
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612 
_______________________________________________
Readable-discuss mailing list
Readable-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/readable-discuss

Reply via email to