PDA

Ver la versión completa : Treeview en Vb



dalfredo
29/11/2003, 13:52
Tengo un proyecto de COMPILADORES I y tengo que generar el arbol sintactico de la siguiente expresión:

x=(a+b)+(c-d+e)/2

Tenemos que utilizar un Treeview, pero no entiendo totalmente la documentacion del MSDN. ¿Podrían enviarme documentación "entendible"?
He logrado hacer la descomposición de expresiones sencillas como: x=a+b-2, utilizando la jerarquia polaca, o sea:
"= + - * / ^", pero tengo problemas cuando existen agrupadores como (), por ejemplo en expresiones como:
x=(a+b)*2 tengo que descomponer primero el * y luego la suma. ¿Que puedo hacer?

Favor, agradezco respuesta.

Atentamente:

Alfredo Díaz
Venezuela
E-mail: dalfredo@cantv.net

Gracias.