Files
packages/lang/chicken-scheme/test.sh
Jeronimo Pellegrini e00c01fd7d chicken-scheme: add CI test script
Check csi version and check if csc can compile a simple s-expression.

Co-authored-by: George Sapkin <george@sapk.in>
Signed-off-by: Jeronimo Pellegrini <j_p@aleph0.info>
2025-12-22 14:56:48 +02:00

16 lines
288 B
Bash

#!/bin/sh
case "$1" in
chicken-scheme-full)
# Send an S-expression to its standard input
if ! echo '(+ 2 3)' | csc -; then
echo 'csc cannot compile a S-expression from standard input'
exit 1
fi
;;
chicken-scheme-interpreter)
csi -version 2>&1 | grep -F "$2"
;;
esac