Me gustaría incluir el código de otro archivo fuente. ¿Alguien sabe cómo hacer eso?¿Cómo incluyo un archivo .pl en Prolog?
20
A
Respuesta
27
Si el archivo se llama foo.pl
, se puede incluir el uso de
:- [foo].
o, equivalentemente, y un poco más explícita
:- consult(foo).
o, si le preocupa que se puede cargar varias veces en una aplicación más grande
:- ensure_loaded(foo).
o, si está utilizando full-blown modules
:- use_module(foo).
aunque el nombre exacto del último predicado difiere entre las versiones de Prolog.
6
Si desea incluir el archivo literalmente, similar a #include, use : - include ('file.pl').
La mayoría de las veces, es preferible estructurar su programa utilizando módulos .
Cuestiones relacionadas
- 1. Prolog- cargando una biblioteca desde un archivo
- 2. ¿Cómo incluyo un archivo php.ini en otro archivo php.ini?
- 3. ¿Cómo incluyo un archivo de texto en una aplicación qt?
- 4. Escribiendo en el archivo (Prolog)
- 5. Cómo combinar PHP y Prolog
- 6. CodeIgniter: ¿Cómo incluyo un archivo .js a la vista?
- 7. ¿Cómo incluyo un archivo de más de 2 directorios?
- 8. ¿Cómo incluyo un archivo jar en una carpeta lib de un archivo ear usando horm?
- 9. ¿Cómo incluyo jarras en un guión maravilloso?
- 10. ¿Cómo incluyo un script PHP en Python?
- 11. ¿Cómo incluyo archivos DLL en mi archivo .csproj?
- 12. Cómo negar en Prolog
- 13. Leer un archivo línea por línea en Prolog
- 14. ¿Cómo incluyo archivos javascript en el servidor?
- 15. ¿Cómo incluyo un modelo con RedirectToAction?
- 16. ¿Cómo incluyo un archivo JSP de un proyecto diferente en mi proyecto
- 17. ¿Cómo incluyo un archivo javascript remoto en un script de Greasemonkey?
- 18. ¿Cómo incluyo un archivo en la configuración de Apache sin generar un error cuando no existe?
- 19. Prolog - ASSERT y RETRACT
- 20. ¿Cómo incluyo System.Windows.Shapes?
- 21. ¿Cómo incluyo un directorio vacío en un ensamblaje de maven?
- 22. Prolog preguntas básicas
- 23. ¿Cuál es la diferencia entre 'y "en Prolog?
- 24. ¿Cómo incluyo o excluyo condicionalmente un archivo de un arquetipo cuando se genera un proyecto?
- 25. ¿Cómo añado listas en prolog?
- 26. ¿Cómo incluyo JavaScript en línea en Haml?
- 27. ¿Cómo incluyo un archivo común en VBScript (similar a C# inclusión)?
- 28. En org-mode, ¿cómo incluyo otros archivos .org de un archivo (principal) .org?
- 29. Cargando archivos en Prolog
- 30. Prolog, utilizando expresiones
bien, gracias! :) – cody