Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.lisp > #32990

Re: new functions defined list

From Kaz Kylheku <847-115-0292@kylheku.com>
Newsgroups comp.lang.lisp
Subject Re: new functions defined list
Date 2019-05-29 17:09 +0000
Organization Aioe.org NNTP Server
Message-ID <20190529100309.66@kylheku.com> (permalink)
References <05ea985c-6cf6-4532-bc90-caec8c483c76@googlegroups.com> <agX5cNkPaSHiCHjuz4pOQW6J1fws4@bongo-ra.co> <ea5d4de3-5795-462a-b037-a2c6fb243bce@googlegroups.com> <m2muj630ct.fsf@despina.home> <gX5cNkPaSHiCHjuz4pOQW6J1f5@bongo-ra.co>

Show all headers | View raw


On 2019-05-28, Spiros Bousbouras <spibou@gmail.com> wrote:
> On Tue, 28 May 2019 20:22:42 +0200
> "Pascal J. Bourguignon" <pjb@informatimago.com> wrote:
>> Sai Sai <sairussuria@gmail.com> writes:
>> 
>> > There should be a function that return the functions loaded from a file.
>> 
>> No, there should not.  It is useless.
>
> It's not useless , one might want to know for general information if nothing
> else.

It's not useless, but consider, in the light of how long Lisp has been
around, that a beginner asked about such a feature in 2019.

What might be useful is a utility that analyzes a file (either a
compiled .fasl or a source file) without actually loading it, and
produces a data structure that lists the symbols defined in
that file (and perhaps ones that are not defined, but referenced)
along with other info: what kind of thing they refer to and such.

In the C-on-POSIX world, we can inspect object files with "nm", for
instance.

-- 
TXR Programming Lanuage: http://nongnu.org/txr
Music DIY Mailing List:  http://www.kylheku.com/diy
ADA MP-1 Mailing List:   http://www.kylheku.com/mp1

Back to comp.lang.lisp | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

new functions defined list Sai Sai <sairussuria@gmail.com> - 2019-05-28 07:10 -0700
  Re: new functions defined list "Pascal J. Bourguignon" <pjb@informatimago.com> - 2019-05-28 19:35 +0200
    Re: new functions defined list Sai Sai <sairussuria@gmail.com> - 2019-05-28 10:45 -0700
      Re: new functions defined list Spiros Bousbouras <spibou@gmail.com> - 2019-05-28 18:00 +0000
  Re: new functions defined list Spiros Bousbouras <spibou@gmail.com> - 2019-05-28 17:50 +0000
    Re: new functions defined list Sai Sai <sairussuria@gmail.com> - 2019-05-28 11:01 -0700
    Re: new functions defined list Sai Sai <sairussuria@gmail.com> - 2019-05-28 11:12 -0700
      Re: new functions defined list "Pascal J. Bourguignon" <pjb@informatimago.com> - 2019-05-28 20:22 +0200
        Re: new functions defined list Spiros Bousbouras <spibou@gmail.com> - 2019-05-28 19:20 +0000
          Re: new functions defined list "Pascal J. Bourguignon" <pjb@informatimago.com> - 2019-05-28 21:53 +0200
            Re: new functions defined list Spiros Bousbouras <spibou@gmail.com> - 2019-05-28 20:34 +0000
          Re: new functions defined list paul wallich <pw@panix.com> - 2019-05-28 21:03 -0400
          Re: new functions defined list Kaz Kylheku <847-115-0292@kylheku.com> - 2019-05-29 17:09 +0000
            Re: new functions defined list "Pascal J. Bourguignon" <pjb@informatimago.com> - 2019-05-29 20:40 +0200
        Re: new functions defined list Madhu <enometh@meer.net> - 2019-05-29 06:43 +0530
        Re: new functions defined list rpw3@rpw3.org (Rob Warnock) - 2019-05-31 15:50 +0000
      Re: new functions defined list paul wallich <pw@panix.com> - 2019-05-28 14:28 -0400
        Re: new functions defined list Sai Sai <sairussuria@gmail.com> - 2019-05-28 11:53 -0700
      Re: new functions defined list Spiros Bousbouras <spibou@gmail.com> - 2019-05-28 19:07 +0000
      Re: new functions defined list taruss@google.com - 2019-05-28 15:10 -0700
    Re: new functions defined list smh <shaflich@gmail.com> - 2019-05-29 04:00 -0700
  Re: new functions defined list "Pascal J. Bourguignon" <pjb@informatimago.com> - 2019-05-28 20:13 +0200
  Re: new functions defined list taruss@google.com - 2019-05-29 11:46 -0700

csiph-web