<ixelp>
GitHub - atlas-engineer/nyxt: Nyxt - the hacker's browser.
random-nick has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
pranav has quit [Remote host closed the connection]
bpanthi977 has joined #commonlisp
deadmarshal_ has quit [Remote host closed the connection]
rkazak has quit [Ping timeout: 248 seconds]
alfiee has joined #commonlisp
bpanthi977 has quit [Ping timeout: 276 seconds]
alfiee has quit [Ping timeout: 260 seconds]
pranav has joined #commonlisp
bpanthi977 has joined #commonlisp
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
bpanthi977 has quit [Ping timeout: 260 seconds]
deadmarshal_ has joined #commonlisp
Inline has quit [Ping timeout: 272 seconds]
rkazak has joined #commonlisp
istewart has quit [Quit: Konversation terminated!]
alfiee has joined #commonlisp
bpanthi977 has joined #commonlisp
alfiee has quit [Ping timeout: 244 seconds]
decweb has quit [Quit: Konversation terminated!]
edgar-rft` has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
edgar-rft_ has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 260 seconds]
olnw has joined #commonlisp
rkazak has quit [Ping timeout: 265 seconds]
eddof13 has joined #commonlisp
eddof13 has quit [Client Quit]
bpanthi977 has quit [Ping timeout: 260 seconds]
amb007 has joined #commonlisp
bpanthi977 has joined #commonlisp
King_julian has joined #commonlisp
amb007 has quit [Ping timeout: 244 seconds]
amb007 has joined #commonlisp
alfiee has joined #commonlisp
mishoo has joined #commonlisp
alfiee has quit [Ping timeout: 252 seconds]
rkazak has joined #commonlisp
bpanthi977 has quit [Ping timeout: 272 seconds]
amb007 has quit [Ping timeout: 265 seconds]
pve has joined #commonlisp
pve has quit [Remote host closed the connection]
alternateved has joined #commonlisp
rkazak has quit [Ping timeout: 265 seconds]
pve has joined #commonlisp
Bubblegumdrop has quit [Ping timeout: 252 seconds]
Bubblegumdrop has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
bendersteed has joined #commonlisp
King_julian has quit [Ping timeout: 272 seconds]
King_julian has joined #commonlisp
amb007 has joined #commonlisp
rkazak has quit [Ping timeout: 276 seconds]
ebrasca has quit [Remote host closed the connection]
rkazak has joined #commonlisp
shka has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 252 seconds]
Pixel_Outlaw has quit [Remote host closed the connection]
ejohnson has quit [Ping timeout: 246 seconds]
danza has joined #commonlisp
rkazak has joined #commonlisp
shka has quit [Read error: Connection reset by peer]
shka has joined #commonlisp
rkazak has quit [Ping timeout: 276 seconds]
rkazak has joined #commonlisp
ejohnson has joined #commonlisp
danz55770 has joined #commonlisp
mishoo has quit [Ping timeout: 252 seconds]
danza has quit [Ping timeout: 252 seconds]
alfiee has joined #commonlisp
danz55770 has quit [Remote host closed the connection]
danza has joined #commonlisp
Alfr is now known as Guest9951
Guest9951 has quit [Killed (copper.libera.chat (Nickname regained by services))]
Alfr has joined #commonlisp
alfiee has quit [Ping timeout: 246 seconds]
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
rkazak has quit [Ping timeout: 265 seconds]
ingeniot has joined #commonlisp
danza has quit []
King_julian has quit [Ping timeout: 276 seconds]
dra has joined #commonlisp
Alfr has quit [Remote host closed the connection]
Alfr has joined #commonlisp
rkazak has joined #commonlisp
danza has joined #commonlisp
ingeniot has quit [Quit: Client closed]
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 244 seconds]
rkazak has quit [Ping timeout: 245 seconds]
ingeniot has joined #commonlisp
King_julian has joined #commonlisp
ingeniot has quit [Quit: Client closed]
spdegabrielle has joined #commonlisp
ingeniot has joined #commonlisp
ingeniot has quit [Quit: Client closed]
ingeniot has joined #commonlisp
alfiee has joined #commonlisp
rkazak has joined #commonlisp
alfiee has quit [Ping timeout: 244 seconds]
zxcvz has joined #commonlisp
overclucker has quit [Read error: Connection reset by peer]
overclucker has joined #commonlisp
random-nick has joined #commonlisp
zxcvz has quit [Quit: zxcvz]
mishoo has joined #commonlisp
bjorkint0sh has joined #commonlisp
rkazak has quit [Ping timeout: 245 seconds]
bjorkintosh has quit [Ping timeout: 276 seconds]
mange has quit [Remote host closed the connection]
ingeniot has quit [Ping timeout: 240 seconds]
JuanDaugherty has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 246 seconds]
rkazak has joined #commonlisp
danza has quit [Ping timeout: 252 seconds]
rkazak has quit [Ping timeout: 265 seconds]
decweb has joined #commonlisp
JuanDaugherty is now known as ColinRobinson
rkazak has joined #commonlisp
Guest64 has joined #commonlisp
Guest64 has quit [Client Quit]
Guest94 has joined #commonlisp
Guest94 has quit [Client Quit]
rkazak has quit [Ping timeout: 248 seconds]
Guest64 has joined #commonlisp
decweb has quit [Quit: Konversation terminated!]
Guest64 has quit [Quit: Client closed]
mishoo has quit [Remote host closed the connection]
mishoo has joined #commonlisp
cmack has quit [Remote host closed the connection]
alfiee has joined #commonlisp
cmack has joined #commonlisp
ColinRobinson has quit [Quit: praxis.meansofproduction.biz (juan@acm.org)]
King_julian has quit [Ping timeout: 260 seconds]
alfiee has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
Inline has joined #commonlisp
spdegabrielle has quit [Quit: Connection closed for inactivity]
Inline has quit [Ping timeout: 276 seconds]
rkazak has quit [Ping timeout: 252 seconds]
alfiee has joined #commonlisp
Guest68 has joined #commonlisp
Guest68 has quit [Client Quit]
alfiee has quit [Ping timeout: 244 seconds]
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
johnjaye has quit [Read error: Connection reset by peer]
johnjaye has joined #commonlisp
alfiee has joined #commonlisp
rtypo has joined #commonlisp
jonatack has quit [Ping timeout: 244 seconds]
rkazak has quit [Ping timeout: 245 seconds]
alfiee has quit [Ping timeout: 252 seconds]
jonatack has joined #commonlisp
jonatack has quit [Quit: WeeChat 4.5.1]
random-nick has quit [Ping timeout: 248 seconds]
jonatack has joined #commonlisp
Inline has joined #commonlisp
Inline has joined #commonlisp
Inline is now known as Guest9468
Guest9468 has quit [Remote host closed the connection]
rkazak has joined #commonlisp
random-nick has joined #commonlisp
Inline has joined #commonlisp
Inline is now known as Guest3710
Guest3710 has quit [Remote host closed the connection]
alfiee has joined #commonlisp
rkazak has quit [Ping timeout: 252 seconds]
Inline has joined #commonlisp
alfiee has quit [Ping timeout: 272 seconds]
rkazak has joined #commonlisp
eddof13 has joined #commonlisp
jonatack has quit [Quit: WeeChat 4.5.1]
decweb has joined #commonlisp
surabax has joined #commonlisp
surabax has quit [Changing host]
surabax has joined #commonlisp
Inline has quit [Ping timeout: 244 seconds]
johnjaye has quit [Quit: WeeChat 4.0.0-dev]
johnjaye has joined #commonlisp
Inline has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
attila_lendvai has joined #commonlisp
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #commonlisp
alfiee has joined #commonlisp
ebrasca has joined #commonlisp
alfiee has quit [Ping timeout: 252 seconds]
bpanthi977 has joined #commonlisp
rkazak has joined #commonlisp
attila_lendvai_ has joined #commonlisp
attila_lendvai has quit [Remote host closed the connection]
alfiee has joined #commonlisp
rkazak has quit [Ping timeout: 265 seconds]
alfiee has quit [Ping timeout: 244 seconds]
jonatack has joined #commonlisp
jrx has joined #commonlisp
contrapunctus has left #commonlisp [#commonlisp]
Inline has quit [Ping timeout: 244 seconds]
contrapunctus has joined #commonlisp
zxcvz has joined #commonlisp
zxcvz has quit [Client Quit]
rkazak has joined #commonlisp
zwr has quit [Read error: Connection reset by peer]
zwr has joined #commonlisp
Inline has joined #commonlisp
kanuba has quit [Ping timeout: 252 seconds]
kanuba has joined #commonlisp
alfiee has joined #commonlisp
rkazak has quit [Ping timeout: 276 seconds]
alfiee has quit [Ping timeout: 260 seconds]
zxcvz has joined #commonlisp
vardhan has joined #commonlisp
vardhan_ has joined #commonlisp
vardhan has quit [Read error: Connection reset by peer]
vardhan_ has quit [Ping timeout: 260 seconds]
zxcvz has quit [Quit: zxcvz]
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 245 seconds]
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 246 seconds]
eddof13 has quit [Quit: eddof13]
rkazak has joined #commonlisp
Lord_of_Life has quit [Read error: Connection reset by peer]
Lord_of_Life has joined #commonlisp
Lord_of_Life has quit [Excess Flood]
Lord_of_Life has joined #commonlisp
eddof13 has joined #commonlisp
amb007 has quit [Ping timeout: 244 seconds]
amb007 has joined #commonlisp
alfiee has joined #commonlisp
kurtis_ has joined #commonlisp
alfiee has quit [Ping timeout: 252 seconds]
MyNetAz has quit [Read error: Connection reset by peer]
MyNetAz has joined #commonlisp
kurtis_ has quit []
Thermoriax has quit [Ping timeout: 260 seconds]
arbn has joined #commonlisp
Thermoriax has joined #commonlisp
eddof13 has quit [Quit: eddof13]
apac has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 246 seconds]
bendersteed has quit [Quit: bendersteed]
attila_lendvai_ has quit [Read error: Connection reset by peer]
attila_lendvai has joined #commonlisp
Inline has quit [Ping timeout: 252 seconds]
Inline has joined #commonlisp
attila_lendvai has quit [Ping timeout: 265 seconds]
prokhor has quit [Remote host closed the connection]
MountainMan1312 has joined #commonlisp
prokhor has joined #commonlisp
eddof13 has joined #commonlisp
akoana has joined #commonlisp
Oladon1 has joined #commonlisp
Oladon has quit [Ping timeout: 252 seconds]
alfiee has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
alfiee has quit [Ping timeout: 248 seconds]
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
geminium has joined #commonlisp
rkazak has joined #commonlisp
geminium has quit [Ping timeout: 260 seconds]
Inline has quit [Ping timeout: 260 seconds]
waleee has joined #commonlisp
mishoo has quit [Ping timeout: 260 seconds]
<younder>
,(let ((a 1) (_ (setf a 2)) (c (+ a 1))) c)
<ixelp>
;Compiler warnings : ↩ ; In an anonymous lambda form: Undeclared free variable A ↩ ↩ ; In an anonymous lambda form: Unused lexical variable _ ↩ ↩ ; In an anonymous lambda form: Unused lexical variable A ↩ => 3
<younder>
Why is 'a unbound just a warning? To me it seems like a error. returning 3 as a 'answer' is highly suspect.
<younder>
,(let* ((a 1) (_ (setf a 2)) (c (+ a 1))) c)
<ixelp>
;Compiler warnings : ↩ ; In an anonymous lambda form: Unused lexical variable _ ↩ => 3
<younder>
is fine.
pve has quit [Quit: leaving]
bpanthi977 has quit [Ping timeout: 260 seconds]
jonatack has quit [Quit: WeeChat 4.5.1]
<bike>
younder: you could define A as a dynamic variable later and thus give the code meaning. It makes more sense as a compiler warning since in general compiled code doesn't have to be run immediately.
<thuna`>
younder: LET first evaluates all VALUE forms from left to right, so 1 => 1, (setf a 2) => 2, (+ a 1) => 3, and then assigns them to the corresponding forms, so (A 1) (_ 2) (C 3)
<aeth>
yes, it would (or at least should) be an error if it was strictly lexical scope
<aeth>
but it can also be dynamic
alfiee has joined #commonlisp
<younder>
,(progn (defun _ () (let ((a 1) (_ (setf a 2)) (c (+ a 1))) c)) (_))
<ixelp>
;Compiler warnings : ↩ ; In _: Undeclared free variable A ↩ ↩ ; In _: Unused lexical variable _ ↩ ↩ ; In _: Unused lexical variable A ↩ => 3
<younder>
lexical scope heh
alfiee has quit [Ping timeout: 252 seconds]
bpanthi977 has joined #commonlisp
<younder>
Until now I never saw having both dynamic and lexical variables as a problem.. (Nasty corner case!)
<aeth>
(let ((a 42) (b 43) (c 44)) (values a b c)) is conceptually near-equivalent to ((lambda (a b c) (values a b c)) 42 43 44)
<aeth>
so of course A, etc., won't know which A to use and will try to look to the outer scope, which can be redefined
<aeth>
maybe even the existence of potentially-defined-later lexical globals would still cause a similar warn-not-error issue
<aeth>
interactivity
rkazak2 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 248 seconds]
<aeth>
I say near-equivalent because someone here is going to bring up an edge case if one exists. It really is, effectively, equivalent. You can even use special/dynamic variables as arguments to lambdas/functions, e.g. using *standard-output* directly as an argument
rkazak has quit [Ping timeout: 246 seconds]
jonatack has joined #commonlisp
rkazak2 has quit [Ping timeout: 248 seconds]
bpanthi977 has joined #commonlisp
jrx has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
bpanthi977 has quit [Ping timeout: 260 seconds]
amb007 has quit [Ping timeout: 265 seconds]
bpanthi977 has joined #commonlisp
alfiee has joined #commonlisp
bpanthi977 has quit [Ping timeout: 245 seconds]
alfiee has quit [Ping timeout: 272 seconds]
bpanthi977 has joined #commonlisp
rkazak has joined #commonlisp
bpanthi977 has quit [Ping timeout: 272 seconds]
apac has quit [Ping timeout: 260 seconds]
rkazak has quit [Ping timeout: 252 seconds]
akoana has quit [Quit: leaving]
bpanthi977 has joined #commonlisp
eddof13 has quit [Quit: eddof13]
bpanthi977 has quit [Ping timeout: 260 seconds]
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 252 seconds]
bjorkint0sh has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
bpanthi977 has joined #commonlisp
bjorkint0sh has joined #commonlisp
alternateved has quit [Remote host closed the connection]
bpanthi977 has quit [Ping timeout: 260 seconds]
rkazak has quit [Ping timeout: 248 seconds]
amb007 has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
shka has quit [Quit: Konversation terminated!]
amb007 has quit [Ping timeout: 252 seconds]
rkazak has joined #commonlisp
amb007 has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]