Hola como están? Quisiera saber si alguien ya tiene cierta experiencia en este tema. Existen varias herramientas prediseñadas para este tipo de tareas, el crear un lenguaje de programación está intímamente relacionado a crear un compilador, pero ya que no tengo ningún tipo de conocimiento en Assembler entonces el crear un compilador es ciertamente muy complicado para mi.
¿Hay alguna manera de crear un minicompilador sin saber assembler? en caso de que la respuesta sea si, que herramientas se pueden usar? Hay varias herramientas para crear un compilador, entre ellas Lex y Yacc.. Pero quisiera que me dijeran cual sería la más fácil de usar si por ejemplo lo único que quisiera hacer es que el lenguaje tuviera la única función de imprimir un texto en pantalla.
El lenguaje de programación que quiero crear no posee nada muy novedoso, es solo para aprender. Actualmente estoy aprendiendo en la universidad Delphi, y como consecuencia directa se pascal y he aprendido un poco de C. Estaba tratando de realizar un analizador sintáctico en delphi que transformaba lo que escribieras en código de C.
Mis disculpas si esto ofende su inteligencia, no soy novato en programación, pero ciertamente no soy lo suficientemente experto para llevar a cabo este tipo de tareas sin un poco de orientación. Gracias de antemano.