[prev in list] [next in list] [prev in thread] [next in thread] 

List:       e-lang
Subject:    Re: [e-lang] Bug: three adjacent colons in printed ENodes
From:       "Dean Tribble" <tribble () e-dean ! com>
Date:       2007-09-24 21:24:25
Message-ID: 1f5af2f10709241424u273191abp854e9b54bb2920c4 () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On 9/24/07, Jon Leonard <jleonard@oasis.slimy.com> wrote:
>
> On Mon, Sep 24, 2007 at 04:13:49PM -0400, Kevin Reid wrote:
> > On Sep 15, 2007, at 16:40, Mark Miller wrote:
> > > On 9/15/07, Kevin Reid <kpreid@mac.com> wrote:
>
> [ #4 is change how the lexer deals with ::: ]
> > > If not, then I believe we should at least do #4.
> >
> > Dean said that it's nontrivial to get the ANTLR lexer to do this.


I'll need to look at the Antlr lexer again.  If we already separated ":"
token parsing out, it may be either than I had thought at first.  I dislike
this special case because it requires funky look ahead, but it'that doesn't
actually make it more difficult :)

[Attachment #5 (text/html)]

On 9/24/07, <b class="gmail_sendername">Jon Leonard</b> &lt;<a \
href="mailto:jleonard@oasis.slimy.com">jleonard@oasis.slimy.com</a>&gt; \
wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;"> On Mon, Sep 24, 2007 at 04:13:49PM -0400, Kevin Reid \
wrote:<br>&gt; On Sep 15, 2007, at 16:40, Mark Miller wrote:<br>&gt; &gt; On 9/15/07, \
Kevin Reid &lt;<a href="mailto:kpreid@mac.com">kpreid@mac.com</a>&gt; wrote:<br><br> \
[ #4 is change how the lexer deals with ::: ]<br>&gt; &gt; If not, then I believe we \
should at least do #4.<br>&gt;<br>&gt; Dean said that it&#39;s nontrivial to get the \
ANTLR lexer to do this.</blockquote><br><div>I&#39;ll need to look at the Antlr lexer \
again.&nbsp; If we already separated &quot;:&quot; token parsing out, it may be \
either than I had thought at first.&nbsp; I dislike this special case because it \
requires funky look ahead, but it&#39;that doesn&#39;t actually make it more \
difficult :)<br><br></div></div>



_______________________________________________
e-lang mailing list
e-lang@mail.eros-os.org
http://www.eros-os.org/mailman/listinfo/e-lang


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic