Hi,<br><br>I don&#39;t know much about the parser tools, so I can&#39;t help you on that.<br><br>But I recently made a simple quick-and-dirty text parser tool:<br><a href="http://planet.plt-scheme.org/package-source/orseau/lazy-doc.plt/1/6/planet-docs/manual/simple-parser.html">http://planet.plt-scheme.org/package-source/orseau/lazy-doc.plt/1/6/planet-docs/manual/simple-parser.html</a><br>

<br>It does not make any difference between lexing and parsing, so you can mix both easily.<br>It can also be controlled dynamically so you should be able to modify the separator on the fly.<br>If you&#39;re interested I can provide some more help.<br>

For larger applications than quick-and-dirty, I would certainly recommend the integrated parsing tools, though.<br><br>Although if all you need is separate data with a given string, then using a lexer and a parser might be a bit overkill...<br>

Maybe using just regexp-split would be enough.<br><br>Laurent<br><br><div class="gmail_quote">2009/11/7 Ivanyi Peter <span dir="ltr">&lt;<a href="mailto:pivanyi@freemail.hu">pivanyi@freemail.hu</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi,<br><br>Is it possible to create a lexer and parser dynamically?<br>I would like to create an application, which, for example, reads in a file<br>which contains what the separator character is and after that<br>the program can read in another file, but considers the separator<br>

character. Somehow I could not manage to create a variable, which<br>then can be used in a lexer. Any way to do this?<br><br>Thanks for any help.<br><br>Best regards,<br><font color="#888888"><br>Peter Ivanyi<br><br><br>
</font><br>
_________________________________________________<br>
  For list-related administrative tasks:<br>
  <a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme" target="_blank">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br>
<br></blockquote></div><br>