jackdaniel changed the topic of #commonlisp to: Common Lisp, the #1=(programmable . #1#) programming language | Wiki: <https://www.cliki.net> | IRC Logs: <https://irclog.tymoon.eu/libera/%23commonlisp> | Cookbook: <https://lispcookbook.github.io/cl-cookbook> | Pastebin: <https://plaster.tymoon.eu/>
Lycurgus has quit [Quit: Tschüss]
habamax has joined #commonlisp
tevo has quit [Read error: Connection reset by peer]
tevo has joined #commonlisp
dcb has quit [Ping timeout: 258 seconds]
dcb has joined #commonlisp
ldb has joined #commonlisp
jon_atack has quit [Read error: Connection reset by peer]
jon_atack has joined #commonlisp
dale has quit [Ping timeout: 260 seconds]
paulapatience has quit [Remote host closed the connection]
paulapatience has joined #commonlisp
waleee has quit [Ping timeout: 256 seconds]
akoana has joined #commonlisp
akoana_ has joined #commonlisp
akoana_ has quit [Client Quit]
akoana has quit [Quit: leaving]
akoana has joined #commonlisp
lucasta has joined #commonlisp
lucasta has quit [Quit: Leaving]
habamax has quit [Remote host closed the connection]
akoana has quit [Quit: leaving]
ldb has quit [Ping timeout: 256 seconds]
hexology has quit [Quit: hex on you ...]
tibfulv has joined #commonlisp
rtypo has joined #commonlisp
Inline has quit [Ping timeout: 248 seconds]
fosskers has joined #commonlisp
dcb has quit [Quit: MSN Messenger 4.0.2]
no-n is now known as pony
habamax has joined #commonlisp
Pixel_Outlaw has quit [Remote host closed the connection]
rainthree has joined #commonlisp
fosskers has quit [Ping timeout: 246 seconds]
lucasta has joined #commonlisp
lucasta has quit [Remote host closed the connection]
karlosz has joined #commonlisp
amb007 has quit [Ping timeout: 248 seconds]
kurfen has quit [Ping timeout: 246 seconds]
Oladon has joined #commonlisp
amb007 has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
dinomug has joined #commonlisp
rtypo has quit [Ping timeout: 246 seconds]
igemnace has joined #commonlisp
lottaquestions has joined #commonlisp
karlosz has quit [Quit: karlosz]
lottaquestions_ has quit [Ping timeout: 244 seconds]
karlosz has joined #commonlisp
Brucio-61 has quit [Remote host closed the connection]
Oladon has quit [Quit: Leaving.]
prxq has quit [Remote host closed the connection]
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
attila_lendvai has joined #commonlisp
rainthree has quit [Ping timeout: 246 seconds]
shka has joined #commonlisp
pve has joined #commonlisp
mxmkm has joined #commonlisp
habamax has quit [Ping timeout: 248 seconds]
mxmkm has quit [Changing host]
mxmkm has joined #commonlisp
mxmkm is now known as habamax
kurfen has joined #commonlisp
<doulos05> I need a bit of help with a regex (and a function that will use that regex).
<doulos05> I'm going to get strings like "8\"" or "12\"w/14\"j" and I need to turn those into alists like '(('default . 8)) and '((w . 12) (j . 14)) respectively.
<doulos05> I previously had this regex: \\d+[a-zA-z]?, which matched the segments I needed without the escaped quote in there. But the data source I need to pull from includes the quotes.
azimut has quit [Ping timeout: 246 seconds]
<paulapatience> You could match the quote in the regex and remove it afterwards (if I understand the problem correctly)
<doulos05> Nevermind, as I was typing the next message, I figured out that if I just add \\\" to the right spot, it will match and then, yeah...
<doulos05> Yeah, that's right. That's what I just realized I could do.
<doulos05> My typical rubber ducking buddy is at dinner, sorry folks! lol
Inline has joined #commonlisp
random-nick has joined #commonlisp
cosimone has joined #commonlisp
dino_tutter has joined #commonlisp
attila_lendvai has quit [Ping timeout: 244 seconds]
waleee has joined #commonlisp
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 256 seconds]
Lord_of_Life_ is now known as Lord_of_Life
cage has joined #commonlisp
dinomug has quit [Remote host closed the connection]
cosimone has quit [Remote host closed the connection]
cosimone has joined #commonlisp
fosskers has joined #commonlisp
rainthree has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
cosimone has quit [Ping timeout: 256 seconds]
Guest48 has joined #commonlisp
waleee has quit [Ping timeout: 256 seconds]
Inline has quit [Remote host closed the connection]
Inline has joined #commonlisp
fitzsim has quit [Ping timeout: 246 seconds]
<Josh_2> :skull:
Inline has quit [Ping timeout: 258 seconds]
Inline has joined #commonlisp
donleo has joined #commonlisp
habamax has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1.50)]
thollief has joined #commonlisp
mgl has joined #commonlisp
kevingal has joined #commonlisp
mgl has quit [Quit: Client closed]
fosskers has quit [Remote host closed the connection]
rtypo has joined #commonlisp
jonatack1 has joined #commonlisp
jon_atack has quit [Read error: Connection reset by peer]
dino_tutter has quit [Ping timeout: 246 seconds]
tyson2 has joined #commonlisp
fitzsim has joined #commonlisp
karlosz has quit [Quit: karlosz]
kevingal has quit [Ping timeout: 250 seconds]
cage has quit [Quit: rcirc on GNU Emacs 28.2]
tyson2 has quit [Remote host closed the connection]
tyson2 has joined #commonlisp
agm has joined #commonlisp
<Josh_2> Slow day
<beach> Only here. In #sicl, we are discussing adding support for SBCL (and ultimately CCL, ECL, ...) to Trucler.
<beach> And I am working on extracting the code that does incremental parsing of an editor buffer with Common Lisp code to a separate repository. I am making good progress.
<beach> Then, people can use that repository to create their favorite editor for Common Lisp code.
<beach> Trucler (for those who don't know) is a (much more complete and CLOS-based) replacement for the CLtL2 environment protocol.
<agm> ansi cl says that an implementation can treat standard macros as special operators (that is builtins), but it must provide an alternate definition as a lisp macro. why that requirement? do people truly need to expand standard macros, except for learning purposes?
<beach> agm: If you write a code walker, you need to expand macros so that you ultimately get to special operators. Because standard macros do not have standardized expansions.
<beach> agm: If the standard macros were not available as macro functions, then every writer of code walkers would also have to implement the semantics of the 90+ macro definitions, in addition to the 25 or so special operators.
<agm> what's the usual goal of a code walker?
waleee has joined #commonlisp
<beach> The ones I write are compilers. For some reason, the ITERATE macro contains a code walker but I don't know why.
<beach> I am sure others can give you more examples.
<beach> Well, MACROEXPAND-ALL is one that many people want, but that's kind of a circular argument.
rbcarleton has quit [Remote host closed the connection]
<Alfr> beach, I think for generate clauses and then finding associated use of (next ..).
<beach> Alfr: I take your word for it.
<beach> I really haven't studied ITERATE.
<beach> agm: Does that answer your question?
<rainthree> https://zenodo.org/record/3742759 this debugger/stepper uses a code walker . (note: I don't find this debugger usable at all)
<ixelp> A portable, annotation-based, visual stepper for Common Lisp | Zenodo
donleo has quit [Ping timeout: 240 seconds]
tyson2 has quit [Remote host closed the connection]
tyson2 has joined #commonlisp
dino_tutter has joined #commonlisp
Pixel_Outlaw has joined #commonlisp
<agm> beach: i think so, thanks
tyson2 has quit [Remote host closed the connection]
<beach> Great! If not, ask more.
waleee has quit [Ping timeout: 245 seconds]
waleee has joined #commonlisp
tyson2 has joined #commonlisp
Kongo04 has joined #commonlisp
agm has quit [Ping timeout: 246 seconds]
thuna` has joined #commonlisp
igemnace has quit [Quit: WeeChat 4.0.2]
waleee has quit [Ping timeout: 256 seconds]
azimut has joined #commonlisp
karlosz has joined #commonlisp
MrLambda has joined #commonlisp
MrLambda has quit []
donleo has joined #commonlisp
Kongo04 has quit [Ping timeout: 246 seconds]
kevingal has joined #commonlisp
ldb has joined #commonlisp
waleee has joined #commonlisp
yitzi has quit [Ping timeout: 260 seconds]
yitzi has joined #commonlisp
karlosz has quit [Quit: karlosz]
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
lucasta has joined #commonlisp
mgl has joined #commonlisp
cosimone has joined #commonlisp
donleo has quit [Ping timeout: 240 seconds]
rainthree has quit [Ping timeout: 245 seconds]
lucasta has quit [Quit: Leaving]
donleo has joined #commonlisp
Kongo04 has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
<jcowan> Pixel_Outlaw: I write various Lisps in ex, although I switch to vi-mode so I can bounce on the % key
blackshuck has joined #commonlisp
zxcvz has joined #commonlisp
zxcvz has quit [Client Quit]
kevingal has quit [Ping timeout: 245 seconds]
tevo has quit [Read error: Connection reset by peer]
dinomug has joined #commonlisp
tevo has joined #commonlisp
Krystof has quit [Ping timeout: 250 seconds]
amb007 has quit [Remote host closed the connection]
amb007 has joined #commonlisp
Brucio-61 has joined #commonlisp
blackshuck has quit [Remote host closed the connection]
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
yitzi has quit [Remote host closed the connection]
cosimone has quit [Remote host closed the connection]
cosimone has joined #commonlisp
dcb has joined #commonlisp
thollief has quit [Quit: Leaving]
Kongo04 has quit [Ping timeout: 246 seconds]
blunder has joined #commonlisp
amb007 has quit [Remote host closed the connection]
amb007 has joined #commonlisp
Kongo04 has joined #commonlisp
blunder has quit [Quit: Lost terminal]
shka has quit [Ping timeout: 248 seconds]
cosimone has quit [Ping timeout: 256 seconds]
ldb has quit [Remote host closed the connection]
easye has quit [Remote host closed the connection]
lucasta has joined #commonlisp
pve has quit [Quit: leaving]
Kongo04 has quit [Quit: Client closed]
amb007 has quit [Ping timeout: 245 seconds]
dino_tutter has quit [Ping timeout: 245 seconds]
donleo has quit [Ping timeout: 250 seconds]
ec has quit [Ping timeout: 246 seconds]
habamax has joined #commonlisp
johnjaye has quit [Ping timeout: 246 seconds]
amb007 has joined #commonlisp
johnjaye has joined #commonlisp
jfrent has joined #commonlisp
jfrent has quit [Client Quit]
jfrent has joined #commonlisp
ec has joined #commonlisp
amb007 has quit [Ping timeout: 245 seconds]
cmack has joined #commonlisp
Jach has quit [Ping timeout: 248 seconds]
fosskers has joined #commonlisp
cmack has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.0.92)]
cmack has joined #commonlisp
thuna` has quit [Remote host closed the connection]