Anonymous user
User:Kevin Reid/Common Lisp tasks: Difference between revisions
reviewed
(moved numerical integration to completed) |
(reviewed) |
||
Line 12:
* [[Binary string manipulation functions]]
* [[Bit oriented IO]]
* [[First-class Numbers]] — While implemented, it does not parallel the function example as intended.
* [[Special characters]]
* [[Variables]]
Line 151 ⟶ 152:
==To improve==
* [[Basic bitmap storage#Common Lisp]] — review for efficiency (inlining?), necessity of type declarations, idiom▼
* [[Adding variables to a class instance at runtime#Common Lisp]] — This should be a per-*instance* change. Use the MOP to generate a subclass and change-class to it.
* [[Amb]] — Show the continuation version as well (use arnesi?).
* [[Arithmetic Evaluator#Common Lisp]] — I think there could be some simplification by changing to a prefix AST and using the CL operator names (use symbol-function, not eval).
* [[Pattern Matching#Common Lisp]] — See if there's a pattern matching library that offers more-lispy syntax.▼
* [[Basic Animation]] and [[Pendulum Animation]] — Investigate using CLIM.
▲* [[Basic bitmap storage#Common Lisp]] — review for efficiency (inlining?), necessity of type declarations, idiom
* [[Closest pair problem#Common Lisp]] — Try using complex numbers instead of conses.
* [[Collections]] — Add some discussion of the characteristics, and include vectors.
* [[Object Serialization]] — Show other techniques, particularly print/read.
▲* [[Pattern Matching#Common Lisp]] — See if there's a pattern matching library that offers more-lispy syntax.
* [[Simple Windowed Application]] — Should be reviewed for niceness by a CLIM expert.
==Completed==
==To classify==
|