Estoy en osx. Encontré esto http://neugierig.org/software/c-repl/ pero los enlaces en esa página para el código parecen estar rotos.¿Hay un REPL para la programación C?
Respuesta
Parece que el código de c-repl ahora se puede encontrar en Github repository. Parece que es un proyecto muerto, aunque (la última confirmación fue hace 3 años), así que te sugiero mirar en alternativas así:
cuál de ellos crees que es adecuado usar –
gdb hace un buen REPL. No puede definir nuevas funciones allí, pero puede evaluar expresiones (incluidas aquellas con efectos secundarios).
Gracias. GDB es una buena opción. Y debería ser competente en su uso de todos modos. – Surya
Un ejemplo de cómo usar gdb como respuesta sería bueno. – g33kz0r
Un ejemplo de cómo usar gdb: 1) 'gdb/bin/ls' 2)' imprimir "Hola mundo" [0] 'Por supuesto que se involucra más que eso ... pero incluso ese simple ejemplo ilustra una C común idioma en una réplica – gcbenison
Acabo de encontrar el IGCC (GCC interactivo) REPL. Me gusta.
Ejemplo:
./igcc
g++> int a = 1, b = 2;
g++> printf("%d\n", a + b);
3
g++>
Y da compila errores como este:
g++> c = 3;
[Compile error - type .e to see it.]
g++> .e
<stdin>:14:1: error: use of undeclared identifier 'c'
c = 3;
^
(SF descarga: http://sourceforge.net/projects/igcc/files/)
- 1. REPL para Objective-C
- 2. ¿Hay un REPL de color para Clojure?
- 3. ¿Iniciar Scala REPL mediante programación?
- 4. ¿Hay ensamblador REPL bajo Linux?
- 5. REPL para ocamldebug?
- 6. Python REPL para un proceso en ejecución
- 7. ¿Hay alguna manera de obtener un REPL en pydev?
- 8. REPL/LINQpad/F # alternativa interactiva para C++ 0x?
- 9. ¿Hay guayaba para C#?
- 10. ¿Hay un intérprete para C?
- 11. ¿Hay un repositorio de biblioteca para C?
- 12. settings.maxPrintString para Scala 2.9 REPL
- 13. Tecla de acceso rápido para detener REPL?
- 14. Buscar un tipo en REPL?
- 15. Programación interactiva de consola para c/C++?
- 16. REPL en la consola emacs
- 17. ¿Hay un equivalente al depurador de perl 'x' en pdl2 (o Devel :: REPL)?
- 18. ¿Hay un lenguaje de programación "debajo" de la Asamblea?
- 19. ¿Una REPL para enlazarlos a todos?
- 20. ¿Cuál es la diferencia entre un REPL y un intérprete?
- 21. ¿Hay un JavaScript equivalente para C# 'params'?
- 22. ¿Hay un compilador como servicio para C++?
- 23. ¿Hay un comprobador de estilo para C++?
- 24. ¿Hay un intérprete Objective-C para Mac?
- 25. ¿Hay algún otro lenguaje de programación para la programación del lado del cliente además de javascript?
- 26. ¿Hay una biblioteca de programación cuadrática en C++?
- 27. ¿Hay un contenedor .NET/C# para SQLite?
- 28. ¿Hay un intérprete interactivo para C#?
- 29. ¿Hay un compilador C portátil para Windows?
- 30. ¿Hay un analizador de CSS para C#?
Simplemente añadiendo un enlace a este post con un poco de c-repl ejemplos: http://stackoverflow.com/questions/1459678/where-can-i-find-c-repl-documentation/6902522#6902522 – sdaau