{"repo":"tani/nix-common-lisp","free":true,"listed":false,"github":"https://github.com/tani/nix-common-lisp","clone":"git clone https://github.com/tani/nix-common-lisp.git","description":"Nix template for Common Lisp projects (SBCL, CCL, ECL, ABCL, CLISP, Clasp, MKCL, CMUCL)","language":"Nix","stars":10,"topics":["common-lisp","linux","lisp","macos","nix","scaffold","template"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Nix templates for Common Lisp projects This repository contains a Nix template for Common Lisp projects. Usage Run entrypoint The entrypoint of this project is main function. You can run it with the following command: - .#main-sbcl : Run the entrypoint using SBCL. - .#main-ecl : Run the entrypoint using ECL. - .#main-abcl : Run the entrypoint using ABCL. - .#main-ccl : Run the entrypoint using CCL. - .#main-mkcl : Run the entrypoint using MKCL. - .#main-clisp : Run the entrypoint using CLISP. - .#main-cmucl binary : Run the entrypoint using CMUCL. - .#main-clasp-common-lisp : Run the entrypoint using Clasp. Run tests The tests of this project are located in the test directory. You can run them with the following command: We use FiveAM for testing. - .#test-sbcl : Run all tests using SBCL. - .#test-ecl : Run all tests using ECL. - .#test-abcl : Run all tests using ABCL. - .#test-ccl : Run all tests using CCL. - .#test-mkcl : Run all tests using MKCL. - .#test-clisp : Run all tests using CLISP. - .#test-cmucl binary : Run all tests using CMUCL. - .#main-clasp-common-lisp : Run all tests using Clasp. Code coverage You can also run the test with code coverage using the following command: - .#coverage-sbcl : Run all tests with code coverage using SBCL. Run REPL You can run a REPL with the following command: To load the project, you can use the following code: Packages This project exports the following packages: - packages.lib-sbcl : library for SBCL. - packages.lib-ecl : library ","default_branch":null,"files":null,"tree":[],"storefront":"/r/tani","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tani/nix-common-lisp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}