beneroth changed the topic of #picolisp to: PicoLisp language | The scalpel of software development | Channel Log: https://libera.irclog.whitequark.org/picolisp | Check www.picolisp.com for more information
bjorkintosh has joined #picolisp
pablo_escoberg has joined #picolisp
bjorkint0sh has joined #picolisp
bjorkintosh has quit [Ping timeout: 260 seconds]
rick85 has joined #picolisp
rick85 has quit [Client Quit]
<rick42> Greetings, old friends.
<abu[7]> Cheers Rick!
<rick42> how are you, abu[7] ? I hope well.
<abu[7]> Yes, good, thanks!
bjorkint0sh has quit [Quit: "Every day, computers are making people easier to use." David Temkin]
bjorkintosh has joined #picolisp
bjorkintosh has joined #picolisp
bjorkintosh has quit [Changing host]
ygrek has joined #picolisp
<rick42> abu[7]: I noticed that when I say (box 42) at the REPL, it returns a name like $177635655120761
<rick42> I can use this name at the next REPL prompt and get the value 42.
<abu[7]> Right
<rick42> So it must be interned, right?
<abu[7]> No, it is a direct address
<abu[7]> $<adr>
<rick42> ok
<abu[7]> "interned" would meÄn to be put into the namespace tree
<abu[7]> which is not the case here
<rick42> so, that means that it's marked for GC, right? (it's an odd number)
<rick42> "which is not the case here" yes!
<abu[7]> Yes, it disappears if not referenced
<rick42> thanks!
<abu[7]> :)
<abu[7]> So accessing by "name" is allowed only during debugging
<rick42> ah ok
<rick42> abu[7]: how to you get the name of any symbol? is there a primitive call for that?
<abu[7]> Well, (name 'sym) :)
<rick42> haha ok thanks
bjorkintosh has quit [Ping timeout: 260 seconds]
bjorkintosh has joined #picolisp