• Paul Pogonyshev's avatar
    Implement 'func-arity' · 6f3243db
    Paul Pogonyshev authored
    * src/eval.c (Ffunc_arity, lambda_arity): New functions.
    * src/bytecode.c (get_byte_code_arity): New function.
    * src/lisp.h (get_byte_code_arity): Add prototype.
    
    * doc/lispref/functions.texi (What Is a Function): Document
    'func-arity'.
    
    * etc/NEWS: Mention 'func-arity'.
    
    * test/src/fns-tests.el (fns-tests-func-arity): New test set.
    6f3243db
bytecode.c 43.9 KB