jackdaniel changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language | <http://cliki.net/> <https://irclog.tymoon.eu/freenode/%23lisp> <https://irclog.whitequark.org/lisp> <http://ccl.clozure.com/irc-logs/lisp/> | SBCL 1.5.4, CMUCL 21b, ECL 16.1.3, CCL 1.11.5, ABCL 1.5.0
lucasb has quit [Quit: Connection closed for inactivity]
zulu-inuoe has quit [Remote host closed the connection]
zulu-inuoe has joined #lisp
X-Scale has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Chicks dig it]
Kaisyu7 has quit [Quit: ERC (IRC client for Emacs 26.2)]
ptiyoyip has quit [Quit: Leaving]
Kaisyu7 has joined #lisp
zulu-inuoe has quit [Read error: Connection reset by peer]
techquila has joined #lisp
t58 has quit [Quit: Leaving]
CloseToZero has quit [Ping timeout: 268 seconds]
poet has joined #lisp
libertyprime has joined #lisp
CloseToZero has joined #lisp
liberiga has quit [Ping timeout: 260 seconds]
liberiga has joined #lisp
theBlackDragon has quit [Ping timeout: 258 seconds]
sellout- has joined #lisp
theBlackDragon has joined #lisp
Lycurgus has quit [Quit: Exeunt]
liberiga has quit [Ping timeout: 260 seconds]
khisanth_ has quit [Ping timeout: 246 seconds]
liberiga has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
rumbler31 has quit [Remote host closed the connection]
khisanth_ has joined #lisp
specbot has quit [Read error: Connection reset by peer]
specbot has joined #lisp
dddddd has quit [Remote host closed the connection]
xkapastel has quit [Quit: Connection closed for inactivity]
sellout-1 has joined #lisp
poet has left #lisp ["ERC (IRC client for Emacs 26.2)"]
sellout- has quit [Ping timeout: 245 seconds]
CloseToZero has quit [Quit: WeeChat 2.5]
CloseToZero has joined #lisp
moldybits has quit [Quit: WeeChat 2.4]
igemnace has joined #lisp
blkcat has joined #lisp
dale has quit [Quit: My computer has gone to sleep]
karlosz has quit [Remote host closed the connection]
blkcat has quit [Read error: Connection reset by peer]
gravicappa has joined #lisp
Ricchi has joined #lisp
liberiga has quit [Ping timeout: 260 seconds]
pjb has quit [Read error: Connection reset by peer]
froggey has quit [Ping timeout: 245 seconds]
pjb has joined #lisp
froggey has joined #lisp
Bike has quit [Quit: Lost terminal]
mathrick has quit [Ping timeout: 245 seconds]
Oladon has joined #lisp
mathrick has joined #lisp
orivej has joined #lisp
j0nd0e has joined #lisp
mulk has quit [Quit: ZNC - http://znc.in]
vlatkoB has joined #lisp
abhixec has quit [Quit: Lost terminal]
Arcaelyx has quit [Ping timeout: 245 seconds]
Sweedish has joined #lisp
Sweedish has quit [Client Quit]
torbo has quit [Remote host closed the connection]
mulk has joined #lisp
milanj has joined #lisp
Inline has quit [Quit: Leaving]
<beach> Good morning everyone!
moldybits has joined #lisp
<ck_> Good morning, beach
<ck_> in your essay on perfection vs. performance orientations, you say "I myself recently discovered a marvellous feature in a programming language that I had purposely avoided for the past 10 years"
<ck_> what is the feature?
<beach> CLOS
<ck_> O_O that's surprising
cosimone has joined #lisp
Oladon has quit [Quit: Leaving.]
esrse has joined #lisp
lavaflow has quit [Ping timeout: 258 seconds]
sauvin has joined #lisp
lavaflow has joined #lisp
<beach> Interesting. If I type (to Google) the name of the Scheme object system that was worked on by my colleague at the time and that made me not look at CLOS, there are no answers. But if I type my own name, there are pages and pages of results. :)
<ck_> ooh. So it wasn't just that "object systems are bad" it was that /their/ object system is bad
<beach> Yes, this colleague did a PhD thesis on object-oriented Scheme.
<ck_> situations like that can be so draining
<beach> He had bad things to say about CLOS, and it was convenient for me to believe it.
<beach> It is turned out to be true, there was a lot of stuff that I could ignore, and save a lot of work.
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
<ck_> yes I understand. But was it true at the time, even a little?
<beach> No.
<beach> Just psychologically convenient for me.
varjag has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
_whitelogger has joined #lisp
MCP_ has quit [Ping timeout: 268 seconds]
flamebeard has joined #lisp
MCP_ has joined #lisp
JohnMS_WORK has joined #lisp
MCP_ has quit [Ping timeout: 258 seconds]
liberiga has joined #lisp
hiroaki has quit [Ping timeout: 245 seconds]
FennecCode has quit [Quit: ERC (IRC client for Emacs 26.2)]
oni-on-ion has joined #lisp
sunset_NOVA has joined #lisp
varjag has quit [Ping timeout: 272 seconds]
Ricchi has quit [Remote host closed the connection]
sellout-1 has quit [Ping timeout: 258 seconds]
count3rmeasure has joined #lisp
count3rmeasure has quit [Quit: Leaving]
mulk has quit [Ping timeout: 248 seconds]
mulk has joined #lisp
techquila has quit [Ping timeout: 250 seconds]
lavaflow has quit [Read error: Connection reset by peer]
zotan has quit [Ping timeout: 245 seconds]
zotan has joined #lisp
schweers has joined #lisp
lavaflow has joined #lisp
Frobozz_ has joined #lisp
sunset_NOVA has quit [Quit: Leaving]
fortitude_ has joined #lisp
Frobozz has quit [Quit: quit]
gigetoo has quit [Ping timeout: 245 seconds]
fortitude has quit [Remote host closed the connection]
flazh has quit [Ping timeout: 245 seconds]
troydm has quit [Ping timeout: 245 seconds]
flazh has joined #lisp
troydm has joined #lisp
themsay has quit [Ping timeout: 272 seconds]
gigetoo has joined #lisp
frgo has joined #lisp
heisig has joined #lisp
libertyprime has quit [Quit: leaving]
lavaflow has quit [Ping timeout: 276 seconds]
Lord_of_Life has quit [Ping timeout: 248 seconds]
Guest5703 has joined #lisp
Lord_of_Life has joined #lisp
frgo_ has joined #lisp
frgo has quit [Ping timeout: 244 seconds]
themsay has joined #lisp
hhdave has joined #lisp
fivo has joined #lisp
manualcrank has quit [Quit: WeeChat 1.9.1]
aindilis has quit [Read error: Connection reset by peer]
frgo_ has quit [Remote host closed the connection]
frgo has joined #lisp
amerlyq has joined #lisp
jmercouris has joined #lisp
miklos1 has joined #lisp
<no-defun-allowed> I want to do an experiment to see how often "duplicate" objects appear in (a reasonable fraction of) my Lisp image (with varying definitions of "duplicate"), so I wrote a short program to traverse objects and count the times they are referenced: https://pastebin.com/Dv0tGv8D
lavaflow has joined #lisp
<no-defun-allowed> Someone suggested it wasn't correct, then backed out, but I wonder if there's something wrong with my method or if EQUAL objects do appear in my image about 5.4 times.
miklos1 has quit [Remote host closed the connection]
rfnash has quit [Ping timeout: 264 seconds]
cosimone has quit [Quit: WeeChat 2.4]
<LdBeth> Characters, I suppose
<jmercouris> no-defun-allowed: how can your objects appear a fractional amount of times?
<jmercouris> I see, it is an average
<no-defun-allowed> jmercouris: on average
decent-username has joined #lisp
liberiga has quit [Ping timeout: 260 seconds]
<jmercouris> anyone know how to add indents in multiline strings without them appearing in the resulting string?
<jmercouris> I don't like how it looks in the source
<loke> jmercouris: #.(format nil "foo~:X blah")
<loke> where X is a newline
<loke> sprry it should be ~@
random-nick has joined #lisp
j0nd0e has quit [Ping timeout: 248 seconds]
j0nd0e has joined #lisp
<jmercouris> loke: I see, there's no special string syntax? I have to use format?
<beach> "have to"?
<loke> jmercouris: No special String syntax. But the FORMAT will be executed at READ time, so it's as standard as anything
<jmercouris> "have to IF want to indent multiline strings without indents appearing in resulting string"
<loke> You could also write your own reader, I guess. I'd be trivial but the benefit compared to #.(FORMAT...) is questionable.
<jmercouris> it might be a little syntactically cleaner, perhaps
<jmercouris> or more obvious to the untrained eye
<loke> I'd say that an untrained eye would likely be more confused seeing your custom reader syntax, as that wouldn't be anythign previously known :-)
<loke> While the #.(Format syntax is obvious.
Frobozz_ is now known as Frobozz
<LdBeth> jmercouris: I remember there’s tilde newline
<jmercouris> I'm not trying to make new lines
<jmercouris> loke: a good point, it would take me a few seconds to realize what is going on but yes
umgeher1 has quit [Ping timeout: 246 seconds]
<jmercouris> I'm not much of a format wizard, still learning
<LdBeth> clhs 22.3.9.3
<specbot> Tilde Newline: Ignored Newline: http://www.lispworks.com/reference/HyperSpec/Body/22_cic.htm
<LdBeth> jmercouris: tilde newline ignores newline and the indentation
<jmercouris> I just looked at the documentation, yes
zotan has quit [Ping timeout: 250 seconds]
<loke> ~newline ignores newline and indentation. ~@newline ignores the indentation but keeps the newline
<loke> ~:newline keeps the indentation but ignores the newline
zotan has joined #lisp
karlosz has joined #lisp
flamebeard has quit []
nsrahmad has joined #lisp
d4ryus has quit [Ping timeout: 258 seconds]
teej has quit [Quit: Connection closed for inactivity]
jmercouris has quit [Ping timeout: 246 seconds]
d4ryus has joined #lisp
jmercouris has joined #lisp
<pjb> jmercouris: yuo can always implement your own string syntax!
<pjb> jmercouris: using reader macros.
<jmercouris> perhaps, but I think loke made a good point
<jmercouris> I mean not perhaps as in "perhaps it can be done", but "perhaps I may do it"
nsrahmad_ has joined #lisp
nsrahmad has quit [Ping timeout: 276 seconds]
<loke> Reader macros are really cool and all, but I have to admit I've never used them for effect.
igemnace has quit [Ping timeout: 268 seconds]
red-dot has quit [Quit: Going offline, see ya! (www.adiirc.com)]
nsrahmad__ has joined #lisp
red-dot has joined #lisp
nsrahmad__ has quit [Remote host closed the connection]
nsrahmad_ has quit [Ping timeout: 276 seconds]
rumbler31 has joined #lisp
nsrahmad__ has joined #lisp
igemnace has joined #lisp
nsrahmad__ has quit [Client Quit]
anonymous314 has joined #lisp
oni-on-ion has quit [Remote host closed the connection]
iAmDecim has joined #lisp
oni-on-ion has joined #lisp
jmercouris has quit [Ping timeout: 258 seconds]
ggole has joined #lisp
<Xach> loke: like the @export macros and such?
milanj has joined #lisp
frgo_ has joined #lisp
frgo has quit [Ping timeout: 244 seconds]
frgo_ has quit [Ping timeout: 268 seconds]
wigust- has joined #lisp
wigust has quit [Ping timeout: 248 seconds]
t58 has joined #lisp
<pjb> minion: memo for jmercouris: I would say that it depends on how many such strings you have in your sources. If only one or two #.(format …) will be ok. Otherwise the specific reader macro is indicated. You can use another character than #\", eg. #\« … #\» or #\[ #\]
<minion> Remembered. I'll tell jmercouris when he/she/it next speaks.
frgo has joined #lisp
ebzzry has quit [Ping timeout: 245 seconds]
ebzzry has joined #lisp
esrse has quit [Ping timeout: 246 seconds]
milanj has quit [Quit: This computer has gone to sleep]
<flip768> does anybody else believe that some of the examples in trivial-types are wrong?
<flip768> eg. why is (typep '(1 2 3) 'tuple) NIL? That's a tuple, isn't it?
orivej has quit [Ping timeout: 268 seconds]
<flip768> and why is (typep nil 'tuple) T? Perhaps as by the definition above, but I wouldn't see an empty list as an (explicit!) tuple.
<beach> TUPLE is not a type defined by Common Lisp.
<Xach> flip768: from the type definition, it looks like typep checks of tuple *require* specifying the types of each element.
<Xach> tuplep is more in line with your expectation
<Xach> flip768: or (tuple t t t) for a tuple of three arbitrary elements
<flip768> Xach: yeah, possibly. my expectation would have been that a(n unspecified) tuple doesn't match NIL.
<flip768> Xach: yes, thanks.
<Xach> NIL is the properest of lists!
<JohnMS_WORK> Anyone know of a good library LISP that can be embeded in a C++ application?
<warweasle> JohnMS_WORK: You mean ECL?
<warweasle> Embeddable common lisp? OR maybe TinyScheme if that's more what you need.
<JohnMS_WORK> Thanks, I didn't know about ECL. Looks perfect.
mtreis86 has joined #lisp
xkapastel has joined #lisp
j0nd0e has quit [Ping timeout: 244 seconds]
karayan has joined #lisp
mtreis86 has quit [Remote host closed the connection]
mtreis86 has joined #lisp
mtreis86 has quit [Remote host closed the connection]
cosimone has joined #lisp
rozenglass has joined #lisp
milanj has joined #lisp
mtreis86 has joined #lisp
jmercouris has joined #lisp
milanj has quit [Client Quit]
rjcks has joined #lisp
rumpelszn has quit [Quit: ZNC 1.6.6+deb1ubuntu0.1 - http://znc.in]
<flip768> Is there a ITERATE clause that binds to multiple elements of a vector? Like (for (values a b c) = (...) ) binds to the three return values?
rumpelszn has joined #lisp
iAmDecim has quit [Ping timeout: 245 seconds]
sluggo has joined #lisp
Finnfinn has joined #lisp
frgo has quit [Remote host closed the connection]
frgo has joined #lisp
lucasb has joined #lisp
frgo has quit [Ping timeout: 268 seconds]
q9929t has joined #lisp
dgfhdfg has joined #lisp
aindilis has joined #lisp
q9929t has quit [Client Quit]
q9929t has joined #lisp
q9929t has quit [Client Quit]
iAmDecim has joined #lisp
saravia has joined #lisp
iAmDecim has quit [Remote host closed the connection]
schweers has quit [Remote host closed the connection]
iAmDecim has joined #lisp
frgo has joined #lisp
atgreen has joined #lisp
frgo has quit [Ping timeout: 244 seconds]
rjcks_ has joined #lisp
rjcks has quit [Ping timeout: 268 seconds]
atgreen has quit [Ping timeout: 244 seconds]
mindCrime has joined #lisp
carmack has quit [Remote host closed the connection]
JohnMS_WORK has quit [Read error: Connection reset by peer]
Arcaelyx has joined #lisp
frgo has joined #lisp
<pfdietz> Reader macros are something you want to use sparingly, as there's just a single "namespace" they can fit in. If you use them, use named readtables.
<dlowe> You could theoretically use unnamed readtables too, if you wanted a life of suffering
MCP_ has joined #lisp
sluggo is now known as Bike
<pfdietz> Masochism-oriented programming
Inline has joined #lisp
FreeBirdLjj has joined #lisp
<Xach> sb-mop
jmercouris has quit [Ping timeout: 246 seconds]
heisig has quit [Quit: Leaving]
stepnem has quit [Ping timeout: 258 seconds]
stepnem has joined #lisp
<dlowe> (1+ *xach*)
milanj has joined #lisp
fivo has quit [Quit: WeeChat 1.9.1]
Necktwi has quit [Ping timeout: 248 seconds]
<Xach> I'm looking to get into screamer.
<Xach> It looks like a study group is going over it!
* Xach checks the videos
Necktwi has joined #lisp
Josh_2 has quit [Quit: ERC (IRC client for Emacs 26.2)]
Josh_2 has joined #lisp
trn has quit [Ping timeout: 272 seconds]
notzmv has quit [Ping timeout: 268 seconds]
notzmv has joined #lisp
X-Scale has joined #lisp
frgo has quit [Remote host closed the connection]
frgo has joined #lisp
smazga has joined #lisp
frgo has quit [Ping timeout: 245 seconds]
<pfdietz> Spoiler: there is no actual screaming.
<Xach> Don't be too hasty, you aren't familiar with my learning style
jmercouris has joined #lisp
<Bike> Primal Scream Therapy As Pedagogical Tool
jmercouris has quit [Remote host closed the connection]
FreeBirdLjj has quit []
prxq has joined #lisp
<mfiano> Yeah we reviewed it on the study group last year.
<ga> ;\
edgar-rft has quit [Quit: Leaving]
notzmv has quit [Read error: Connection reset by peer]
Necktwi has quit [Ping timeout: 245 seconds]
<_death> there's also screamer+
Necktwi has joined #lisp
umgeher_ has joined #lisp
<Xach> _death: where's that?
umgeher_ is now known as umgeher
umgeher has quit [Client Quit]
cranes has joined #lisp
<_death> Xach: https://github.com/yakovzaytsev/screamer-plus though I also patched it to use sb-mop instead of c2mop, likely because it uses an internal symbol there
Oladon_work has joined #lisp
liberiga has joined #lisp
orivej has joined #lisp
manualcrank has joined #lisp
CloseToZero has quit [Quit: WeeChat 2.5]
red-dot has quit [Quit: Going offline, see ya! (www.adiirc.com)]
red-dot has joined #lisp
cosimone has quit [Quit: WeeChat 2.4]
sjl has joined #lisp
theoremma has joined #lisp
rjcks_ has quit [Quit: leaving]
theoremma has quit [Ping timeout: 246 seconds]
CloseToZero has joined #lisp
theoremma has joined #lisp
theoremma has quit [Client Quit]
theoremma has joined #lisp
hhdave has quit [Quit: hhdave]
igemnace has quit [Ping timeout: 272 seconds]
igemnace has joined #lisp
<Xach> Time to add it to quicklisp
trn has joined #lisp
dale_ has joined #lisp
dale_ is now known as dale
<jasom> what is screamer?
<jasom> the screamer-plus readme is not helpful :)
<Xach> jasom: constraint/non-deterministic programming tools embedded in CL
<jasom> ah
theoremma has quit [Ping timeout: 272 seconds]
Oladon_work has quit [Ping timeout: 260 seconds]
ark has joined #lisp
Oladon_wfh has joined #lisp
liberiga has quit [Ping timeout: 260 seconds]
EvW has joined #lisp
ggole has quit [Quit: Leaving]
superkumasan has joined #lisp
nowhere_man has joined #lisp
oni-on-ion has quit [Remote host closed the connection]
oni-on-ion has joined #lisp
X-Scale has quit [Quit: I love my HydraIRC -> http://www.hydrairc.com <-]
theoremma has joined #lisp
CloseToZero has quit [Quit: WeeChat 2.5]
random-nick has quit [Ping timeout: 244 seconds]
igemnace has quit [Read error: Connection reset by peer]
igemnace has joined #lisp
themsay has quit [Ping timeout: 245 seconds]
hdasch has quit [Read error: Connection reset by peer]
hdasch has joined #lisp
<dmiles> hope my { .. } reader macro isnt too confusing there
nanoz has joined #lisp
<Xach> that is the least confusing thing there.
<dmiles> starts around line 51
<dmiles> i mean the declarative parts
<White_Flame> "Dec 13, 2035" code from the future!
<dmiles> hehe
random-nick has joined #lisp
<dmiles> well i get tired of seeing myself look at filke dates on code projects as if the date was somehow realivant... so i did that as a joke upon that line of thinking
<dmiles> (tio remind myself not to pay attention to dates)
<dmiles> So basically that file is in the language of MELD/KIF
milanj has quit [Quit: This computer has gone to sleep]
sauvin has quit [Ping timeout: 244 seconds]
<dmiles> So the question to Xach, Non-Hand-Crafted Einstein riddles run in what programs?
gdsg has joined #lisp
* dmiles considered http://nikodemus.github.io/screamer/einstein.lisp.html slightly "too" hand crafted
<dmiles> dont get me wrong .. i love it!
akoana has joined #lisp
sellout- has joined #lisp
techquila has joined #lisp
Inline has quit [Ping timeout: 264 seconds]
themsay has joined #lisp
vlatkoB has quit [Remote host closed the connection]
Inline has joined #lisp
liberiga has joined #lisp
karayan has quit [Remote host closed the connection]
karayan has joined #lisp
amerlyq has quit [Quit: amerlyq]
gravicappa has quit [Ping timeout: 268 seconds]
EvW has quit [Ping timeout: 250 seconds]
milanj has joined #lisp
hiroaki has joined #lisp
kajo has quit [Quit: From my rotting body, flowers shall grow and I am in them and that is eternity. -- E. M.]
kajo has joined #lisp
MCP_ has quit [Ping timeout: 268 seconds]
mindCrime has quit [Ping timeout: 245 seconds]
t58 has quit [Ping timeout: 245 seconds]
cosimone has joined #lisp
lnostdal has quit [Quit: "Fascism, Nazism, Communism and Socialism are only superficial variations of the same monstrous theme—collectivism." -- Ayn Rand]
t58 has joined #lisp
EvW1 has joined #lisp
saravia has quit [Quit: Leaving]
edgar-rft has joined #lisp
Aruseus has joined #lisp
mathrick has quit [Ping timeout: 264 seconds]
mathrick has joined #lisp
xkapastel has quit [Quit: Connection closed for inactivity]
mathrick has quit [Ping timeout: 250 seconds]
mathrick has joined #lisp
FennecCode has joined #lisp
mathrick has quit [Ping timeout: 264 seconds]
Lord_of_Life_ has joined #lisp
nowhere_man has quit [Ping timeout: 245 seconds]
mathrick has joined #lisp
Lord_of_Life has quit [Ping timeout: 268 seconds]
Lord_of_Life_ is now known as Lord_of_Life
nanoz has quit [Ping timeout: 248 seconds]
mindCrime has joined #lisp
mathrick has quit [Ping timeout: 276 seconds]
mathrick has joined #lisp
Lycurgus has joined #lisp
xkapastel has joined #lisp
cosimone has quit [Quit: WeeChat 2.4]
mindCrime has quit [Ping timeout: 245 seconds]
theoremma has quit [Ping timeout: 245 seconds]
red-dot has quit [Quit: Going offline, see ya! (www.adiirc.com)]
KindOne is now known as uplime
mindCrime has joined #lisp
iAmDecim has quit [Ping timeout: 245 seconds]
liberiga has quit [Ping timeout: 260 seconds]
Ricchi has joined #lisp
nowhere_man has joined #lisp
mindCrime has quit [Ping timeout: 244 seconds]
longshi has joined #lisp
mindCrime has joined #lisp
Sweedish has joined #lisp
fivo has joined #lisp
Sweedish has quit [Remote host closed the connection]
fivo has quit [Client Quit]
fivo has joined #lisp
longshi has quit [Quit: WeeChat 2.4]
fivo has quit [Client Quit]
fivo has joined #lisp
fivo has quit [Client Quit]
fivo has joined #lisp
red-dot has joined #lisp
fivo has quit [Client Quit]
mindCrime has quit [Ping timeout: 246 seconds]
afiddegnum has joined #lisp
<afiddegnum> hello, i read over and lover lisp macros, can any one explain in a simpler way about them and when to use themn? so far i understand, macros creates executable functions, right ?
<no-defun-allowed> Macros are functions take code as input and output more code.
<no-defun-allowed> *...are functions that take code...
iAmDecim has joined #lisp
MCP_ has joined #lisp
iAmDecim has quit [Ping timeout: 248 seconds]
<afiddegnum> what type of code should macro take and generate what type ?
mepian has joined #lisp
<no-defun-allowed> Code in Lisp, preferably. Compiler might freak out if you write something like (defmacro define-foo () int foo() { return 42; })
decent-username has quit [Remote host closed the connection]
random-nick has quit [Read error: Connection reset by peer]
hiroaki has quit [Ping timeout: 252 seconds]
sjl has quit [Quit: WeeChat 2.3-dev]
Lycurgus has quit [Quit: Exeunt]
ltriant has joined #lisp
<Josh_2> afiddegnum: read "A story of Mac" http://www.gigamonkeys.com/book/macros-defining-your-own.html and the rest of the chapter if you haven't already
<aeth> no-defun-allowed: You can actually do infix in s-expressions. (foo 1 + 2 * 3) isn't hard. What you can't do (easily) is -foo... and you certainly can't use ;s since the rest of the line won't be read
<aeth> no-defun-allowed: (infix foo (4 5 6)) is close enough to foo(4, 5, 6) anyway...
<aeth> Faking another language directly in macros is discouraged (outside of LOOP), but doable if you don't need a direct syntax match
alexanderbarbosa has joined #lisp
kajo has quit [Quit: From my rotting body, flowers shall grow and I am in them and that is eternity. -- E. M.]
kajo has joined #lisp
Bike has quit [Quit: Bike]
lnostdal has joined #lisp
jxy has quit [Quit: leaving]
jxy has joined #lisp
nullniverse has joined #lisp
wxie has joined #lisp
gdsg has quit [Quit: Leaving]
iAmDecim has joined #lisp
libertyprime has joined #lisp
wxie has quit [Ping timeout: 264 seconds]
Bike has joined #lisp
EvW1 has quit [Ping timeout: 264 seconds]
red-dot has quit [Quit: Going offline, see ya! (www.adiirc.com)]
dmiles has quit [Ping timeout: 272 seconds]
smazga has quit [Quit: leaving]
oni-on-ion has quit [Remote host closed the connection]
oni-on-ion has joined #lisp
karayan has quit [Ping timeout: 276 seconds]
alexande` has joined #lisp
ltriant has quit [Ping timeout: 245 seconds]
alexande` has quit [Remote host closed the connection]
akoana has left #lisp ["Leaving"]
alexanderbar has joined #lisp
alexanderbar has quit [Remote host closed the connection]
jack_rabbit_ has joined #lisp
themsay has quit [Ping timeout: 258 seconds]
torbo has joined #lisp
ltriant has joined #lisp
froggey has quit [Ping timeout: 248 seconds]