No estoy seguro de que esté redactando este derecho, pero estoy bastante seguro de que estoy buscando un intérprete LISP que pueda poner en mi programa C++.Lisp Intérprete en un programa en C++
La situación ideal que imagino es una función o algo a lo que puedo pasar una cadena, archivo o nombre de archivo que contiene el código LISP y luego uso el resultado del código LISP en otras partes.
Para ponerlo en términos de (print (eval (read)))
, quiero que read
sea algo que ingrese para ser lo que se lee, y una cadena o algo que pueda analizarse desde la impresión.
En cuanto a los ejemplos que usan ECL, hay un ejemplo usando gcc https://gist.github.com/vwood/662109 y lo porté a VS2012 https://github.com/fabriceleal/ecl-win-vs11-example – fableal