Re: #;



In article <4787c30a$0$36367$742ec2ed@xxxxxxxxxxxxxx>,
Ray Dillinger <bear@xxxxxxxxx> wrote:

Kaz Kylheku wrote:
How silly!

What is the reason why ;# couldn't serve exactly the same purpose?
No new reader macros required.

I think maybe I'm missing something. ;# would introduce a comment
that runs to the next line break whereas the R6RS #; form introduces
a comment that runs to the end of the following datum.

So something like

(+ 1 2 #;bogus 4 5) => 12

whereas something like

(+ 1 2 ;#bogus 4 5) can't even be evaluated; it's incomplete.

I'm not seeing the equivalence here.

Bear

Use #+#:\; then.

:-)

rg
.



Relevant Pages

  • Re: #;
    ... Kaz Kylheku wrote: ... I think maybe I'm missing something. ... that runs to the next line break whereas the R6RS #; ... I'm not seeing the equivalence here. ...
    (comp.lang.lisp)
  • Re: How do I use the read-table to collapse symbol-table references?
    ... Ray Dillinger wrote: ... > Am I missing something about the readtable, or do I have to use a ... > prefix character before 'foo'? ...
    (comp.lang.lisp)
  • Re: #;
    ... rpw3@xxxxxxxx (Rob Warnock) wrote: ... | Ray Dillinger wrote: ... |> I'm not seeing the equivalence here. ... be faked out with infelicitous PUSHes to *FEATURES*, ...
    (comp.lang.lisp)