vendethiel / calimero.cl

Common Lisp Shell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

calimero

Calimero is a Common Lisp Shell.

Usage

Run from sources:

make run
# aka sbcl --load run.lisp

choose your lisp:

LISP=ccl make run

or build and run the binary:

$ make build
$ ./calimero
...

Roswell integration

Roswell is an implementation manager and script launcher.

A POC script is in the roswell/ directory.

Your users can install the script with vendethiel/calimero.

Dev

Tests are defined with Fiveam.

Run them from the terminal with make test. You should see a failing test.

$ make test
Running test suite TESTMAIN
 Running test TEST1 f
 Did 1 check.
    Pass: 0 ( 0%)
    Skip: 0 ( 0%)
    Fail: 1 (100%)

 Failure Details:
 --------------------------------
...

Makefile:15: recipe for target 'test' failed

$ echo $?
2

On Slime, load the test package and run run!.


Licence: BSD

About

Common Lisp Shell

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Common Lisp 98.2%Language:Raku 1.1%Language:Makefile 0.7%