Re: X3 employee example with semantic actions

Larry Evans <[email protected]> Fri, 1 Jun 2018 17:09:44 -0500
Newsgroups gmane.comp.parsers.spirit.general
Message-ID <[email protected]>
On 06/01/2018 01:31 PM, Larry Evans wrote:
[snip]
>  > I'm also experimenting with the _where iterator range attribute of 
> Context.
>  > But I've a problem with this. Maybe I did something wrong but what I 
> get is
>  > an iterator range from the end of the match to the end of input stream
>  > (std::string storage). The program output is my attachment 
> result.txt. Is
>  > this intended behavior, a bug or did I something wrong?
> 
> It looks like the intended behaviour to me.  The iterator
> begin and end are to the **remaining** input.  The attribute
> for the just parsed input is accessed with _attr as shown in
> the attached modification to the code you posted.
> 
OOPS :(
I failed to notice the printout of the attribute after parse
did not reflect the input to the parse.

I'm now trying to figure out why that's so.

I guess that was your main concern.
[snip]


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Spirit-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/spirit-general