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/>
fe[nl]ix has quit [Quit: Valete!]
fe[nl]ix has joined #commonlisp
woudshoo has quit [Ping timeout: 245 seconds]
son0p has joined #commonlisp
jeosol has quit [Quit: Client closed]
Gleefre has quit [Read error: Connection reset by peer]
Gleefre has joined #commonlisp
habamax has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1.50)]
habamax has joined #commonlisp
nij- has joined #commonlisp
waleee has quit [Ping timeout: 246 seconds]
woudshoo has joined #commonlisp
woudshoo has quit [Read error: Connection reset by peer]
woudshoo has joined #commonlisp
equwal has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
equwal has joined #commonlisp
equwal has quit [Client Quit]
equwal has joined #commonlisp
equwal has quit [Client Quit]
equwal has joined #commonlisp
glozzom has joined #commonlisp
gko` has quit [Remote host closed the connection]
micro has quit [Ping timeout: 258 seconds]
<glozzom> ?
<equwal> greetings glozz
micro has joined #commonlisp
markb1 has quit [Ping timeout: 260 seconds]
markb1 has joined #commonlisp
equwal has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
glozzom has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
equwal has joined #commonlisp
glozzom has joined #commonlisp
nij- has quit [Ping timeout: 245 seconds]
azimut has quit [Read error: Connection reset by peer]
azimut has joined #commonlisp
Oladon has joined #commonlisp
Lycurgus has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
nij- has joined #commonlisp
woudshoo has quit [Ping timeout: 244 seconds]
azimut has quit [Ping timeout: 240 seconds]
Lycurgus has quit [Quit: Exeunt: personae.ai-integration.biz]
Oladon has quit [Quit: Leaving.]
Gleefre has quit [Remote host closed the connection]
istewart has quit [Quit: Konversation terminated!]
Posterdati has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
nij- has quit [Ping timeout: 258 seconds]
Posterdati has joined #commonlisp
yewscion has quit [Ping timeout: 264 seconds]
yewscion has joined #commonlisp
notzmv has quit [Ping timeout: 246 seconds]
igemnace has joined #commonlisp
dcb has quit [Quit: MSN Messenger 4.0.2]
rtypo has quit [Ping timeout: 245 seconds]
timmy has left #commonlisp [#commonlisp]
poselyqualityles has quit [Ping timeout: 250 seconds]
theBlackDragon has quit [Ping timeout: 244 seconds]
theBlackDragon has joined #commonlisp
Gleefre has joined #commonlisp
poselyqualityles has joined #commonlisp
knusbaum has quit [Ping timeout: 245 seconds]
knusbaum has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
shka has joined #commonlisp
nij- has joined #commonlisp
<semz> ECL's manual states that on safety <= 1, "We believe types defined before compiling a file do not change before the compiled code is loaded.". I thought the standard allowed for redefining types; doesn't that policy contradict this? I guess this would primarily (exclusively?) concern deftype.
nij- has quit [Ping timeout: 258 seconds]
MajorBiscuit has joined #commonlisp
oneeyedalien has joined #commonlisp
dino_tutter has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
<lieven> this is talking about compilation which is producing a fasl in the compilation environment and then loading it in a runtime environment. clhs 3.2.2.3 has a fair number of restrictions to make this possible. you can redefine types when you stay in one environment.
oneeyedalien has quit [Quit: Leaving]
_cymew_ has joined #commonlisp
poselyqualityles has quit [Ping timeout: 245 seconds]
_cymew_ has quit [Quit: Konversation terminated!]
pve has joined #commonlisp
peterhil_ has quit [Read error: Connection reset by peer]
peterhil_ has joined #commonlisp
habamax has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1)]
jmdaemon has quit [Ping timeout: 260 seconds]
<semz> I see, thanks.
scymtym has quit [Ping timeout: 258 seconds]
Brucio-61 has quit [Ping timeout: 264 seconds]
igemnace has quit [Ping timeout: 252 seconds]
Lord_of_Life has quit [Ping timeout: 245 seconds]
Lord_of_Life has joined #commonlisp
igemnace has joined #commonlisp
Brucio-61 has joined #commonlisp
Brucio-61 has quit [Ping timeout: 245 seconds]
Brucio-61 has joined #commonlisp
easye has quit [Ping timeout: 240 seconds]
easye has joined #commonlisp
scymtym has joined #commonlisp
habamax has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 264 seconds]
MajorBiscuit has joined #commonlisp
agm has joined #commonlisp
yewscion has quit [Remote host closed the connection]
yewscion has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
<agm> can an implementation add new subtype relations to the standard ones? as an extreme example, can it make integer a subtype of cons?
Gleefre has joined #commonlisp
easye has quit [Ping timeout: 260 seconds]
<beach> Not that particular one, but otherwise it can add new relations.
<beach> agm: For instance, it can add its own classes inside a precedence list given by the standard.
<beach> ::clhs 4.2.2
<ixelp> CLHS: Section 4.2.2
<beach> agm: For you: ↑
easye has joined #commonlisp
<agm> thanks, that's what i needed
green_ has quit [Ping timeout: 244 seconds]
<beach> Pleasure.
Noisytoot has quit [Remote host closed the connection]
Noisytoot has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 244 seconds]
tyson2 has joined #commonlisp
lucasta has joined #commonlisp
easye has quit [Ping timeout: 260 seconds]
<Gleefre> Is there any portability layers on the LOOP extensibility? Or examples of semi-portable extensions to LOOP?
<Gleefre> I found one in CLSQL library, but nothing else yet...
<contrapunctus> Gleefre: couldn't you use ITERATE or FOR?
Harriet has quit [Quit: WeeChat 4.0.2]
alendvai__ has joined #commonlisp
Harriet has joined #commonlisp
azimut has joined #commonlisp
<Gleefre> contrapunctus: I just really like the LOOP macro
<bike> a few implementations include a loop path for generic sequence iteration, "for [var] being the elements of [sequence]". that's the only thing i can think of.
gko has joined #commonlisp
agentofuser[m] has quit [Remote host closed the connection]
bitblit1 has quit [Read error: Connection reset by peer]
char[m] has quit [Read error: Connection reset by peer]
AkashaPeppermint has quit [Remote host closed the connection]
surabax[m] has quit [Remote host closed the connection]
infra_red[m] has quit [Remote host closed the connection]
sepanko has quit [Write error: Connection reset by peer]
Gnuxie has quit [Write error: Connection reset by peer]
yitzi has quit [Remote host closed the connection]
therepl has quit [Remote host closed the connection]
JonBoone[m] has quit [Remote host closed the connection]
elevenkb has quit [Write error: Connection reset by peer]
Mrtn[m] has quit [Write error: Connection reset by peer]
paulapatience has quit [Remote host closed the connection]
Duuqnd1 has quit [Remote host closed the connection]
BrownJenkin has quit [Write error: Connection reset by peer]
hayley has quit [Remote host closed the connection]
grolter[m] has quit [Remote host closed the connection]
edwlan[m] has quit [Write error: Connection reset by peer]
jurassic_[m] has quit [Remote host closed the connection]
woudshoo has joined #commonlisp
Noisytoot has quit [Remote host closed the connection]
Noisytoot has joined #commonlisp
Mrtn[m] has joined #commonlisp
jonatack3 has quit [Read error: Connection reset by peer]
jonatack3 has joined #commonlisp
waleee has joined #commonlisp
woudshoo has quit [Ping timeout: 246 seconds]
Harriet has left #commonlisp [WeeChat 4.0.2]
woudshoo has joined #commonlisp
Demosthenex has quit [Quit: leaving]
Noisytoot has quit [Ping timeout: 246 seconds]
awkravchuk has joined #commonlisp
woudshoo has quit [Ping timeout: 246 seconds]
Demosthenex has joined #commonlisp
amb007 has quit [Ping timeout: 246 seconds]
Noisytoot has joined #commonlisp
amb007 has joined #commonlisp
Demosthenex has quit [Quit: leaving]
Demosthenex has joined #commonlisp
<Gleefre> I see, thanks
Gnuxie has joined #commonlisp
yitzi has joined #commonlisp
AkashaPeppermint has joined #commonlisp
jurassic_[m] has joined #commonlisp
grolter[m] has joined #commonlisp
Duuqnd1 has joined #commonlisp
BrownJenkin has joined #commonlisp
elevenkb has joined #commonlisp
paulapatience has joined #commonlisp
edwlan[m] has joined #commonlisp
waleee has quit [Ping timeout: 246 seconds]
bitblit1 has joined #commonlisp
JonBoone[m] has joined #commonlisp
hayley has joined #commonlisp
surabax[m] has joined #commonlisp
therepl has joined #commonlisp
sepanko has joined #commonlisp
infra_red[m] has joined #commonlisp
char[m] has joined #commonlisp
agentofuser[m] has joined #commonlisp
Noisytoot has quit [Excess Flood]
Noisytoot has joined #commonlisp
Noisytoot has quit [Ping timeout: 260 seconds]
kenran has joined #commonlisp
ec has quit [Remote host closed the connection]
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
ec has joined #commonlisp
habamax has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1)]
Noisytoot has joined #commonlisp
Noisytoot has quit [Remote host closed the connection]
Brucio-61 has quit [Remote host closed the connection]
Brucio-61 has joined #commonlisp
lucasta has quit [Quit: Leaving]
peterhil_ has quit [Ping timeout: 250 seconds]
green_ has joined #commonlisp
Noisytoot has joined #commonlisp
dino_tutter has quit [Ping timeout: 244 seconds]
retropikzel has left #commonlisp [#commonlisp]
tyson2 has quit [Remote host closed the connection]
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
kenran has quit [Remote host closed the connection]
Lord_Nightmare has joined #commonlisp
Lord_Nightmare has quit [Client Quit]
amb007 has quit [Ping timeout: 260 seconds]
amb007 has joined #commonlisp
ec has quit [Remote host closed the connection]
ec has joined #commonlisp
yottabyte has joined #commonlisp
Oladon has joined #commonlisp
kenran has joined #commonlisp
Noisytoot has quit [Remote host closed the connection]
zxcvz has joined #commonlisp
dcb has joined #commonlisp
tyson2 has joined #commonlisp
Noisytoot has joined #commonlisp
dino_tutter has joined #commonlisp
rendar has quit [Ping timeout: 258 seconds]
amb007 has quit [Ping timeout: 240 seconds]
amb007 has joined #commonlisp
<NotThatRPG> Gleefre: You could make generator/iterator functions and just use :for x = (iterator <object>) :while x ...
Lord_Nightmare has joined #commonlisp
rtypo has joined #commonlisp
agm has quit [Ping timeout: 260 seconds]
tyson2 has quit [Remote host closed the connection]
NotThatRPG has quit [Ping timeout: 244 seconds]
<Gleefre> Well, that's for iteration, sure
<Gleefre> I was making this: https://github.com/Gleefre/loop-tag-go
<ixelp> GitHub - Gleefre/loop-tag-go: Hack that adds TAG/GO keywords to the LOOP macro.
<Gleefre> It adds TAG/GO clauses so that it is possible to simulate "continue" for example
<Gleefre> ("skip" to the next iteration, as in other languages)
cosimone has joined #commonlisp
<Gleefre> And it is not that easy as "adding" an iteration clause
<Gleefre> (I also didn't manage to find a way to do that on CLISP / LISPWORKS :/)
zyni-moe has joined #commonlisp
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
zyni-moe has quit [Client Quit]
Lord_Nightmare has joined #commonlisp
zxcvz has quit [Quit: zxcvz]
kenran has quit [Remote host closed the connection]
Oladon has quit [Quit: Leaving.]
<Gleefre> I also tried to define them in Khazern, but I didn't manage to :(
tertek has quit [Ping timeout: 252 seconds]
<Gleefre> Looks like it generates quire bloated code wrapping everything in various LET/PROGNS..
jmdaemon has joined #commonlisp
Noisytoot has quit [Remote host closed the connection]
Noisytoot has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
awkravchuk has quit [Quit: KVIrc 5.0.1 Aria http://www.kvirc.net/]
fermat has quit [K-Lined]
cosimone has quit [Ping timeout: 250 seconds]
Lycurgus has joined #commonlisp
cage has joined #commonlisp
peterhil_ has joined #commonlisp
Lycurgus has quit [Quit: Exeunt: personae.ai-integration.biz]
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
waleee has joined #commonlisp
fermat has joined #commonlisp
tyson2 has joined #commonlisp
igemnace has quit [Remote host closed the connection]
Gleefre has quit [Remote host closed the connection]
NotThatRPG has joined #commonlisp
poselyqualityles has joined #commonlisp
Gleefre has joined #commonlisp
morganw has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
zxcvz has joined #commonlisp
tyson2 has joined #commonlisp
zxcvz has quit [Client Quit]
xaltsc has quit [Quit: WeeChat 4.0.2]
tyson2 has quit [Ping timeout: 246 seconds]
cage has quit [Quit: rcirc on GNU Emacs 28.2]
GnarledHorn has quit [Remote host closed the connection]
dino_tutter has quit [Ping timeout: 260 seconds]
MajorBiscuit has joined #commonlisp
Brucio-61 has quit [Ping timeout: 245 seconds]
scymtym has quit [Ping timeout: 244 seconds]
Brucio-61 has joined #commonlisp
Lycurgus has joined #commonlisp
Lycurgus has quit [Quit: Exeunt: personae.ai-integration.biz]
dino_tutter has joined #commonlisp
splatt990 has quit [K-Lined]
attila_lendvai has joined #commonlisp
alendvai__ has quit [Read error: Connection reset by peer]
tibfulv_ is now known as tibfulv
rendar has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 260 seconds]
NotThatRPG has quit [Ping timeout: 260 seconds]
szkl has joined #commonlisp
tyson2` has joined #commonlisp
tyson2` has quit [Remote host closed the connection]
NotThatRPG has joined #commonlisp
NotThatRPG has quit [Ping timeout: 245 seconds]
attila_lendvai has quit [Ping timeout: 260 seconds]
dcb has quit [Quit: MSN Messenger 4.0.2]
Noisytoot has quit [Read error: Connection reset by peer]
Noisytoot_ has joined #commonlisp
Noisytoot_ is now known as Noisytoot
dcb has joined #commonlisp
shka has quit [Ping timeout: 244 seconds]
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
pve has quit [Quit: leaving]
dino_tutter has quit [Ping timeout: 250 seconds]
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
triffid has quit [Remote host closed the connection]
infra_red[m] has quit [Ping timeout: 245 seconds]
grolter[m] has quit [Ping timeout: 245 seconds]
elevenkb has quit [Ping timeout: 245 seconds]
therepl has quit [Ping timeout: 245 seconds]
Duuqnd1 has quit [Ping timeout: 245 seconds]
edwlan[m] has quit [Ping timeout: 245 seconds]
BrownJenkin has quit [Ping timeout: 245 seconds]
Gnuxie has quit [Ping timeout: 245 seconds]
JonBoone[m] has quit [Ping timeout: 245 seconds]
Mrtn[m] has quit [Ping timeout: 245 seconds]
jurassic_[m] has quit [Ping timeout: 240 seconds]
hayley has quit [Ping timeout: 240 seconds]
char[m] has quit [Ping timeout: 246 seconds]
AkashaPeppermint has quit [Ping timeout: 246 seconds]
bitblit1 has quit [Ping timeout: 246 seconds]
agentofuser[m] has quit [Ping timeout: 246 seconds]
sepanko has quit [Ping timeout: 246 seconds]
paulapatience has quit [Ping timeout: 246 seconds]
yitzi has quit [Ping timeout: 246 seconds]
surabax[m] has quit [Ping timeout: 246 seconds]
Demosthenex has quit [Ping timeout: 260 seconds]
Demosthenex has joined #commonlisp
pillton has joined #commonlisp
splatt990 has joined #commonlisp
edgar-rft has quit [Remote host closed the connection]
edgar-rft has joined #commonlisp
Gleefre has quit [Ping timeout: 246 seconds]
notzmv has joined #commonlisp
zaymington has joined #commonlisp
morganw has quit [Remote host closed the connection]
istewart has joined #commonlisp
zaymington has quit [Ping timeout: 246 seconds]
zaymington has joined #commonlisp
waleee has quit [Ping timeout: 260 seconds]
splatt78 has joined #commonlisp
splatt78 has left #commonlisp [#commonlisp]