Estoy enseñando (con otros) un curso relativamente introductorio en ciencias de la computación para profesionales de TI sin experiencia en CS. Desde que desarrollé los materiales del curso sobre autómatas y gramáticas, también soy responsable de enseñar sobre compiladores y construcción de compiladores.¿Qué generador de analizador para enseñar a mis alumnos?
Hace años, cuando estudiaba compilación en la universidad, todos nuestros ejemplos provenían de Lex y Yacc. ¿Todavía se usan ampliamente? ¿Hay algo que se use más comúnmente para Java? Los estudiantes son competentes en C y Java, pero nunca han usado generadores de analizadores.
Algún consejo sobre qué enseñar sería apreciada
¡Buena suerte en sus enseñanzas! –
Esto estaría en el tema en http://cseducators.stackexchange.com (aunque como todavía está en versión beta privada, es más fácil ingresar aquí https://area51.stackexchange.com/proposals/92460/computer-science- educadores) –