".el" jest konwencją nazwy pliku kończącą się programami Emacs Lisp. Jaka jest konwencja podczas pisania programów Common Lisp?Co to jest konwencja dotycząca rozszerzenia pliku Lisp?
26
A
Odpowiedz
27
i oba sugerują .lisp
.
Practical Common Lisp suggests .lisp
or .cl
.
Uwaga, nie jestem Common Lisp programista przez jakiegokolwiek środka, więc nie mam pojęcia, czy rzeczywiście .lisp
jest wykorzystywany w praktyce.
20
Common Lisp rodzaje ścieżką do kodu źródłowego:
lisp
jest domyślnie. Użyj tego, jeśli to możliwe.lsp
jeśli typ ścieżka pozwala tylko trzy znakil
jeśli typ ścieżka powinna być jedna postać (rzadko).
Typ ścieżki głównej cl
jest w większości przypadków nieużywany. Widać to czasami w starszym kodzie lub projektach, które używają kilku różnych dialektów Lisp.
Dla kodu skompilowanego typu ścieżka może być obliczana w Common Lisp przy użyciu funkcji COMPILE-FILE-PATHNAME
(tu 64bit LispWorks na Macu):
CL-USER 23 > (pathname-type (compile-file-pathname "foo.lisp"))
"64xfasl"
Powiązane problemy
- 1. Konwencja kątowa dotycząca deklarowania kontrolerów
- 2. Konwencja dotycząca przechowywania pliku XSD w projekcie Java Eclipse
- 3. Konwencja dotycząca wielkich liter dla obiektów JavaScript
- 4. Jaka jest konwencja dotycząca prefiksowania kategorii za pomocą magicznych słów?
- 5. Co to jest rozbieżny niejawny błąd rozszerzenia?
- 6. Konwencja nazw dotycząca komponentów Java Swing (prefiks)
- 7. Jaka jest konwencja dotycząca określania złożonych zapytań SQL w Railsach?
- 8. Jaka jest konwencja dotycząca zamawiania akcji kontrolera w Railsach?
- 9. Co to jest konwencja nazw dla odwołań do klas Python
- 10. Co to jest poprawna konwencja nazewnictwa Java dla identyfikatora?
- 11. Czy istnieje wspólna konwencja nazewnictwa pakietów lisp?
- 12. W Common Lisp co to jest wydrukowane przedstawienie?
- 13. Co to | 5E | znaczy w Common Lisp?
- 14. Co to jest głód?
- 15. Konwencja dotycząca celu C: kiedy używać i kiedy używać z
- 16. Konwencja dotycząca właściwości nieruchomości: "przypadek dot" lub "sprawa wielbłąda"?
- 17. Co to jest rc oznacza
- 18. Co to jest typ mime pliku wsdl?
- 19. Co to jest "AddType" w pliku .htaccess?
- 20. co to jest znak końca pliku filestream?
- 21. Co to jest "ownerID" w pliku Immutable.js?
- 22. Co to jest format pliku o nazwie
- 23. Czy istnieje akceptowalna konwencja dotycząca kolejności atrybutów deklaracji @property?
- 24. Co oznacza # w LISP
- 25. Czy istnieje konwencja dotycząca dokumentowania pliku JavaScript z komentarzami? Podobnie jak sygnatury funkcji, przykłady itp.
- 26. Co to jest NuGetPackageImportStamp?
- 27. Co to jest $ {project.licensePath}?
- 28. Co to jest mobiquo.php?
- 29. Co to jest Serializable? Co to znaczy?
- 30. Spiralna zasada dotycząca deklaracji - kiedy jest to błąd?
Właśnie sprawdziłem instalację Quicklisp że ma wiele pakietów pobrane. Istnieje kilka plików '.cl' (głównie związanych z bliższym mopem). Reszta to '.lisp' –