biluga_felpucia has quit [Remote host closed the connection]
waleee has quit [Ping timeout: 252 seconds]
rawley has joined #commonlisp
yauhsien has joined #commonlisp
yauhsien has quit [Ping timeout: 260 seconds]
<beach>
Good morning everyone!
yauhsien has joined #commonlisp
semz_ has joined #commonlisp
semz has quit [Ping timeout: 256 seconds]
yauhsien has quit [Remote host closed the connection]
yauhsien has joined #commonlisp
poselyqualityles has quit [Ping timeout: 260 seconds]
yauhsien has quit [Ping timeout: 260 seconds]
Bike has joined #commonlisp
rawley has quit [Remote host closed the connection]
drmeister has quit []
drmeister has joined #commonlisp
Lord_Nightmare has quit [Ping timeout: 246 seconds]
tyson2 has quit [Read error: Connection reset by peer]
Lord_Nightmare has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
pranavats has joined #commonlisp
Guest749 has joined #commonlisp
yauhsien has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
yauhsien has quit [Ping timeout: 260 seconds]
pranavats has joined #commonlisp
Bike has quit [Quit: Connection closed]
dre has quit [Ping timeout: 250 seconds]
aartaka has quit [Ping timeout: 246 seconds]
hhhh92 has quit [Remote host closed the connection]
Guest749 has left #commonlisp [#commonlisp]
zacque has joined #commonlisp
yauhsien has joined #commonlisp
poselyqualityles has joined #commonlisp
dre has joined #commonlisp
frgo has quit [Ping timeout: 246 seconds]
hashfunc929 has joined #commonlisp
dre has quit [Quit: Leaving]
<zacque>
Can I define special `setf` expansion form for symbols in a specify package?
<zacque>
E.g. for all symbols in package foo, `(setf foo:var1 a)` will be expanded to `(funcall #'fn1 foo:var1 a)`.
Cymew has joined #commonlisp
hashfunc929 has quit [Remote host closed the connection]
poselyqualityles has quit [Ping timeout: 272 seconds]
azimut_ has quit [Remote host closed the connection]
azimut has joined #commonlisp
attila_lendvai has joined #commonlisp
yauhsien has quit [Remote host closed the connection]
prxq_ has quit [Remote host closed the connection]
yauhsien has joined #commonlisp
wacki has joined #commonlisp
yauhsien has quit [Ping timeout: 246 seconds]
<Josh_2>
jasom: any suggestions on how to write reader macros?
<Josh_2>
Reader macros is something I still have delved into
<Josh_2>
Also good morning :P
yauhsien has joined #commonlisp
yauhsien has quit [Remote host closed the connection]
yauhsien has joined #commonlisp
yauhsien has quit [Ping timeout: 260 seconds]
shka has joined #commonlisp
random-nick has joined #commonlisp
aartaka has joined #commonlisp
nature has joined #commonlisp
mgl has joined #commonlisp
wacki has quit [Remote host closed the connection]
dickbar__ has joined #commonlisp
<beach>
Josh_2: The Common Lisp reader is still a very simple parser, essentially of type "recursive descent". And it needs to dispatch on one or two initial characters to determine what to do next. If you truly want to create a separate language, a real parser framework is probably a better choice.
<beach>
Then again, I don't see why you would want to use something other than S-expressions, in which case, you don't need any reader macros at all.
<Josh_2>
S-expressions are my favourite
<beach>
Then you can stop thinking about reader macros, and concentrate on ordinary macros as the book On Lisp does.
<hayley>
I assume domain-specific languages which look like line noise are useful for job security.
<beach>
They do have that "advantage", yes.
<Josh_2>
For all 5 lisp jobs
<hayley>
But, I don't think I've found myself having to write a separate language in Common Lisp...ever? From what I've heard, domain specific languages implemented in other languages are truly separate to the host language, but I just write "extensions" to Common Lisp.
<Josh_2>
not much of an advantage
Dynom has joined #commonlisp
yauhsien has joined #commonlisp
yauhsien has quit [Ping timeout: 260 seconds]
dickbar__ has quit []
lispy has quit [Quit: Client closed]
MajorBiscuit has joined #commonlisp
admich has joined #commonlisp
cage has joined #commonlisp
s-liao has joined #commonlisp
occ has quit [Ping timeout: 260 seconds]
Josh_2 has quit [Ping timeout: 256 seconds]
s-liao54 has joined #commonlisp
s-liao has quit [Ping timeout: 250 seconds]
azimut has quit [Ping timeout: 240 seconds]
Brucio-61 has joined #commonlisp
azimut has joined #commonlisp
Cymew has quit [Quit: Konversation terminated!]
Oddity has quit [Ping timeout: 240 seconds]
yauhsien has joined #commonlisp
s-liao54 has quit [Ping timeout: 250 seconds]
lisp123 has joined #commonlisp
cosimone has joined #commonlisp
yauhsien has quit [Remote host closed the connection]
yauhsien has joined #commonlisp
lisp123 has quit [Remote host closed the connection]
yauhsien has quit [Ping timeout: 260 seconds]
s-liao has joined #commonlisp
yauhsien has joined #commonlisp
occ has joined #commonlisp
s-liao has quit [Ping timeout: 250 seconds]
Cymew has joined #commonlisp
MajorBiscuit has quit [Quit: WeeChat 3.4]
pillton has quit [Remote host closed the connection]
scymtym has quit [Ping timeout: 260 seconds]
Brucio-61 has quit [Ping timeout: 252 seconds]
perrierjouet has quit [Quit: WeeChat 3.4.1]
perrierjouet has joined #commonlisp
lisp123 has joined #commonlisp
s-liao has joined #commonlisp
Brucio-61 has joined #commonlisp
aartaka has quit [Read error: Connection reset by peer]
aartaka has joined #commonlisp
zacque has quit [Quit: Goodbye :D]
frgo has joined #commonlisp
lisp123 has quit [Quit: Leaving...]
rotateq has joined #commonlisp
yauhsien has quit [Remote host closed the connection]
yauhsien has joined #commonlisp
tyson2 has joined #commonlisp
mon_aaraj has quit [Read error: Connection reset by peer]
mon_aaraj has joined #commonlisp
yauhsien has quit [Read error: Connection reset by peer]
yauhsien has joined #commonlisp
rgherdt has joined #commonlisp
yauhsien has quit [Ping timeout: 246 seconds]
admich has quit [Ping timeout: 260 seconds]
s-liao has quit [Ping timeout: 250 seconds]
s-liao has joined #commonlisp
semz_ is now known as semz
s-liao has quit [Client Quit]
MajorBiscuit has joined #commonlisp
mgl has quit [Quit: Client closed]
Andrew has quit [Quit: Leaving]
Andrew has joined #commonlisp
aartaka has quit [Ping timeout: 260 seconds]
aartaka has joined #commonlisp
mon_aaraj has quit [Ping timeout: 272 seconds]
mon_aaraj has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 272 seconds]
Bike has joined #commonlisp
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
mon_aaraj has quit [Ping timeout: 260 seconds]
mon_aaraj has joined #commonlisp
aartaka has quit [Ping timeout: 260 seconds]
aartaka has joined #commonlisp
MajorBiscuit has joined #commonlisp
mon_aaraj has quit [Ping timeout: 272 seconds]
aartaka has quit [Ping timeout: 260 seconds]
aartaka has joined #commonlisp
mon_aaraj has joined #commonlisp
aartaka has quit [Read error: Connection reset by peer]
aartaka has joined #commonlisp
aartaka has quit [Ping timeout: 246 seconds]
MajorBiscuit has quit [Ping timeout: 250 seconds]
hisacro has quit [Ping timeout: 272 seconds]
rotateq has quit [Remote host closed the connection]
hisacro has joined #commonlisp
cosimone` has joined #commonlisp
cosimone has quit [Ping timeout: 260 seconds]
MajorBiscuit has joined #commonlisp
aartaka has joined #commonlisp
Inline__ is now known as Inline
tane has joined #commonlisp
tane has quit [Changing host]
tane has joined #commonlisp
treflip has joined #commonlisp
cosimone` has quit [Ping timeout: 246 seconds]
hisacro has quit [Ping timeout: 256 seconds]
MajorBiscuit has quit [Ping timeout: 260 seconds]
Andrew has quit [Quit: identd is broken]
Andrew has joined #commonlisp
cosimone` has joined #commonlisp
cosimone` has quit [Ping timeout: 260 seconds]
yauhsien has joined #commonlisp
MajorBiscuit has joined #commonlisp
MajorBiscuit has quit [Client Quit]
hisacro has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
didi has joined #commonlisp
<didi>
Is there a predicate for whitespace characters?
<Guest74>
I don't think there is in the standard. i think unicode libraries have it, which would be more complete than something before unicde.
<didi>
Guest74: Thanks.
tane has quit [Quit: Leaving]
<Guest74>
np, so if you're using sbcl, there's sb-unicode:whitespace-p
hisacro has quit [Ping timeout: 256 seconds]
yauhsien has quit [Remote host closed the connection]
attila_lendvai has quit [Ping timeout: 260 seconds]
ec has quit [Quit: ec]
knusbaum has quit [Ping timeout: 240 seconds]
knusbaum has joined #commonlisp
karlosz has quit [Ping timeout: 256 seconds]
MajorBiscuit has quit [Quit: WeeChat 3.4]
lagash has joined #commonlisp
akoana has joined #commonlisp
mon_aaraj has quit [Ping timeout: 246 seconds]
mon_aaraj has joined #commonlisp
occ has quit [Ping timeout: 272 seconds]
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
mon_aaraj has quit [Ping timeout: 260 seconds]
mon_aaraj has joined #commonlisp
mon_aaraj has quit [Ping timeout: 260 seconds]
Inline has quit [Quit: Leaving]
Psybur has joined #commonlisp
mon_aaraj has joined #commonlisp
Inline has joined #commonlisp
yauhsien has quit [Remote host closed the connection]
yauhsien has joined #commonlisp
morganw has quit [Remote host closed the connection]
aartaka has quit [Ping timeout: 260 seconds]
mon_aaraj has quit [Ping timeout: 272 seconds]
yauhsien has quit [Ping timeout: 246 seconds]
mon_aaraj has joined #commonlisp
ec has joined #commonlisp
sunmoon888 has joined #commonlisp
sunmoon888 has quit [Client Quit]
Brucio-61 has quit [Ping timeout: 240 seconds]
poselyqualityles has joined #commonlisp
attila_lendvai has joined #commonlisp
mon_aaraj has quit [Ping timeout: 260 seconds]
mon_aaraj has joined #commonlisp
Brucio-61 has joined #commonlisp
tyson2 has joined #commonlisp
orestarod has joined #commonlisp
prokhor has quit [Ping timeout: 260 seconds]
mon_aaraj has quit [Ping timeout: 272 seconds]
mon_aaraj has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
Oddity has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 27.1]
cosimone has quit [Remote host closed the connection]
mon_aaraj has quit [Ping timeout: 256 seconds]
mon_aaraj has joined #commonlisp
attila_lendvai has quit [Ping timeout: 240 seconds]
yauhsien has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 246 seconds]
Lord_of_Life_ has joined #commonlisp
Lord_of_Life_ is now known as Lord_of_Life
treflip has quit [Quit: Quit]
yauhsien has quit [Ping timeout: 246 seconds]
Brucio-61 has quit [Ping timeout: 240 seconds]
scymtym has quit [Ping timeout: 252 seconds]
<dbotton>
Every thread has its own context so a dynamically bound variable would be like a lexical variable in that is should not need protection correct?
<Bike>
protection?
Dynom has quit [Quit: WeeChat 3.4]
<dbotton>
thread protection
yauhsien has joined #commonlisp
Brucio-61 has joined #commonlisp
yauhsien has quit [Ping timeout: 246 seconds]
mon_aaraj has quit [Ping timeout: 260 seconds]
tyson2 has joined #commonlisp
mon_aaraj has joined #commonlisp
<Guest74>
is there some simple encode/decode ieee half floats to octets?
<jackdaniel>
threads are not specified in the standard, but usually special variables bindings are thread-local
nature has quit [Ping timeout: 272 seconds]
ryanbw has quit [Remote host closed the connection]
<pjb>
Guest74: integer-decode-float
poselyqualityles has quit [Ping timeout: 260 seconds]
<Guest74>
thanks pjb: that would help with one side of the equation
<dbotton>
jackdaniel thank you, never thought that dynamic variables would be so handy, added an optional cache to clog in just a few lines.
ryanbw has joined #commonlisp
cosimone has joined #commonlisp
cosimone has quit [Quit: ERC (IRC client for Emacs 27.1)]
wyrd has quit [Ping timeout: 240 seconds]
wyrd has joined #commonlisp
Bike has quit [Quit: Lost terminal]
Bike has joined #commonlisp
lisp123 has joined #commonlisp
NotThatRPG has joined #commonlisp
scymtym has joined #commonlisp
rotateq has quit [Quit: ERC (IRC client for Emacs 27.2)]
shka has quit [Ping timeout: 272 seconds]
Psybur has quit [Ping timeout: 260 seconds]
Psybur has joined #commonlisp
didi has left #commonlisp [O bella ciao bella ciao bella ciao, ciao, ciao.]
MajorBiscuit has joined #commonlisp
lisp123 has quit [Remote host closed the connection]
poselyqualityles has joined #commonlisp
Bike has quit [Quit: Connection closed]
tane has quit [Quit: Leaving]
lisp123 has joined #commonlisp
ec has quit [Ping timeout: 240 seconds]
occ has joined #commonlisp
MajorBiscuit has quit [Quit: WeeChat 3.4]
yauhsien has joined #commonlisp
occ has quit [Ping timeout: 272 seconds]
yauhsien has quit [Ping timeout: 246 seconds]
contrapunctus has left #commonlisp [#commonlisp]
contrapunctus has joined #commonlisp
Bike has joined #commonlisp
poselyqualityles has quit [Ping timeout: 246 seconds]
contrapunctus has left #commonlisp [#commonlisp]
lisp123 has quit [Remote host closed the connection]