graven-image icon indicating copy to clipboard operation
graven-image copied to clipboard

FUNCTION-LAMBDA-EXPRESSION* completeness

Open aartaka opened this issue 10 months ago • 0 comments

  • [ ] Closure inspection
    • [x] ECL
    • [ ] Allegro
      • [X] sys::augmentable-environment
      • [ ] #<Closure DEFSTRUCT-ACCESSOR @ #x10000237d42>
    • [ ] CLASP
    • [x] CLISP
    • [ ] Lispworks
    • [ ] Corman
    • [ ] MKCL
  • [ ] Source expression
    • [ ] ABCL
      • [X] Sources for Lisp objects.
      • [ ] Sources for Java-related objects.
    • [ ] Allegro
    • [ ] CLASP
    • [ ] CLISP
    • [ ] Lispworks
    • [ ] Corman
    • [ ] CMUCL, SCL
    • [ ] MKCL
  • [ ] Function type
    • [X] CCL—ftype declarations
    • [x] ABCL—~impossible, it's all LispObject~ possible via ftype declarations.
    • [x] Allegro—ftype too (huh, that's an easy technique, might be possible to propagate to all the implementations that don't expose real compiled types :thinking:)
    • [ ] CLASP
    • [ ] CLISP
    • [ ] Lispworks
    • [ ] Corman
    • [ ] MKCL
  • [x] Funcallable instance
  • [ ] Macro functions
    • [ ] SBCL lists the right arglist for macros, but CCL, ECL, ABCL etc. list something like (#:WHOLE-182692 #:ENVIRONMENT-182693), which is macro function arglist, not macro arglist.

aartaka avatar Aug 11 '23 22:08 aartaka