27 de marzo de 2006

Generador de lexer y parser para C#

Una larga ausencia, pero bueno, al menos algo de carnita: una persona me preguntó por correo que si existía Lex/Yacc o similares para Visual Basic .Net. Lo más cercano que encontré fue una versión que hicieron en la Universidad de Viena para C#, y que está disponible en esta dirección. Puede servir para hacer pequeños parsers o tokenizers en proyectos de VB, aunque no estoy seguro cómo linkear C# con VB.Net.

Libros: Genius, una biografía de Richard Feynman, que es una de las personas que más admiro.
Música: Robbie Williams - por la presentación que hizo en Live 8.
Video: Live 8 y el concierto de reunión de Cream 2005.

1 comentario:

Dante dijo...

Hace unos dos meses tambien me parecio interesante saber si existia algo asi para C#, un lenguaje que a pesar de muchas cosas me gusta mas que Basic, tal vez por la sintaxis tipo C/java que tiene. El caso que encontre esa herramienta de la universidad de viena y encontre otra que realmente lo que hicieron fue agarrar el codigo fuente de Cup y lo compilaron para C# con la herramienta que Microsoft pone a disposicion de toda la gente que quiera pasar sus programas de Java a C#. En lo personal no usaria ese Cup recompilado, pero me parece interesante el esfuerzo y el detalle.