help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Functions using limited set of internals


From: Artist
Subject: Functions using limited set of internals
Date: 27 Feb 2003 07:55:58 -0800

googleartist@yahoo.com (Artist) writes:

> Hi,
>  I have been using emacs now for over an year.
>  and now I like to know how I can do some work with lisp.
>  
>  How I can find the built-in functions for lisp:

(let ((internals ()))
  (mapatoms (lambda (sym)
              (when (and (functionp sym) (subrp (symbol-function
sym)))
                (push sym internals))))
  (insert (format "%S\n" internals)))

I've not found any predicate to distinguish between built-in functions
and special forms.


-- 
__Pascal_Bourguignon__                   http://www.informatimago.com/


Wow,That works wonderful.
Thank you,
Using your method, I found 974 entries:
             which includes built-in functions and special forms

C-h f TAB gives me 7129 entries.

Applying the educational approach,
 I like to find out what I can do with my progressive learning.

 To achieve that,
 I like to find lisp functions (example:defined with defun)  which
uses  the set of internals or functions that I learned so far. I can
further restrict it by specific set of files.

Thanks,
Artist.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]