Common Lisp with Arc macros and procedures
Clamp is an attempt to bring the powerful, but verbose, language of Common Lisp up to the terseness of Arc.
There are two parts to Clamp. There is the core of Clamp, which implements the utilities of Arc that are easily converted from Arc to Common Lisp. The other part is the "experimental" part. It contains features of Arc that are not so easy to copy (ssyntax, argument destructuring, etc.).
Linter | Message | Location |
---|---|---|
input-labels Identify input labels that do not match package names | label 'cl-unit' does not match package name 'sbcl-clunit' | |
input-labels Identify input labels that do not match package names | label 'check-it' does not match package name 'sbcl-check-it' | |
input-labels Identify input labels that do not match package names | label 'iterate' does not match package name 'sbcl-iterate' | |
input-labels Identify input labels that do not match package names | label 'cl-syntax' does not match package name 'sbcl-cl-syntax' |