<div dir="ltr">Another solution which may help you is to use leex for generating the scanner. It gives you much more freedom in deciding what to return, so you could return both the value and/or the chars if you wish. However, I don't think it will give all the data you want, you can the line number, characters and length of each token.<br>
<br>If you want to use yecc for generating the parser, which really does simplify matters,  you have to a little circumspect because it only accepts tokens in the form {Type,Line} or {Type,Line,Value}. It does place any restrictions on the vaule.<br>
<br>Robert<br><br><div class="gmail_quote">2008/10/3 Vlad Dumitrescu <span dir="ltr"><<a href="mailto:vladdu55@gmail.com">vladdu55@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Fri, Oct 3, 2008 at 18:18, Kenneth Lundin <<a href="mailto:kenneth.lundin@gmail.com">kenneth.lundin@gmail.com</a>> wrote:<br>
> It is in our plans to have that support in our standard scanner in some way.<br>
> Can not promise when but hopefully next year some time.<br>
<br>
</div>That's wonderful to know!<br>
<br>
I suppose that it wouldn't hurt if we (the tool makers) would start<br>
right away to tinker with it so that when you're ready you will have<br>
something almost ready to work with, would it?<br>
<br>
best regards,<br>
<font color="#888888">Vlad<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br></div>