Todas la palabras claves del lenguaje pascal (procedure, var, function, etc) se distinguen de lo demás mediante color, así sucede también con los números, caracteres, cadenas de string.
También la interfaz cuenta con una opción de poder realizar búsqueda de palabras, si la encuentra será remarcada mediante un color.
Además, cuando sucede un error el carrete del cursor se ubica en la posición del error.
2 comentarios:
Interesante...cuál es el proceso para detectar las palabras claves? Usa el mismo lexer del compilador, o tiene otro instalado dentro del editor?
si tengo otro lexer dentro de mi compilador, asi me es mucho mas facil poder identificar los token y poder colorearlos...aunque si se puede hacer uso de un solo lexer...pero por falta de tiempo lo hice asi.
Publicar un comentario