cl-annot
cl-annot copied to clipboard
Python-like Annotation Syntax for Common Lisp
I modified test-system. To use `(asdf:test-system :cl-annot).
cl-annot comes in the way of using :@ keyword. So it would be good if cl-annot could leave @ in the keyword package alone.
**defstruct** in CL allows to specify several constructors. If second argument to the :constructor keyword provided, it is used as a constructor name. :constructor with no arguments creates a default...
Rather than: ``` @export (defparameter +moose-height+ 7) @export (defparameter +moose-width+ 11) @export (defvar *moose-times-seen* 0) @export (defun handle-moose-sighting () ...) ``` Is there a simple way to accomplish something like:...
On a Travis CI worker running Allegro CL 9.0 [Linux (x86)], `(use-syntax :annot)` triggers `Reader macro conflict while trying to merge the dispatch macro characters #\# #\U from # into...
Restarts are also the important part of API. please: ``` cl @export (restart-bind ... ) @export (restart-case ... (name () ...)) ``` and also the `case,ecase, ccase' keys (less priority):...
In quicklisp 2013-10-03 cl-annot has a regression on CMUCL: the cl-annot-test ASDF system can not be loaded on CMUCL due to error ``` FORMAT-ERROR: Error in format: No more arguments....
@ignore might fail to insert `(declare (ignore ...)` at the beginning of the body.
Analyze lambda-list