Nп/п : 56 из 93
 От   : Kaz Kylheku                         2:5075/128        31 авг 23 19:07:06
 К    : Spiros Bousbouras                                     31 авг 23 22:09:01
 Тема : Re: What does (gensym) generate?
----------------------------------------------------------------------------------
                                                                                 
@MSGID: <20230831120530.843@kylheku.com> 7665b234
@REPLY: <hwL2ZQGx9qWcVmVLY@bongo-ra.co> 1bc564b7
@REPLYADDR Kaz Kylheku <864-117-4973@kylheku.com>
@REPLYTO 2:5075/128 Kaz Kylheku
@CHRS: CP866 2
@RFC: 1 0
@RFC-Message-ID: <20230831120530.843@kylheku.com>
@RFC-References:
<75e51292-e706-4e7e-8aa2-8c8327c71f4fn@googlegroups.com>
<hwL2ZQGx9qWcVmVLY@bongo-ra.co>
@TZUTC: -0000
@PID: slrn/pre1.0.4-9 (Linux)
@TID: FIDOGATE-5.12-ge4e8b94
On 2023-08-31, Spiros Bousbouras <spibou@gmail.com> wrote:
> No , interning means creating an association between a symbol and a package.
> Different packages can have symbols with the same name. Other relevant facts
> {for Common Lisp} :

Plus, in a  simple Lisp with no package system, interning just means
recording the symbol in some pervasive dictionary of symbols (that is
essentially the one and only package).

The CL-like package systems refines the concept by dividing the
previously global dictionary into named namespaces.

-- 
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca
--- slrn/pre1.0.4-9 (Linux)
 * Origin: A noiseless patient Spider (2:5075/128)
SEEN-BY: 5001/100 5005/49 5015/255 5019/40 5020/715
848 1042 4441 12000
SEEN-BY: 5030/49 1081 5058/104 5075/128
@PATH: 5075/128 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх