00:01:44 -!- stepnem [~stepnem@internet2.cznet.cz] has quit [Quit: ZNC - http://znc.sourceforge.net] 00:06:49 c107 [~user@unaffiliated/c107] has joined #lisp 00:06:56 Hi, everyone. 00:07:05 -!- chu [~user@unaffiliated/chu] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:07:14 (display "Hi, everyone\n\a") 00:07:56 chu [~user@unaffiliated/chu] has joined #lisp 00:08:15 is that scheme? 00:08:39 gak-pdx [~GKlimowic@gw0-cust-threeoaks.com.ptle.eli.net] has joined #lisp 00:09:04 jerryzhou [~jerryzhou@58.245.253.218] has joined #lisp 00:09:34 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 00:09:36 Bike: Yeah. 00:10:12 this channel is for common lisp, maybe you want #scheme. 00:10:40 -!- chu [~user@unaffiliated/chu] has quit [Client Quit] 00:11:23 -!- gak-pdx1 [~GKlimowic@gw0-cust-threeoaks.com.ptle.eli.net] has quit [Ping timeout: 260 seconds] 00:11:32 Bike: I'm a beginner with lisp. Which one is most compatible with Emacs? 00:11:41 Meaning what? 00:11:49 CL has a good emacs environment, slime. 00:11:49 -!- michaeljmcd [~michael@ip70-178-95-137.ks.ks.cox.net] has quit [Ping timeout: 248 seconds] 00:11:57 axion [~axion@cpe-67-242-88-224.nycap.res.rr.com] has joined #lisp 00:12:32 Bike: All right. Is it as good as C-j for an Emacs Lisp statement? 00:12:40 chu [~user@unaffiliated/chu] has joined #lisp 00:12:46 -!- svs_ [~svs@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has quit [Ping timeout: 240 seconds] 00:13:05 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 00:13:13 -!- jerryzhou [~jerryzhou@58.245.253.218] has quit [Client Quit] 00:13:21 -!- gak-pdx [~GKlimowic@gw0-cust-threeoaks.com.ptle.eli.net] has quit [Ping timeout: 264 seconds] 00:13:24 it does a lot more than that, yes. 00:13:30 jerryzhou1113 [~jerryzhou@58.245.253.218] has joined #lisp 00:13:40 michaeljmcd [~michael@ip70-178-95-137.ks.ks.cox.net] has joined #lisp 00:13:54 Bike: Is Emacs Lisp closer to Common Lisp? 00:14:32 -!- jerryzhou1113 [~jerryzhou@58.245.253.218] has quit [Client Quit] 00:14:38 M-x slime [no match] :( 00:14:48 jerryzhou [~jerryzhou@58.245.253.218] has joined #lisp 00:14:49 you can use slime with scheme as well, fwiw (at least mit) 00:14:51 well yeah, you gotta have the files. 00:15:01 Um, maybe. Both Scheme and CL use lexical scope, and there are lots of other differences, so I'm not sure elisp similarity should be a criterion. 00:15:59 Gr... Lisp is like Arabic and Chinese: you call it one language, and when you try to learn it, you find out that there are several mutually unintelligible dialects. 00:16:00 -!- pierpa [~user@host204-228-dynamic.51-79-r.retail.telecomitalia.it] has quit [Ping timeout: 246 seconds] 00:16:37 and like arabic and chinese, it's not actually one language but is called as such for historical and social reasons, yes. 00:16:44 Lisp is more like a family of related languages 00:17:40 .. and once you've got your head around at least one lisp, you start to realise there are more lisps than you realised, some of which don't even use parens 00:17:46 This sucks. What makes it worse is that GNU has no preferred Lisp. 00:18:07 what would gnu's endorsement buy you? 00:18:11 They have Scheme with Guile and Elisp with Emacs. 00:18:12 (there is guile) 00:18:13 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 00:18:28 aspect: IDK, some momentum of sorts? 00:19:00 like ummm hurd? ;-) 00:19:09 well, just pick up SICP or PCL or something and play around. 00:19:42 drmeiste_ [~drmeister@S010610ddb1c81950.vf.shawcable.net] has joined #lisp 00:19:50 -!- chu [~user@unaffiliated/chu] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:20:33 chu [~user@unaffiliated/chu] has joined #lisp 00:21:09 -!- michaeljmcd [~michael@ip70-178-95-137.ks.ks.cox.net] has quit [Ping timeout: 264 seconds] 00:21:24 michaeljmcd [~michael@ip70-178-95-137.ks.ks.cox.net] has joined #lisp 00:21:48 GNU endorsement doesn't mean much. 00:22:05 -!- drmeister [~drmeister@S010610ddb1c81950.vf.shawcable.net] has quit [Read error: Connection reset by peer] 00:22:08 guile stagnated for years until an enthusiastic guy picked it up recently to play with it and improve it. 00:22:19 -!- drmeiste_ [~drmeister@S010610ddb1c81950.vf.shawcable.net] has quit [Remote host closed the connection] 00:23:37 and two distinct, not-that-great common lisps call themselves "gnu" 00:23:48 <|3b|> c107: gnu even has 2 CLs to choose from (not: don't choose gcl) 00:24:00 <|3b|> *note: 00:24:07 Ew. 00:24:20 meanwhile they farted in the general direction of tcl, which I find quite an acceptable lisp 00:24:26 *|3b|* usually doesn't choose gnu clisp either, but some people like it 00:24:40 clisp is definitely less worse than gcl for general use 00:24:50 -!- s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has quit [Remote host closed the connection] 00:25:00 Really? 00:25:07 *Xach* uses SBCL on Linux & OS X and is happy with it 00:25:12 *nightfly* likes clips integrated tab completion 00:25:13 Okay, I'm gonna go with Elisp and Guile. 00:25:28 *|3b|* uses slime for tab completion 00:25:33 -!- chu [~user@unaffiliated/chu] has quit [Remote host closed the connection] 00:25:47 Thanks, guys. Oh, before I go: where can I get slime? 00:26:08 s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has joined #lisp 00:26:10 #scheme and #guile might be useful 00:26:15 -!- jeff280 [~Jeff@199-83-220-112.PUBLIC.monkeybrains.net] has quit [Quit: jeff280] 00:26:16 When doing actual lisp programming I use slime. clisp is a very fast way to get a quick friendly repl though. 00:26:25 zRecursive [~czsq888@171.217.22.250] has joined #lisp 00:26:26 chu [~user@unaffiliated/chu] has joined #lisp 00:26:30 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 00:26:31 <|3b|> if you are using CL, quicklisp is an easy way to get slime 00:26:45 -!- c107 [~user@unaffiliated/c107] has left #lisp 00:26:49 youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has joined #lisp 00:28:12 ccl is pretty nice on osx 00:28:19 mathrick [~mathrick@85.218.134.11] has joined #lisp 00:28:32 the native cocoa bridge extensions works really well 00:29:01 Pl2 [~androirc@82-70-219-134.dsl.in-addr.zen.co.uk] has joined #lisp 00:29:20 -!- davazp [~user@112.Red-88-15-121.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 00:30:33 I am looking forward to getting into that. 00:30:46 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Ping timeout: 240 seconds] 00:32:58 -!- chu [~user@unaffiliated/chu] has quit [Remote host closed the connection] 00:33:27 chu [~user@unaffiliated/chu] has joined #lisp 00:35:04 rme's presentation at eclm was a good incentive 00:40:42 -!- jasom [~aidenn@ip70-191-80-19.sb.sd.cox.net] has quit [Quit: Changing server] 00:41:18 -!- Pl2 [~androirc@82-70-219-134.dsl.in-addr.zen.co.uk] has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 00:45:09 -!- Bike [~Glossina@71-222-38-246.ptld.qwest.net] has quit [Ping timeout: 264 seconds] 00:46:57 -!- bitonic [~user@ppp-93-137.27-151.libero.it] has quit [Ping timeout: 264 seconds] 00:48:02 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 00:50:47 -!- jerryzhou [~jerryzhou@58.245.253.218] has quit [Quit: Leaving] 00:53:14 Bike [~Glossina@71-222-38-246.ptld.qwest.net] has joined #lisp 00:53:35 chu_ [~user@CPE-121-223-183-181.lns1.civ.bigpond.net.au] has joined #lisp 00:53:39 -!- chu_ [~user@CPE-121-223-183-181.lns1.civ.bigpond.net.au] has quit [Changing host] 00:53:40 chu_ [~user@unaffiliated/chu] has joined #lisp 00:54:24 -!- chu_ [~user@unaffiliated/chu] has quit [Remote host closed the connection] 00:54:53 -!- ozialien_ [~ernest@ip98-167-217-56.ph.ph.cox.net] has quit [Remote host closed the connection] 01:00:48 -!- Triclops256 is now known as Triclops256|away 01:04:42 jerryzhou [~jerryzhou@58.245.253.218] has joined #lisp 01:05:16 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 01:08:41 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 01:10:00 fenton [~fenton@ppp-110-168-42-68.revip5.asianet.co.th] has joined #lisp 01:10:40 -!- walter [~walter@97-88-38-33.dhcp.roch.mn.charter.com] has quit [Quit: This computer has gone to sleep] 01:16:21 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 01:18:17 -!- jerryzhou [~jerryzhou@58.245.253.218] has quit [Quit: Leaving] 01:21:29 -!- tankrim [~user@c-fafde255.010-54-6f72652.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 01:31:26 harish [~harish@119.234.181.103] has joined #lisp 01:32:56 estebistec [~estebiste@72.133.228.205] has joined #lisp 01:37:15 -!- quasisane [~sanep@c-24-218-184-186.hsd1.nh.comcast.net] has quit [Ping timeout: 260 seconds] 01:41:03 -!- harish [~harish@119.234.181.103] has quit [Ping timeout: 245 seconds] 01:43:40 mattrepl [~mattrepl@pool-71-126-167-134.washdc.fios.verizon.net] has joined #lisp 01:45:59 walter [~walter@97-88-38-33.dhcp.roch.mn.charter.com] has joined #lisp 01:49:35 -!- bhyde [~bhyde@198.199.88.224] has left #lisp 01:49:44 bhyde [~bhyde@198.199.88.224] has joined #lisp 01:49:52 -!- estebistec [~estebiste@72.133.228.205] has quit [Remote host closed the connection] 01:50:36 redSnow [~Thunderbi@113.96.159.238] has joined #lisp 01:50:37 jerryzhou [~jerryzhou@58.245.253.218] has joined #lisp 01:55:55 -!- k0001 [~k0001@host170.186-125-108.telecom.net.ar] has quit [Ping timeout: 260 seconds] 01:58:12 estebistec [~estebiste@72.133.228.205] has joined #lisp 02:01:27 stardiviner [~quassel@122.236.246.86] has joined #lisp 02:01:33 8OWAAI8V1 [~quassel@122.236.246.86] has joined #lisp 02:01:33 stardiviner_ [~quassel@122.236.246.86] has joined #lisp 02:01:47 -!- jerryzhou [~jerryzhou@58.245.253.218] has quit [Quit: Leaving] 02:01:53 -!- stardiviner_ [~quassel@122.236.246.86] has quit [Remote host closed the connection] 02:01:58 -!- 8OWAAI8V1 [~quassel@122.236.246.86] has quit [Remote host closed the connection] 02:02:49 Z_Mass [~zmassia@bas1-cornwall24-1279267718.dsl.bell.ca] has joined #lisp 02:03:18 p_nathan [~vlion@174-21-140-82.tukw.qwest.net] has joined #lisp 02:04:41 -!- walter [~walter@97-88-38-33.dhcp.roch.mn.charter.com] has quit [Quit: This computer has gone to sleep] 02:09:16 pnq [~nick@unaffiliated/pnq] has joined #lisp 02:10:30 harish [harish@nat/redhat/x-cglumqpnkahsxlcu] has joined #lisp 02:12:23 arquebus [~frath@c-107-3-164-239.hsd1.ca.comcast.net] has joined #lisp 02:13:12 -!- p_nathan [~vlion@174-21-140-82.tukw.qwest.net] has quit [Ping timeout: 260 seconds] 02:14:26 k0001 [~k0001@host170.186-125-108.telecom.net.ar] has joined #lisp 02:16:49 Bike_ [~Glossina@71-222-38-246.ptld.qwest.net] has joined #lisp 02:17:05 -!- Bike [~Glossina@71-222-38-246.ptld.qwest.net] has quit [Ping timeout: 256 seconds] 02:18:07 quasisane [~sanep@c-24-218-184-186.hsd1.nh.comcast.net] has joined #lisp 02:19:09 -!- arquebus [~frath@c-107-3-164-239.hsd1.ca.comcast.net] has left #lisp 02:28:53 -!- k0001 [~k0001@host170.186-125-108.telecom.net.ar] has quit [Ping timeout: 240 seconds] 02:28:55 arquebus [~frath@c-107-3-164-239.hsd1.ca.comcast.net] has joined #lisp 02:31:55 -!- arquebus [~frath@c-107-3-164-239.hsd1.ca.comcast.net] has quit [Quit: Konversation terminated!] 02:36:17 -!- Bike_ is now known as Bike 02:37:57 -!- zmyrgel [~zmyrgel@a91-153-150-75.elisa-laajakaista.fi] has quit [Ping timeout: 248 seconds] 02:39:27 zmyrgel [~zmyrgel@a91-153-150-75.elisa-laajakaista.fi] has joined #lisp 02:41:48 -!- redSnow [~Thunderbi@113.96.159.238] has quit [Quit: redSnow] 02:41:48 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 02:42:20 cholcobo [~cholcobo@76.73.4.99] has joined #lisp 02:43:07 -!- cholcobo [~cholcobo@76.73.4.99] has quit [Quit: Leaving] 02:43:33 jerryzhou [~jerryzhou@58.245.253.218] has joined #lisp 02:43:36 ckoch786_ [~quassel@cpe-98-27-140-191.neo.res.rr.com] has joined #lisp 02:43:43 -!- Bike [~Glossina@71-222-38-246.ptld.qwest.net] has quit [Ping timeout: 256 seconds] 02:43:51 -!- jerryzhou [~jerryzhou@58.245.253.218] has quit [Client Quit] 02:45:28 Bike [~Glossina@174-25-56-53.ptld.qwest.net] has joined #lisp 02:46:37 redSnow [~Thunderbi@113.96.159.238] has joined #lisp 02:46:49 Corvidium [~cosman246@c-24-143-118-11.customer.broadstripe.net] has joined #lisp 02:49:47 nbouscal [~nbouscal@c-67-168-113-48.hsd1.wa.comcast.net] has joined #lisp 02:49:52 JasonFelice [~jfelice@216.80.63.2] has joined #lisp 02:51:08 Is there already a function which will recursively replace a value in a list of lists (of lists)? 02:51:31 subst 02:51:41 hoyang [~hoyang@114.96.135.226] has joined #lisp 02:53:57 -!- hoyang [~hoyang@114.96.135.226] has quit [Client Quit] 02:56:15 -!- Denommus [~user@gateway/tor-sasl/denommus] has quit [Quit: going to sleep] 02:56:58 OK, now here's where I get complicated... 02:57:00 Can I quote a comma? 02:57:52 I'm two turtles deep in quasiquote. 02:58:16 you can do e.g. `(quote ,foo) 02:58:33 `',x might be what you're after. 02:58:34 which you can write as `',foo of course. 02:59:21 Hrmm. That's different from Scheme, IIRC. But I already knew it was different, then. 02:59:42 i'm pretty sure you can do that in scheme... 03:00:03 Oh, that doesn't quote the comma. :( 03:00:17 what exactly do you mean by "quoting the comma" 03:01:55 `(cons ,infix-op #'(lambda (left right) `,@(subst ...))) 03:01:57 BUT 03:02:10 ,@ I want to expand with the outer ` 03:02:31 And I want the expression to produce the commas for the inner ` 03:03:16 hoyang [~hoyang@114.96.135.226] has joined #lisp 03:06:16 so, for example, you'll have a tree, say (foo (bar (foo)) bar), and you want the inner backquote to look like say `(,expr (bar (,expr)) ,expr) in total? 03:06:54 Exactly so. 03:07:48 drmeister [~drmeister@S010610ddb1c81950.vf.shawcable.net] has joined #lisp 03:07:53 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 240 seconds] 03:08:00 well, except that last thing should have stayed a bar, whatever. 03:08:41 i am not sure how to do that. 03:08:55 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #lisp 03:09:53 -!- Anarch_ is now known as Anarch 03:09:53 For context: 03:09:54 (defmacro binary (infix-op &key is) 03:09:54 (let ((pattern (cond 03:09:54 -!- JasonFelice [~jfelice@216.80.63.2] has quit [Excess Flood] 03:09:57 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Remote host closed the connection] 03:10:00 JasonFelice [~jfelice@216.80.63.2] has joined #lisp 03:10:05 paste.lisp.org 03:10:09 Wow. 03:10:13 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #lisp 03:10:21 The gist link was supposed to be in the paste buffer. 03:10:46 https://gist.github.com/eraserhd/5981119 03:12:39 This doesn't really help, you left out the important part... 03:13:58 -!- segv_ [~mb@95-91-241-71-dynip.superkabel.de] has quit [Ping timeout: 245 seconds] 03:14:22 ahungry_ [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has joined #lisp 03:14:48 Not sure which. I can reset and show the whole working prior version. Maybe there's a better approach? 03:15:32 sure. 03:16:27 Gooder [~user@10.155.200.192.client.dyn.strong-in144.as13926.net] has joined #lisp 03:17:22 Gist is updated with prior working version (below the half-refactored version). 03:19:00 -!- redSnow [~Thunderbi@113.96.159.238] has quit [Quit: redSnow] 03:20:58 -!- drmeister [~drmeister@S010610ddb1c81950.vf.shawcable.net] has quit [Remote host closed the connection] 03:21:03 Ah, doing too much at once, is part of the problem... 03:21:55 eldariof [~CLD@pppoe-214-164-dyn-sr.volgaline.ru] has joined #lisp 03:22:24 Geez, this seems complicated... if I was doing this, I'd probably just search for the highest precedence, split into a binary tree, and expand into `(,op ,(recurse left) ,(recurse right)) 03:23:37 kcj [~casey@unaffiliated/kcj] has joined #lisp 03:24:14 -!- mattrepl [~mattrepl@pool-71-126-167-134.washdc.fios.verizon.net] has quit [Quit: mattrepl] 03:24:38 drmeister [~drmeister@70.68.140.75] has joined #lisp 03:28:18 Hrmm :) 03:30:45 -!- drmeister [~drmeister@70.68.140.75] has quit [Remote host closed the connection] 03:31:19 -!- fenton [~fenton@ppp-110-168-42-68.revip5.asianet.co.th] has quit [Ping timeout: 256 seconds] 03:32:02 redSnow [~Thunderbi@113.96.159.238] has joined #lisp 03:33:02 -!- doomlord [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has quit [Ping timeout: 256 seconds] 03:35:54 -!- impulse- [~impulse@bas3-toronto48-2925079546.dsl.bell.ca] has quit [Ping timeout: 240 seconds] 03:35:58 (defun splitfix (exprs precs) (if (null (cdr exprs)) (first exprs) (let ((pos (loop2 exprs prec))) `(,(nth pos exprs) ,(splitfix (subseq exprs 0 pos) precs) ,(splitfix (subseq exprs (1+ pos)) precs)))), where loop2 just finds the position of the element maximizing the precedence number in the alist precs (something like ((+ . 1) (* . 2)), whatever) 03:37:27 stepnem [~stepnem@internet2.cznet.cz] has joined #lisp 03:42:52 -!- jcazevedo [~jcazevedo@188.251.191.81] has quit [Read error: Connection reset by peer] 03:43:15 jcazevedo [~jcazevedo@188.251.191.81] has joined #lisp 03:45:35 Bike: Hrmm. 03:47:10 Unary - and binary - have different precendence :) 03:47:11 -!- Bike [~Glossina@174-25-56-53.ptld.qwest.net] has quit [Ping timeout: 256 seconds] 03:47:43 And some operators have different left or right associativity. 03:48:13 (Though I haven't touched any of these yet.) 03:48:25 p_nathan [~vlion@174-21-140-82.tukw.qwest.net] has joined #lisp 03:48:41 nitro_idiot_: hullo, do you make caveman? 03:49:54 -!- ahungry_ [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has quit [Quit: leaving] 03:50:37 Bike [~Glossina@174-25-56-53.ptld.qwest.net] has joined #lisp 03:53:05 Hehe. I get to use || for or, though. Evil. :) 03:54:44 JasonFelice: if i could write a two line two minute solution and have it actually work i'd be getting paid a lot more, i feel 03:54:54 -!- breakds [~breakds@cpe-74-79-147-26.twcny.res.rr.com] has quit [Quit: Konversation terminated!] 03:57:20 -!- ahungry [~null@66.184.106.97] has quit [Quit: leaving] 03:57:37 ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has joined #lisp 03:58:31 There are plenty of complicated solutions that I can write in two minutes. I'm waiting for the day my employer needs one. 03:59:09 The problem generally isn't in the solution, but in the problem. 03:59:20 I'm still waiting for the day this happens at work, but with min-cost max-flow: https://xkcd.com/208/ 03:59:32 Getting the problem right tends to take a lot of effort. 04:03:56 -!- kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has quit [Remote host closed the connection] 04:04:41 kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has joined #lisp 04:06:09 -!- JasonFelice [~jfelice@216.80.63.2] has quit [Quit: Leaving] 04:09:48 -!- maxm [~user@unaffiliated/maxm] has quit [Ping timeout: 245 seconds] 04:22:07 gravicappa [~gravicapp@ppp91-77-173-17.pppoe.mtu-net.ru] has joined #lisp 04:24:21 agumonkey [~agu@156.217.72.86.rev.sfr.net] has joined #lisp 04:25:46 -!- p_nathan [~vlion@174-21-140-82.tukw.qwest.net] has quit [Ping timeout: 240 seconds] 04:28:51 k0001 [~k0001@host40.186-125-149.telecom.net.ar] has joined #lisp 04:33:01 jeff280 [~Jeff@adsl-70-137-141-243.dsl.snfc21.sbcglobal.net] has joined #lisp 04:33:01 -!- Bike [~Glossina@174-25-56-53.ptld.qwest.net] has quit [Quit: sigh] 04:33:29 Bike [~Glossina@174-25-56-53.ptld.qwest.net] has joined #lisp 04:37:00 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Read error: No route to host] 04:42:06 p_nathan [~vlion@174-21-140-82.tukw.qwest.net] has joined #lisp 04:42:07 -!- Z_Mass [~zmassia@bas1-cornwall24-1279267718.dsl.bell.ca] has quit [Quit: Leaving] 04:43:16 -!- michaeljmcd [~michael@ip70-178-95-137.ks.ks.cox.net] has quit [Ping timeout: 240 seconds] 04:47:57 -!- eldariof [~CLD@pppoe-214-164-dyn-sr.volgaline.ru] has quit [Ping timeout: 246 seconds] 04:48:55 drmeister [~drmeister@S010610ddb1c81950.vf.shawcable.net] has joined #lisp 04:52:18 doomlord [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has joined #lisp 04:52:36 fenton [~fenton@ppp-110-168-42-68.revip5.asianet.co.th] has joined #lisp 04:52:50 kushal [kdas@fedora/kushal] has joined #lisp 04:54:17 Mon_Ouie [~Mon_Ouie@189.100-244-81.adsl-dyn.isp.belgacom.be] has joined #lisp 04:54:17 -!- Mon_Ouie [~Mon_Ouie@189.100-244-81.adsl-dyn.isp.belgacom.be] has quit [Changing host] 04:54:17 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 04:57:48 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 04:59:09 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 05:01:04 pnpuff [~wff@unaffiliated/pnpuff] has joined #lisp 05:01:50 -!- fenton [~fenton@ppp-110-168-42-68.revip5.asianet.co.th] has quit [Quit: WeeChat 0.4.1] 05:01:57 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 05:03:54 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 240 seconds] 05:04:56 -!- pnpuff [~wff@unaffiliated/pnpuff] has left #lisp 05:05:51 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 05:07:08 pavelpenev [~quassel@130-204-68-81.2074856244.ddns.cablebg.net] has joined #lisp 05:09:21 -!- gravicappa [~gravicapp@ppp91-77-173-17.pppoe.mtu-net.ru] has quit [Ping timeout: 256 seconds] 05:09:55 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 256 seconds] 05:11:37 mattrepl [~mattrepl@pool-71-126-167-134.washdc.fios.verizon.net] has joined #lisp 05:11:48 -!- mattrepl [~mattrepl@pool-71-126-167-134.washdc.fios.verizon.net] has quit [Client Quit] 05:15:37 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Quit: Life is too short] 05:16:49 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 05:17:57 housel` [~user@mccarthy.opendylan.org] has joined #lisp 05:17:57 -!- housel [~user@mccarthy.opendylan.org] has quit [Read error: Connection reset by peer] 05:19:30 -!- nbouscal [~nbouscal@c-67-168-113-48.hsd1.wa.comcast.net] has quit [Quit: Computer has commenced electric sheep tracking protocol.] 05:21:04 arquebus [~frath@c-107-3-164-239.hsd1.ca.comcast.net] has joined #lisp 05:21:35 -!- kushal [kdas@fedora/kushal] has quit [Quit: Leaving] 05:21:47 loke [~loke_@42.61.218.195] has joined #lisp 05:21:58 kushal [kdas@fedora/kushal] has joined #lisp 05:22:51 sdemarre [~serge@91.180.127.203] has joined #lisp 05:24:54 -!- Codynyx_ [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Ping timeout: 240 seconds] 05:25:45 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Ping timeout: 246 seconds] 05:25:49 prxq [~mommer@mnhm-5f75fccf.pool.mediaWays.net] has joined #lisp 05:26:48 -!- housel` is now known as housel 05:29:14 -!- wbooze_ [~wbooze@xdsl-78-35-185-241.netcologne.de] has quit [Remote host closed the connection] 05:29:19 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 05:29:27 guiambros [~guiambros@z65-50-88-217.ips.direcpath.com] has joined #lisp 05:29:34 -!- arquebus [~frath@c-107-3-164-239.hsd1.ca.comcast.net] has left #lisp 05:30:21 -!- jeff280 [~Jeff@adsl-70-137-141-243.dsl.snfc21.sbcglobal.net] has quit [Quit: jeff280] 05:33:26 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Ping timeout: 240 seconds] 05:33:35 -!- stardiviner [~quassel@122.236.246.86] has quit [Remote host closed the connection] 05:34:46 agumonke1 [~agu@156.217.72.86.rev.sfr.net] has joined #lisp 05:35:07 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 05:35:26 -!- agumonkey [~agu@156.217.72.86.rev.sfr.net] has quit [Ping timeout: 240 seconds] 05:35:53 -!- sdemarre [~serge@91.180.127.203] has quit [Ping timeout: 240 seconds] 05:36:59 Gooder` [~user@218.69.12.194] has joined #lisp 05:37:41 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 05:40:38 -!- Gooder [~user@10.155.200.192.client.dyn.strong-in144.as13926.net] has quit [Ping timeout: 240 seconds] 05:42:34 -!- jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has quit [Quit: phunq, sandwich store loop, WHAT NO UNIVERSE] 05:43:07 patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 05:46:20 mrSpec [~Spec@77-254-158-12.adsl.inetia.pl] has joined #lisp 05:46:21 -!- mrSpec [~Spec@77-254-158-12.adsl.inetia.pl] has quit [Changing host] 05:46:21 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 05:52:16 -!- estebistec [~estebiste@72.133.228.205] has quit [Remote host closed the connection] 06:04:54 arenz [~arenz@HSI-KBW-109-193-252-079.hsi7.kabel-badenwuerttemberg.de] has joined #lisp 06:10:02 ;good morning 06:13:13 -!- pnq [~nick@unaffiliated/pnq] has quit [Quit: Leaving.] 06:15:32 -!- drmeister [~drmeister@S010610ddb1c81950.vf.shawcable.net] has quit [Read error: Connection reset by peer] 06:15:42 drmeiste_ [~drmeister@S010610ddb1c81950.vf.shawcable.net] has joined #lisp 06:17:37 mishoo [~mishoo@93.113.190.121] has joined #lisp 06:19:08 -!- lusory_ [~lusory@42.60.25.228] has quit [Ping timeout: 260 seconds] 06:19:19 -!- Blkt [~Blkt@2a01:4f8:150:80a1::aaaa] has quit [Quit: No Ping reply in 180 seconds.] 06:19:56 Gooder`` [~user@218.69.12.194] has joined #lisp 06:20:44 Blkt [~Blkt@2a01:4f8:150:80a1::aaaa] has joined #lisp 06:20:47 -!- Gooder` [~user@218.69.12.194] has quit [Read error: Connection reset by peer] 06:21:24 -!- fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has quit [Remote host closed the connection] 06:21:33 fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has joined #lisp 06:22:06 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 246 seconds] 06:24:09 -!- ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has quit [Ping timeout: 264 seconds] 06:24:13 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Ping timeout: 246 seconds] 06:24:33 -!- youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has quit [Quit: Bedtime? o/] 06:35:27 mathrick [~mathrick@85.218.134.11] has joined #lisp 06:35:30 -!- MrWoohoo [~MrWoohoo@pool-108-38-175-139.lsanca.fios.verizon.net] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 06:41:52 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 06:42:16 -!- k0001 [~k0001@host40.186-125-149.telecom.net.ar] has quit [Ping timeout: 240 seconds] 06:43:10 mm... i am going offline for a few weeks, anyway to download the quicklisp repo somehow? 06:43:49 -!- harish [harish@nat/redhat/x-cglumqpnkahsxlcu] has quit [Ping timeout: 248 seconds] 06:46:39 pnpuff [~wff@unaffiliated/pnpuff] has joined #lisp 06:47:30 I'm sorry for the OT. I need to translate a Francis Sergeraert's talk from french to english. How can I do? any suggestion? thx a lot. 06:48:03 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 260 seconds] 06:52:32 pnpuff: hire a translator? google translate? 06:52:38 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 06:52:57 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 264 seconds] 06:53:10 -!- jayne_ is now known as jayne 06:55:03 nha [~prefect@koln-4d0b5c54.pool.mediaWays.net] has joined #lisp 06:58:16 -!- guiambros [~guiambros@z65-50-88-217.ips.direcpath.com] has quit [Ping timeout: 240 seconds] 06:59:08 xificurC [xificurC@nat/ibm/x-vbamvnoujwgddugj] has joined #lisp 06:59:13 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Ping timeout: 246 seconds] 07:00:05 -!- zRecursive [~czsq888@171.217.22.250] has left #lisp 07:00:43 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 07:01:58 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 07:04:46 -!- nha [~prefect@koln-4d0b5c54.pool.mediaWays.net] has quit [Ping timeout: 240 seconds] 07:05:12 k0001 [~k0001@host40.186-125-149.telecom.net.ar] has joined #lisp 07:07:19 -!- spacefrogg^ is now known as spacefrogg 07:07:57 -!- flip214_ [~marek@86.59.100.100] has quit [Ping timeout: 264 seconds] 07:10:19 hitecnologys1 [~hitecnolo@94.137.42.76] has joined #lisp 07:12:35 -!- drmeiste_ [~drmeister@S010610ddb1c81950.vf.shawcable.net] has quit [Remote host closed the connection] 07:13:03 -!- hitecnologys [~hitecnolo@94.137.19.219] has quit [Ping timeout: 245 seconds] 07:13:46 nha [~prefect@koln-4d0b5c54.pool.mediaWays.net] has joined #lisp 07:14:54 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 07:15:07 Gooder [~user@218.69.12.194] has joined #lisp 07:19:46 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 240 seconds] 07:19:57 -!- nha [~prefect@koln-4d0b5c54.pool.mediaWays.net] has quit [Ping timeout: 264 seconds] 07:20:34 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 246 seconds] 07:23:56 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:24:55 jerryzhou [~jerryzhou@58.245.253.218] has joined #lisp 07:25:35 codeburg [~folker@194.6.195.43] has joined #lisp 07:26:44 -!- pnpuff [~wff@unaffiliated/pnpuff] has quit [] 07:27:15 surrounder [~surrounde@095-096-032-026.static.chello.nl] has joined #lisp 07:29:21 -!- jerryzhou [~jerryzhou@58.245.253.218] has quit [Client Quit] 07:30:17 albatross96 [~albatross@106.198.123.239] has joined #lisp 07:33:26 francogrex [~user@91.182.171.69] has joined #lisp 07:34:41 Beetny [~Beetny@ppp118-208-40-25.lns20.bne1.internode.on.net] has joined #lisp 07:36:37 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Remote host closed the connection] 07:36:50 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 07:37:32 -!- sbryant [freenode@2600:3c02::f03c:91ff:fe93:e02d] has quit [Ping timeout: 260 seconds] 07:37:50 -!- loke [~loke_@42.61.218.195] has quit [Ping timeout: 240 seconds] 07:38:15 -!- bhyde [~bhyde@198.199.88.224] has quit [Ping timeout: 240 seconds] 07:38:20 -!- francogrex [~user@91.182.171.69] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 07:38:20 Indecipherable [~Indeciphe@41.13.146.90] has joined #lisp 07:38:39 -!- hitecnologys1 [~hitecnolo@94.137.42.76] has quit [Ping timeout: 240 seconds] 07:38:39 -!- Patzy_ [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Ping timeout: 240 seconds] 07:38:39 -!- fds_ [~fds@tickle.compsoc.man.ac.uk] has quit [Ping timeout: 240 seconds] 07:39:03 -!- agumonke1 [~agu@156.217.72.86.rev.sfr.net] has quit [Ping timeout: 240 seconds] 07:39:03 -!- djinni` [~djinni@li125-242.members.linode.com] has quit [Ping timeout: 240 seconds] 07:39:06 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:39:32 loke [~loke_@42.61.218.195] has joined #lisp 07:39:55 pnpuff [~wff@unaffiliated/pnpuff] has joined #lisp 07:39:59 sbryant [freenode@2600:3c02::f03c:91ff:fe93:e02d] has joined #lisp 07:40:29 fds [~fds@tickle.compsoc.man.ac.uk] has joined #lisp 07:40:45 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 07:42:26 bitonic [~user@ppp-93-137.27-151.libero.it] has joined #lisp 07:43:08 hitecnologys1 [~hitecnolo@94.137.42.76] has joined #lisp 07:43:44 djinni` [~djinni@li125-242.members.linode.com] has joined #lisp 07:43:46 is tcl really a dialect of lisp? 07:43:55 Teratogen: no 07:44:13 ok 07:44:21 someone said that earlier on this channel and I was like wtf 07:46:00 jerryzhou [~jerryzhou@58.245.253.218] has joined #lisp 07:47:20 agumonkey [~agu@156.217.72.86.rev.sfr.net] has joined #lisp 07:47:37 mathrick [~mathrick@94.144.63.84] has joined #lisp 07:47:52 Teratogen: if it doesn't have the parens, it's probably not a dialect 07:47:53 -!- k0001 [~k0001@host40.186-125-149.telecom.net.ar] has quit [Ping timeout: 240 seconds] 07:48:48 it all depends on how you define lisp. 07:49:25 Parentheses are irrelevant to lisp. 07:49:32 Take a look at the original syntax. :) 07:50:29 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 07:52:20 everything and nothing is a dialect of lisp 07:52:35 -!- sykopomp` is now known as sykopomp 07:53:29 also there are mac people here, so while slightly offtopic, I wonder what SLIME devs here recommend for people stuck with OSX. The emacs wiki recommends Emacs.app, has that worked fine with slime and company and general feel? 07:53:41 -!- albatross96 [~albatross@106.198.123.239] has quit [Ping timeout: 248 seconds] 07:53:51 sykopomp: works for me 07:53:51 -!- pnpuff [~wff@unaffiliated/pnpuff] has quit [Ping timeout: 260 seconds] 07:56:57 Cymew [~user@fw01d.snowmen.se] has joined #lisp 07:57:23 -!- jdz_ is now known as jdz 07:58:10 pnpuff [~wff@unaffiliated/pnpuff] has joined #lisp 07:59:18 Gavilan3 [~Gavilan2@184.75.214.194] has joined #lisp 07:59:22 -!- Gavilan3 [~Gavilan2@184.75.214.194] has left #lisp 07:59:23 -!- robgssp [~user@cpe-24-93-28-218.rochester.res.rr.com] has quit [Ping timeout: 240 seconds] 08:01:39 -!- loke [~loke_@42.61.218.195] has quit [Remote host closed the connection] 08:04:44 why is it that (defun foo ((a b c) d) (list a b c d)) throws an error but the same with defmacro works? isn't destructuring supported in defun? 08:05:46 no 08:05:55 only defmacro supports destructuring lambda lists. 08:07:43 thanks 08:08:22 (a b c) I suppose because of the first component of the list is not a functional object.. so yes, is not a lambda list. 08:09:12 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 246 seconds] 08:09:15 pnpuff: if you don't have anything of value to say, than don't say it. 08:09:51 we have a specification, we don't have to suppose anything 08:13:00 benkard [~benkard@dhcp-138-246-84-127.dynamic.eduroam.mwn.de] has joined #lisp 08:13:42 yacks [~py@180.151.36.168] has joined #lisp 08:14:39 jdz: You're right, maybe I give unneeded value to stupid things. Ayway If you've specific/practical and not "too general" suggestions to correct my errors thanks: I will listen... I will lear more. 08:14:50 s/lear/learn/ 08:15:05 jewel [~jewel@105-237-9-188.access.mtnbusiness.co.za] has joined #lisp 08:16:54 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 08:18:35 -!- Indecipherable [~Indeciphe@41.13.146.90] has quit [Ping timeout: 260 seconds] 08:18:39 pierpa [~user@host204-228-dynamic.51-79-r.retail.telecomitalia.it] has joined #lisp 08:20:53 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 08:20:53 -!- hitecnologys1 [~hitecnolo@94.137.42.76] has quit [Read error: Connection reset by peer] 08:21:28 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 08:21:46 hitecnologys1 [~hitecnolo@94.137.42.76] has joined #lisp 08:21:49 -!- hitecnologys1 [~hitecnolo@94.137.42.76] has quit [Read error: Connection reset by peer] 08:22:00 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 240 seconds] 08:22:40 hitecnologys1 [~hitecnolo@94.137.42.76] has joined #lisp 08:23:48 xificurC: try first (describe (defun foo ((a b c) d) (list a b c d))) and later (defmacro ...) 08:23:48 -!- hitecnologys1 [~hitecnolo@94.137.42.76] has quit [Read error: Connection reset by peer] 08:24:21 pnpuff: you're at it, again. 08:24:22 xificurC: sorry ... (define (defmacro foo ...)) 08:24:52 jdz: are you kidding me? 08:25:20 pnpuff: no, you're talking nonsense. you should stop. 08:25:23 s/me// 08:25:41 hitecnologys1 [~hitecnolo@94.137.42.76] has joined #lisp 08:25:46 -!- hitecnologys1 [~hitecnolo@94.137.42.76] has quit [Read error: Connection reset by peer] 08:25:54 jdz: ok, can you explain me kindly why I'm talking nonsense? 08:26:39 what are you meaning: describe is not useful for such comparison? 08:26:47 describe what? 08:27:05 did you even try your suggestion yourself? 08:27:14 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 08:27:19 ... (describe (defmacro foo ((a b c) d) (list a b c d))) 08:27:37 jdz: you have to be clear. why is a nonsense? 08:28:39 pnpuff: what's the purpose of your suggestion? how does youlr suggestion achieve that purpose? 08:30:11 hitecnologys1 [~hitecnolo@94.137.42.76] has joined #lisp 08:30:16 -!- hitecnologys1 [~hitecnolo@94.137.42.76] has quit [Read error: Connection reset by peer] 08:30:33 -!- nug700 [~nug700@174-26-159-207.phnx.qwest.net] has quit [Quit: bye] 08:31:56 oudeis [~oudeis@95.35.61.76] has joined #lisp 08:32:14 jdz: I was trying to suggest (and maybe even explain to myself) why (DISASSEMBLE (MACRO-FUNCTION 'FOO)) works. 08:32:20 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Quit: Life is too short] 08:33:06 pnpuff: nobody ever asked anything even remotely similar to that 08:33:42 pnpuff: and your suggestions would not help explain this new problem any bit 08:35:01 jdz: can you kindly explain me better the problem, if you want? ... I'll learn a bit more. 08:36:07 hitecnologys1 [~hitecnolo@94.137.42.76] has joined #lisp 08:36:11 -!- hitecnologys1 [~hitecnolo@94.137.42.76] has quit [Read error: Connection reset by peer] 08:36:41 pnpuff: what problem? you have not asked anything, only suggested nonsense. and DISSASSEMBLE works on functions, and since MACRO-FUNCTION returns a function, of course it works. so what problem are you imagining? 08:36:47 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 08:38:23 -!- jerryzhou [~jerryzhou@58.245.253.218] has quit [Quit: Leaving] 08:38:40 hitecnologys1 [~hitecnolo@94.137.42.76] has joined #lisp 08:39:04 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 08:39:05 -!- hitecnologys1 [~hitecnolo@94.137.42.76] has quit [Read error: Connection reset by peer] 08:39:15 jdz: ok, why (function foo ((a b c) d) (list a b c d)) does not work? 08:39:56 I haven't understood the answer... 08:40:01 pnpuff: becase ((a b c) d) is not an ordinary lambda list 08:40:20 a lambda list is a special object? 08:40:29 no, it is just a list 08:41:01 clhs 3.4.1 08:41:01 Ordinary Lambda Lists: http://www.lispworks.com/reference/HyperSpec/Body/03_da.htm 08:41:14 hitecnologys1 [~hitecnolo@94.137.42.76] has joined #lisp 08:41:27 -!- hitecnologys1 [~hitecnolo@94.137.42.76] has quit [Client Quit] 08:41:39 przl [~przlrkt@62.217.45.197] has joined #lisp 08:41:42 so is a list of functions? 08:41:53 lambda is a function.. I think. 08:42:08 you should think less, and read the spec more. 08:42:10 clhs lambda 08:42:11 http://www.lispworks.com/reference/HyperSpec/Body/a_lambda.htm 08:42:19 :) 08:42:30 and it's not even remotely funny. 08:42:31 MrWoohoo [~MrWoohoo@pool-108-38-175-139.lsanca.fios.verizon.net] has joined #lisp 08:42:43 Literacy is not optional for programmers. 08:42:46 Instead I will think more and memorize less. 08:42:53 -!- Gooder`` [~user@218.69.12.194] has left #lisp 08:42:58 -!- Gooder [~user@218.69.12.194] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 08:43:28 pnpuff: you do whatever you want, but don't come here confusing people with your nonsense. thank you. 08:44:02 Gooder [~user@218.69.12.194] has joined #lisp 08:44:33 -!- DrForr [~jgoff@li165-209.members.linode.com] has quit [Ping timeout: 264 seconds] 08:45:11 DrForr [~jgoff@li165-209.members.linode.com] has joined #lisp 08:45:16 jdz: and what are you able to say to correct my errors? ... only "read the spec"? :( 08:45:41 -!- Tarential [~Tarential@li421-205.members.linode.com] has quit [Excess Flood] 08:46:03 Tarential [~Tarential@li421-205.members.linode.com] has joined #lisp 08:46:07 pnpuff: yes, before suggesting stuff to people, you should have at least a slightest clue what you're talking about. you don't. so, go read the spec. 08:46:12 (a) Do basic research, (b) ask sensible questions, (c) verify your suggestions before making them. 08:46:33 Zhivago: ok, but now I need help to understand better... 08:46:47 Sure, so (a), (b), and (c). 08:46:47 so the answer "read the spec" is not optimal... 08:46:55 ;) 08:47:19 Did you do (a) yet? If not, shut up. If you did, then proceed to (b). 08:48:39 ...ok 08:52:31 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 08:53:12 hitecnologys [~hitecnolo@94.137.42.76] has joined #lisp 09:01:49 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:04:56 -!- kushal [kdas@fedora/kushal] has quit [Quit: Leaving] 09:05:36 stardiviner [~quassel@218.74.178.42] has joined #lisp 09:07:37 -!- jcazevedo [~jcazevedo@188.251.191.81] has quit [Remote host closed the connection] 09:11:42 kiuma [~kiuma@88-149-244-198.v4.ngi.it] has joined #lisp 09:12:39 harish [~harish@119.234.129.20] has joined #lisp 09:13:12 circle [~circle@unaffiliated/circle] has joined #lisp 09:13:48 -!- circle [~circle@unaffiliated/circle] has left #lisp 09:14:17 lol, I never knew about &aux variables 09:15:21 (lambda () (&aux "help")) 09:15:50 -!- hoyang [~hoyang@114.96.135.226] has quit [Read error: Connection reset by peer] 09:16:14 No 09:16:53 clhs &aux 09:16:54 http://www.lispworks.com/reference/HyperSpec/Body/03_da.htm 09:16:54 that would invoke &aux on "help" (failing) 09:16:59 jerryzhou [~jerryzhou@58.245.253.218] has joined #lisp 09:17:32 clhs 3.4.1.5 09:17:33 Specifiers for &aux variables: http://www.lispworks.com/reference/HyperSpec/Body/03_dae.htm 09:18:21 -!- jerryzhou [~jerryzhou@58.245.253.218] has quit [Client Quit] 09:18:49 stassats` [~stassats@wikipedia/stassats] has joined #lisp 09:19:10 Blkt: they are really nice. 09:19:28 zorkmoid: how did you use them? 09:19:51 Blkt: i use them so i don't have to have an implicit let* ... that is the point of them :-) 09:20:19 Joreji [~thomas@vpn-ho1.unidsl.de] has joined #lisp 09:20:55 kushal [kdas@fedora/kushal] has joined #lisp 09:21:00 fzappa [~user@int.emakina.nl] has joined #lisp 09:21:05 Blkt: they are really not nice 09:21:10 vertical space is cheap, horizontal isn't ... reducing the indentation level is always a good thing to strive for. 09:21:15 I only use them in defstructs... 09:21:17 (defstruct (face (:constructor make-face (alias &aux (color (color:get-color-spec alias))))) alias color) 09:21:23 -!- fzappa [~user@int.emakina.nl] has quit [Remote host closed the connection] 09:21:38 Don't recommend them as a general substitute for let 09:21:46 I see 09:21:47 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 09:21:51 fzappa [~user@int.emakina.nl] has joined #lisp 09:21:56 different schools of cl .. old and new. 09:21:57 :-) 09:22:30 which one is old? 09:22:45 or new 09:22:48 whichever zorkmoid likes less 09:22:54 using &aux is considered "old" 09:23:48 never will understand why people escew &aux ... oh well.. 09:24:01 because it's not needed 09:24:12 less constructs that do the same thing, the better 09:24:20 Well, nothing's really needed there apart from &rest. 09:24:24 less confusion, more readability, more consistency 09:24:26 stassats`: lambda for the win as they say ... 09:24:45 there is little to confuse about &aux 09:24:45 zorkmoid: you don't also have to go to the extremes 09:25:34 Blkt didn't know about it until today 09:26:24 stassats`: which proves absolutley nothing. 09:26:26 that does not make such a difference on the matter 09:26:32 I'm not an expert 09:26:42 I think the &aux saves a let in lambdas. 09:27:08 there's nothing to "prove", it just shows that &aux is rarely found in code 09:27:20 Back in the old days that was probably important to someone, or maybe they hadn't invented proper closures yet. 09:27:31 if you are after idiomatic code which you want to share, avoid using &aux 09:27:44 &aux seems a primitive destructuring bind 09:27:48 if you're not, then you can go bonkers however you like 09:27:51 to me at least 09:28:01 Blkt: no, it has nothing to do with destructuring bind 09:28:23 Blkt: &aux is just a let* ... 09:28:27 -!- fzappa [~user@int.emakina.nl] has left #lisp 09:28:33 Blkt: see http://www.lispworks.com/documentation/HyperSpec/Body/03_dae.htm 09:28:48 is super duper useful for lambdas 09:28:55 I read that page 09:29:04 and since it's just a let*, just use let* 09:29:22 stassats`: since let* is just a recursive let ... just use let 09:30:13 zorkmoid: will you continue to twist things to the extremes? 09:30:29 stassats`: i can say the exact same thing about the discouragement of using &aux 09:30:41 it is a useful construct, use it when it makes sense. 09:31:01 which is never, except for BOA constructors in defstruct 09:31:18 or in lambdas being passed and you need an extra variable. 09:31:23 or in defuns when it makes code pretty 09:32:05 hard to argue against subjective "pretty" 09:32:53 stassats`: true, i don't think that using it in defstruct is pretty :-O) 09:32:56 hoyang [~hoyang@114.96.133.240] has joined #lisp 09:32:58 fzappa [~user@int.emakina.nl] has joined #lisp 09:33:06 it is never pretty, but oh well 09:34:02 still, I don't get why it can't be considered "a primitive destructuring bind" 09:34:13 Blkt: because it has absolutely zero in common 09:34:19 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Remote host closed the connection] 09:34:28 Blkt: it isn't destructing anything .. 09:35:23 that's true... 09:36:48 the example (lambda (x y &aux (a (car x)) ...) led me to think of it as destructuring 09:37:09 but they have something in common anyway 09:37:15 they don't 09:37:20 stassats`: explain 09:37:33 no, you explain what they have in common 09:37:48 they both bind variables 09:37:49 i don't have to, since they don't have anything 09:38:07 wow , that is a pretty answer! 09:38:13 they also have parenthesis, so what? 09:38:39 there's a hundred and one construct in CL which binds variables 09:39:52 jcazevedo [~jcazevedo@193.137.28.184] has joined #lisp 09:40:02 peterhil [~peterhil@158.127.31.162] has joined #lisp 09:41:03 by spec, "destructuring-bind binds the variables specified in lambda-list to the corresponding values in the tree structure resulting from the evaluation of expression; then destructuring-bind evaluates forms." 09:41:26 -!- Gooder [~user@218.69.12.194] has quit [Remote host closed the connection] 09:41:40 for &aux, "After all parameter specifiers have been processed, the auxiliary variable specifiers (those following &aux) are processed from left to right. For each one, init-form is evaluated and var is bound to that value..." 09:41:42 which is nothing like what let* does 09:42:19 jtza8 [~jtza8@105-236-77-150.access.mtnbusiness.co.za] has joined #lisp 09:42:23 but screw it, if you want to think they are common, please do 09:42:37 I guess I will, since arguing with you is pointless 09:42:59 -!- pavelpenev [~quassel@130-204-68-81.2074856244.ddns.cablebg.net] has quit [Remote host closed the connection] 09:44:06 it is indeed pointless when you'll just keep saying a wrong thing 09:44:28 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 260 seconds] 09:45:08 forget about it, I'll ask someone else 09:45:29 ask what? i didn't see a question 09:45:48 maybe you just don't know what destructuring-bind is? 09:47:10 probably yes 09:47:12 I dont't know.. now I'm reading the "destructuring lambda list" chapter of "A gentle introduction to symbolic computation"... 09:47:21 (destructuring-bind (((x) . z)) '(((1) . 2)) (+ x z)) vs (let* ((x 1) (z 2)) (+ x z)), i don't see where you would find any commonality 09:47:53 yes, they do both are from CL package, use parenthesis and bind variables, but such a commonality isn't useful to draw any conclusions 09:47:55 -!- jewel [~jewel@105-237-9-188.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 09:48:54 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 09:50:13 -!- jtza8 [~jtza8@105-236-77-150.access.mtnbusiness.co.za] has quit [Ping timeout: 276 seconds] 09:51:22 macroexpanding the destructuring-bind you wrote I see a few lets and type checks 09:51:55 well, good, what does it tell you? 09:52:14 Blkt: destructuring is more or less pattern matching ... 09:52:14 -!- harish [~harish@119.234.129.20] has quit [Ping timeout: 240 seconds] 09:52:21 not much 09:53:16 -!- Joreji [~thomas@vpn-ho1.unidsl.de] has quit [Ping timeout: 240 seconds] 09:53:16 -!- p_l [~pl@tsugumi.brage.info] has quit [Ping timeout: 240 seconds] 09:53:26 if you're trying to point out the difference between a macro and a special operator, well, thank you, but that's absolutely useless in distinguishing when to use one rather than the other 09:54:20 blame me 09:54:23 -!- stassats` [~stassats@wikipedia/stassats] has left #lisp 09:54:29 stassats` [~stassats@wikipedia/stassats] has joined #lisp 09:54:37 Blkt: http://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node252.html 09:54:40 was that your goal? 09:55:01 blkt: Probably the important difference is that you can't expect to macroexpand a special operator. 09:55:18 obviously 09:55:19 So codewalkers need to know what they are and how to handle them. 09:55:21 Blkt: my goal was to disagree on #lisp with everyone and look angry, of course 09:55:38 Although I guess I've missed the point of this conversation. :) 09:55:56 Zhivago: it all started with &aux... 09:56:05 this is an interesting point and an interesting sicussion, useful to learn... 09:56:29 -!- zorkmoid [c2ed8e0a@gateway/web/freenode/ip.194.237.142.10] has quit [Quit: Page closed] 09:57:43 ..is an useful debate 09:58:00 it isn't 09:58:04 it's not a debate 09:59:07 ok, sorry if I've said something of wrong... but now I know about destructuring of a lambda list. 10:00:13 stassats`: anyway tuely I've to understand better the example you posted earlier. 10:02:02 *truely 10:02:17 -!- benkard [~benkard@dhcp-138-246-84-127.dynamic.eduroam.mwn.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 10:02:42 przl [~przlrkt@62.217.45.197] has joined #lisp 10:06:34 Sorry, but I have a doubt (so if possible I'm looking for an expalnation/clarification): why is not possible macroexpand a special operator? 10:06:34 p_l [~pl@tsugumi.brage.info] has joined #lisp 10:06:57 because it may be not a macro 10:10:20 -!- stardiviner [~quassel@218.74.178.42] has quit [Remote host closed the connection] 10:10:43 ok, thanks. I just seen that a recursive function is not macroexpandable. (logically is not a macro!). Thanks for the answer. 10:11:17 special operators may be in fact macros 10:12:19 "An implementation is free to implement a Common Lisp special operator as a macro. An implementation is free to implement any macro operator as a special operator, but only if an equivalent definition of the macro is also provided." 10:12:54 m4dnificent [~madnifice@static.146.73.9.176.clients.your-server.de] has joined #lisp 10:15:01 sharad- [sharad@stumbled.upon.a.broken-pipe.info] has joined #lisp 10:17:00 HDurer [~user@pdpc/supporter/active/hdurer] has joined #lisp 10:17:38 -!- mathrick [~mathrick@94.144.63.84] has quit [Ping timeout: 256 seconds] 10:18:05 kiuma_ [~kiuma@88-149-244-198.v4.ngi.it] has joined #lisp 10:18:10 spion_ [~spion@unaffiliated/spion] has joined #lisp 10:18:14 -!- djinni` [~djinni@li125-242.members.linode.com] has quit [Ping timeout: 276 seconds] 10:18:14 -!- nitefli19 [sage@reaver.cat.pdx.edu] has quit [Ping timeout: 276 seconds] 10:18:14 -!- kiuma [~kiuma@88-149-244-198.v4.ngi.it] has quit [Ping timeout: 276 seconds] 10:18:14 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 276 seconds] 10:18:15 -!- surrounder [~surrounde@095-096-032-026.static.chello.nl] has quit [Ping timeout: 276 seconds] 10:18:15 -!- madnificent [~madnifice@static.146.73.9.176.clients.your-server.de] has quit [Ping timeout: 276 seconds] 10:18:15 -!- Krystof [~user@81.174.155.115] has quit [Ping timeout: 276 seconds] 10:18:15 -!- sharad [sharad@stumbled.upon.a.broken-pipe.info] has quit [Ping timeout: 276 seconds] 10:18:15 nitefli19 [sage@reaver.cat.pdx.edu] has joined #lisp 10:18:19 surrounder [~surrounde@095-096-032-026.static.chello.nl] has joined #lisp 10:19:15 djinni` [~djinni@li125-242.members.linode.com] has joined #lisp 10:19:23 yacks [~py@180.151.36.168] has joined #lisp 10:19:25 -!- peterhil [~peterhil@158.127.31.162] has quit [Ping timeout: 246 seconds] 10:21:09 -!- stepnem [~stepnem@internet2.cznet.cz] has quit [Ping timeout: 264 seconds] 10:25:18 -!- hoyang [~hoyang@114.96.133.240] has quit [Quit: ] 10:27:17 -!- redSnow [~Thunderbi@113.96.159.238] has quit [Ping timeout: 248 seconds] 10:28:49 -!- epsylon` [~epsylon@abbaye.thele.me] has quit [Ping timeout: 248 seconds] 10:29:25 -!- surrounder [~surrounde@095-096-032-026.static.chello.nl] has quit [Ping timeout: 276 seconds] 10:29:25 -!- nitefli19 [sage@reaver.cat.pdx.edu] has quit [Ping timeout: 276 seconds] 10:29:25 epsylon [~epsylon@abbaye.thele.me] has joined #lisp 10:29:40 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 10:29:41 Krystof [~user@81.174.155.115] has joined #lisp 10:29:50 surrounder [~surrounde@095-096-032-026.static.chello.nl] has joined #lisp 10:30:07 nitefli19 [sage@reaver.cat.pdx.edu] has joined #lisp 10:33:01 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 10:33:19 maxm [~user@unaffiliated/maxm] has joined #lisp 10:34:40 when I try to use M-. (in Slime) to view the let* code I get: "No know definition for: let* (in COMMON-LISP-USER)" . This is right since (apropos "LET*" :common-lisp-user)==>No value and LET* seems "fbounded" in CL package. So what I have to do to view the sources of LET* from slime? Thanks. 10:35:29 possibly you can't do anything 10:35:55 but your reasoning about packages is wrong 10:37:43 stassats`: sorry, how can I simply locate and view the source code of let* using slime and abcl (since M-. seems not working)? 10:37:54 you can't 10:38:53 stassats`: can you kindly explain me why I can't? thx... 10:40:42 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 10:41:28 because it's in the guts of the compiler, you can't "simply" locate it 10:44:20 oh... thanks a lot! so now I need to know which file I need to open to look inside... 10:44:25 redSnow [~Thunderbi@113.96.159.238] has joined #lisp 10:45:24 compiler-pass1.lisp 10:51:02 jewel [~jewel@105-237-9-188.access.mtnbusiness.co.za] has joined #lisp 10:53:38 peterhil [~peterhil@158.127.31.162] has joined #lisp 10:55:55 jerkbot1 [~jerkbot@pool-72-78-234-97.phlapa.fios.verizon.net] has joined #lisp 10:56:33 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 264 seconds] 10:57:47 -!- m4dnificent is now known as madnificent 10:58:43 wchun [~wchun@81-232-46-25-no38.tbcn.telia.com] has joined #lisp 11:02:21 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 11:02:30 -!- setmeaway [~setmeaway@119.201.52.138] has quit [Ping timeout: 264 seconds] 11:06:44 loke [~loke_@42.61.218.195] has joined #lisp 11:12:17 mathrick [~mathrick@85.218.134.11] has joined #lisp 11:13:56 zacts [~zacts@unaffiliated/zacts] has joined #lisp 11:15:32 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 11:17:14 harish [~harish@cm32.zeta224.maxonline.com.sg] has joined #lisp 11:18:46 -!- jewel [~jewel@105-237-9-188.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 11:20:01 jtza8 [~jtza8@105-236-77-150.access.mtnbusiness.co.za] has joined #lisp 11:25:59 ccorn [~ccorn@oosteinde.castasoftware.com] has joined #lisp 11:27:18 -!- pnpuff [~wff@unaffiliated/pnpuff] has quit [Remote host closed the connection] 11:30:10 benkard [~benkard@dhcp-138-246-84-127.dynamic.eduroam.mwn.de] has joined #lisp 11:30:16 -!- arademaker [~user@177.142.17.109] has quit [Ping timeout: 240 seconds] 11:35:46 -!- EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Ping timeout: 240 seconds] 11:38:58 -!- namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 11:39:57 knob [~knob@76.76.202.244] has joined #lisp 11:40:03 namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has joined #lisp 11:41:28 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Remote host closed the connection] 11:42:04 statl [~statl@dslb-094-218-226-250.pools.arcor-ip.net] has joined #lisp 11:45:42 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 11:52:21 jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has joined #lisp 11:54:15 -!- namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 11:55:10 namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has joined #lisp 11:55:18 przl [~przlrkt@62.217.45.197] has joined #lisp 11:58:23 -!- antgreen [~green@207.112.101.211] has quit [Ping timeout: 260 seconds] 12:00:05 -!- DalekBaldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has quit [Quit: Leaving.] 12:00:07 -!- kushal [kdas@fedora/kushal] has quit [Quit: Leaving] 12:01:25 -!- namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 12:02:41 namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has joined #lisp 12:06:10 -!- namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 12:07:12 namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has joined #lisp 12:09:03 -!- benkard [~benkard@dhcp-138-246-84-127.dynamic.eduroam.mwn.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 12:11:51 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 12:12:50 jagaj [~AdmiralBu@pool-71-99-141-240.tampfl.fios.verizon.net] has joined #lisp 12:13:25 -!- redSnow [~Thunderbi@113.96.159.238] has quit [Ping timeout: 248 seconds] 12:13:25 -!- ckoch786_ [~quassel@cpe-98-27-140-191.neo.res.rr.com] has quit [Ping timeout: 248 seconds] 12:14:42 antgreen [~green@207.112.101.211] has joined #lisp 12:15:09 -!- p_l [~pl@tsugumi.brage.info] has quit [Ping timeout: 264 seconds] 12:20:10 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Ping timeout: 246 seconds] 12:24:21 rvncerr [rvncerr@unaffiliated/rvncerr] has joined #lisp 12:26:24 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 240 seconds] 12:26:47 tankrim [~user@pdpc/supporter/active/tankrim] has joined #lisp 12:26:51 nha [~prefect@koln-4d0b5c54.pool.mediaWays.net] has joined #lisp 12:26:54 -!- Triclops256|away is now known as Triclops256 12:27:04 p_l [~pl@tsugumi.brage.info] has joined #lisp 12:28:11 morphling [~stefan@gssn-5f757423.pool.mediaWays.net] has joined #lisp 12:29:08 redSnow [~Thunderbi@113.96.153.108] has joined #lisp 12:31:13 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 12:34:00 lkjh [~lkjh@170.20.11.31] has joined #lisp 12:36:04 wbooze [~wbooze@xdsl-78-35-189-188.netcologne.de] has joined #lisp 12:36:39 -!- jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has quit [Quit: phunq, sandwich store loop, WHAT NO UNIVERSE] 12:36:52 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 12:43:17 -!- chu [~user@unaffiliated/chu] has quit [Ping timeout: 248 seconds] 12:49:28 fantazo [~fantazo@213.129.230.10] has joined #lisp 12:49:34 -!- jtza8 [~jtza8@105-236-77-150.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 12:50:37 jxriddle [~jxriddle@74-132-175-208.dhcp.insightbb.com] has joined #lisp 12:52:00 -!- Beetny [~Beetny@ppp118-208-40-25.lns20.bne1.internode.on.net] has quit [Ping timeout: 246 seconds] 12:53:29 Joreji [~thomas@vpn-ho1.unidsl.de] has joined #lisp 12:54:24 -!- pierpa [~user@host204-228-dynamic.51-79-r.retail.telecomitalia.it] has quit [Ping timeout: 260 seconds] 12:58:06 lduros [~user@fsf/member/lduros] has joined #lisp 12:58:34 pierpa [~user@host204-228-dynamic.51-79-r.retail.telecomitalia.it] has joined #lisp 12:58:51 walter [~walter@97-88-38-33.dhcp.roch.mn.charter.com] has joined #lisp 13:01:16 segv- [~mb@95-91-241-76-dynip.superkabel.de] has joined #lisp 13:02:01 _d3f [~gnu@94.242.252.66] has joined #lisp 13:02:33 -!- ccorn [~ccorn@oosteinde.castasoftware.com] has quit [Quit: ccorn] 13:02:40 -!- iglu [~nick@203-59-86-232.dyn.iinet.net.au] has quit [Remote host closed the connection] 13:02:55 iglu [~nick@124-169-69-71.dyn.iinet.net.au] has joined #lisp 13:02:59 -!- mcsontos [mcsontos@nat/redhat/x-aannkpmhfpxaybjo] has quit [Quit: Leaving] 13:03:40 ccorn [~ccorn@oosteinde.castasoftware.com] has joined #lisp 13:04:22 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 13:05:33 -!- nha [~prefect@koln-4d0b5c54.pool.mediaWays.net] has quit [Ping timeout: 264 seconds] 13:08:14 -!- Joreji [~thomas@vpn-ho1.unidsl.de] has quit [Ping timeout: 240 seconds] 13:08:46 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 13:11:37 kushal [~kdas@fedora/kushal] has joined #lisp 13:12:25 nyef [~nyef@c-50-157-244-41.hsd1.ma.comcast.net] has joined #lisp 13:12:27 jrajav [~jrajav@198.179.137.210] has joined #lisp 13:12:38 G'morning all. 13:12:45 -!- antgreen [~green@207.112.101.211] has quit [Ping timeout: 264 seconds] 13:13:25 petrounias [~petrounia@ppp-2-85-9-57.home.otenet.gr] has joined #lisp 13:14:24 hi nyef 13:17:34 -!- wbooze [~wbooze@xdsl-78-35-189-188.netcologne.de] has quit [Quit: Verlassend] 13:17:42 jtza8 [~jtza8@105-236-77-150.access.mtnbusiness.co.za] has joined #lisp 13:17:43 jriddle [~jxriddle@74-132-175-208.dhcp.insightbb.com] has joined #lisp 13:18:03 wbooze [~wbooze@xdsl-78-35-189-188.netcologne.de] has joined #lisp 13:18:39 Thra11 [~Thra11@87.113.175.245] has joined #lisp 13:19:28 -!- jxriddle [~jxriddle@74-132-175-208.dhcp.insightbb.com] has quit [Read error: Operation timed out] 13:20:23 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 13:22:16 [6502] [58959a57@gateway/web/freenode/ip.88.149.154.87] has joined #lisp 13:22:17 -!- statl [~statl@dslb-094-218-226-250.pools.arcor-ip.net] has quit [Quit: Lost terminal] 13:22:36 petrounias_ [~petrounia@ppp-2-85-37-143.home.otenet.gr] has joined #lisp 13:24:23 -!- petrounias [~petrounia@ppp-2-85-9-57.home.otenet.gr] has quit [Ping timeout: 245 seconds] 13:24:23 -!- petrounias_ is now known as petrounias 13:26:15 <[6502]> Hello... in SBCL IIRC locals are wrapped into cells only if they're captured in a closure. How is this implemented? is the source code walked twice or first an intermediate representation is generated? 13:26:36 intermediate representation is always generated 13:27:56 There's also some cleverness involving escape analysis to determine if the cells should be heap-allocated or if they can be stack-allocated. 13:29:27 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 246 seconds] 13:35:05 -!- [6502] [58959a57@gateway/web/freenode/ip.88.149.154.87] has quit [Quit: Page closed] 13:38:13 camm` [~user@nat-tvwna-outside-visitornet2-c-107.princeton.org] has joined #lisp 13:38:48 -!- fzappa [~user@int.emakina.nl] has quit [Remote host closed the connection] 13:39:17 killerboy [~mateusz@195.225.68.249] has joined #lisp 13:39:38 -!- loke [~loke_@42.61.218.195] has quit [Remote host closed the connection] 13:40:02 jewel [~jewel@105-237-9-188.access.mtnbusiness.co.za] has joined #lisp 13:40:47 -!- jtza8 [~jtza8@105-236-77-150.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 13:41:31 purple [~user@46.194.80.17] has joined #lisp 13:41:55 -!- purple is now known as Guest10839 13:41:57 is it possibble too download all packages that quicklisp has 13:42:07 yes 13:42:15 how 13:42:28 i don't remember offhand 13:43:58 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Quit: Leaving] 13:44:06 petrounias_ [~petrounia@ppp-2-85-43-24.home.otenet.gr] has joined #lisp 13:44:53 -!- petrounias [~petrounia@ppp-2-85-37-143.home.otenet.gr] has quit [Ping timeout: 240 seconds] 13:44:54 -!- petrounias_ is now known as petrounias 13:46:00 how can one figure it out, stassats .... 13:46:03 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 13:46:27 jtza8 [~jtza8@105-236-77-150.access.mtnbusiness.co.za] has joined #lisp 13:46:28 there should be a function to return all the systems 13:46:37 (ql-dist::provided-systems t) may do that 13:46:43 i don't have quicklisp installed, can't test 13:47:02 Or system-apropos with an empty string, maybe? 13:47:08 but compiling all systems will usually fail 13:47:15 so, you also need a function to just download them 13:47:42 -!- walter [~walter@97-88-38-33.dhcp.roch.mn.charter.com] has quit [Read error: Connection reset by peer] 13:48:06 walter [~walter@97-88-38-33.dhcp.roch.mn.charter.com] has joined #lisp 13:48:57 petrounias_ [~petrounia@ppp-2-85-21-82.home.otenet.gr] has joined #lisp 13:49:22 -!- sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 13:49:39 (dolist (x (ql-dist::provided-systems t)) (ql-dist::ensure-installed x)) 13:49:54 victor_lowther [~victorlow@143.166.116.80] has joined #lisp 13:50:02 (mapcar #'ql-dist:ensure-installed (ql-dist:provided-releases t)) could be better 13:50:13 some projects have more than one system 13:50:13 true 13:50:30 Joreji [~thomas@89.204.138.199] has joined #lisp 13:50:31 What about map nil? It's not like you need the result, after all... 13:50:51 nyef: not like one would care much 13:51:16 -!- petrounias [~petrounia@ppp-2-85-43-24.home.otenet.gr] has quit [Ping timeout: 240 seconds] 13:51:16 -!- petrounias_ is now known as petrounias 13:51:19 k0001 [~k0001@host40.186-125-149.telecom.net.ar] has joined #lisp 13:53:15 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Remote host closed the connection] 13:53:40 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 13:54:01 -!- sid_cyph1r is now known as sid_cypher 13:56:58 -!- ccorn [~ccorn@oosteinde.castasoftware.com] has quit [Quit: ccorn] 13:57:30 knob9876 [~knob@76.76.202.244] has joined #lisp 13:57:56 -!- jewel [~jewel@105-237-9-188.access.mtnbusiness.co.za] has quit [Read error: Connection timed out] 13:58:07 gravicappa [~gravicapp@ppp91-77-177-146.pppoe.mtu-net.ru] has joined #lisp 13:58:44 jewel [~jewel@105-237-9-188.access.mtnbusiness.co.za] has joined #lisp 13:59:46 -!- knob [~knob@76.76.202.244] has quit [Ping timeout: 240 seconds] 14:00:10 -!- knob9876 is now known as knob 14:03:03 teepepepdee2 doesnt exist b 14:03:22 not enough pe 14:04:21 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 248 seconds] 14:06:19 thank u 14:06:22 -!- Guest10839 [~user@46.194.80.17] has left #lisp 14:08:57 sellout [~Adium@70.96.9.235] has joined #lisp 14:09:00 If I want to set multiple slots is it ok to use MULTIPLE-VALUE-BIND with WITH-SLOTS? 14:09:34 -!- Joreji [~thomas@89.204.138.199] has quit [Ping timeout: 276 seconds] 14:09:44 <_death> m-v-b binds, not sets 14:09:44 Kenjin: it's orthogonal 14:09:56 multiple-value-bind won't set the value in the object 14:10:10 (setf (values slot1 slot2) (values x y)) wil 14:10:10 <_death> (with-slots (a b c) (multiple-value-setq (a b c) (values 1 2 3))) 14:10:13 l 14:10:31 multiple-value-setq is so last century 14:10:43 <_death> so is setf-values :) 14:10:45 knob9876 [~knob@76.76.202.244] has joined #lisp 14:10:46 haha 14:10:53 -!- _death is now known as adeht 14:10:57 which one should I use then? matter of taste? 14:11:12 setf is more modern and shiny 14:11:18 gotcha 14:11:24 I like shiny 14:12:45 -!- knob [~knob@76.76.202.244] has quit [Ping timeout: 264 seconds] 14:16:50 ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has joined #lisp 14:16:50 -!- ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has quit [Client Quit] 14:17:20 ahungry [~null@66.184.106.97] has joined #lisp 14:17:46 -!- spion_ [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 14:17:54 antgreen [green@nat/redhat/x-ymvaskcwbmdiwiuy] has joined #lisp 14:19:05 arrdem [~user@173.226.190.118] has joined #lisp 14:19:07 -!- balle [~balle@pulsar.inf.ethz.ch] has quit [Remote host closed the connection] 14:19:32 spion_ [~spion@unaffiliated/spion] has joined #lisp 14:20:39 pnpuff [~wff@unaffiliated/pnpuff] has joined #lisp 14:21:25 theseb [~cs@74.194.237.26] has joined #lisp 14:21:30 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 14:22:26 stassats`: I found a command for me: (SYMBOL-PLIST 'LET*). Thanks for the help! 14:22:41 newbie functional programming question.....how would you implement *time varying quantities* without state? ....e.g. population growth, bank account balances, etc.? 14:22:43 *useful for me... 14:22:56 that's precompiler 14:23:06 yep... 14:23:21 -!- Corvidium [~cosman246@c-24-143-118-11.customer.broadstripe.net] has quit [Ping timeout: 246 seconds] 14:23:35 theseb: common lisp is not a pure functional programming language 14:24:11 stassats`: yes if you WANTED to do pure function CL could you? 14:24:40 you could also check yourself into a mental institution straight away, would you? 14:25:43 It wouldn't be CL if it were purely functional. 14:25:59 Or, if your question is, can you express a pure function in CL, then no. 14:26:05 stassats`: say that's a great idea for all your school assignments!....just write on your paper...."Now why would you want to do that?" 14:26:14 (as opposed to implement) 14:26:42 theseb: The answer is pretty obvious -- add a time parameter. 14:26:43 Zhivago: my question is more of a math question...i'm wondering if functional can do everything interative programming can 14:26:46 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Ping timeout: 240 seconds] 14:26:50 Sure. 14:26:51 s/math/theory 14:27:03 That should be obviously true -- just make time explicit. 14:27:13 theseb: I'm sure #haskell would be thrilled to entertain these questions. 14:27:17 heh 14:27:37 yea. i don't know haskell but they'd be the ones to ask a theory question like this...good idea thansk 14:27:39 I'm sure they've gotten bored of being asked the same asinine questions over and over. :) 14:27:41 thanks* even 14:27:47 You could try #teenchat, though. 14:28:04 ikosh [~don@30.176-62-69.ftth.swbr.surewest.net] has joined #lisp 14:29:12 -!- arrdem [~user@173.226.190.118] has quit [Remote host closed the connection] 14:29:28 looking in quicklisp code, i've stumbled upon split-spaces: https://github.com/quicklisp/quicklisp-client/blob/master/utils.lisp#L59 which looked too large to me, i came up with http://paste.lisp.org/display/138023 14:29:36 statl [~statl@dslb-094-218-021-196.pools.arcor-ip.net] has joined #lisp 14:29:39 arrdem [~user@173.226.190.118] has joined #lisp 14:30:04 stassats`: send it to quickutil! 14:30:19 stassats`: it's too big and buggy too, iirc 14:30:26 and Xach's split-spaces has a bug when there are spaces at the end 14:30:36 (split-spaces " aa fd bcdef ") => ("aa" "fd" "bcdef" "bcdef ") 14:30:42 right. 14:30:51 (split-spaces-2 " aa fd bcdef ") => ("aa" "fd" "bcdef") 14:31:18 are there any window managers in active development besides stumpwm? 14:31:31 and i'm pasting so that somebody can write an even better version 14:32:45 Zhivago: iirc you used to point out that pointers (e.g. in C) don't HAVE to be referenced by integers...but in general they point to a "vector of information" or some such..do you rem that? 14:32:57 Um. What? 14:33:33 If you mean that pointers aren't integers, sure. In C, at least, they're indexes into arrays. 14:34:04 Although why you're talking about that here, I'm not sure. 14:35:01 Zhivago: i never forgot that comment of yours....and I also never understood why that was interesting....i was afraid there was some brilliant subtle point I missed :) 14:35:02 -!- Cymew [~user@fw01d.snowmen.se] has quit [Ping timeout: 240 seconds] 14:35:11 slightly better: http://paste.lisp.org/display/138023#1 14:35:40 Zhivago: EVERY array I've ever seen is accessed by INTEGER indices....how on God's green earth could/would you do it differently? 14:36:08 Zhivago: in a Scheme implementation or some other app? 14:36:20 Zhivago: (notice how i cleverly added lisp in the question :) 14:36:55 still shorter: http://paste.lisp.org/display/138023#2 14:37:16 not as cool without shiftf 14:37:24 theseb: Remember that a[i] is *(a + i), and it should become more obvious. 14:37:40 and i initially used COMPLEMENT, which is slowest, of course 14:38:52 Zhivago: sorry...i'm still missing it.....1. memory is composed of discrete "bins"....2. Those bins are numbered with integers....3. hence pointers correspond to integers....maybe if you gave an example where you did NOT use integers I'd see it...still can't sorry 14:39:06 Consider segmented memory. 14:39:21 i'm sure that clisp will break on (or pos 0) 14:39:47 it didn't 14:39:49 stassats`: I was wondering more about the trailing while 14:40:05 but i don't have clisp installed anywhere 14:40:06 Xach: it's legal 14:40:35 it can't be wedged between FORs, but in the main section can appear anywhere 14:40:59 Zhivago: presumably in segmented/paged/whatever memory you'd have 2 integers....one to denote the segment/page/whatever and then a second integer to denote the specific location on that unit 14:41:02 ok 14:41:17 theseb: A pair of integers is not an integer. 14:41:24 legal and works on clisp are not synonyms, but it does work in this case 14:42:32 Zhivago: ah..so your point was sometimes you need MULTIPLE integers to specificy a memory location....sure...makes sense.... 14:42:35 i can't be bothered to check CLHS right now, but i seem to remember that (or pos 0) is legal to 14:42:37 Zhivago: A 16-bit integer and a 32-bit integer can be treated as a 48-bit integer, though... 14:42:42 since the variables are bound in the prologue to NIL 14:42:55 theseb: No. My point was that a pointer isn't an integer (in C, at least). 14:43:19 nyef: Sure, and a pound of fish can be used to bake an interesting cake. 14:43:31 Zhivago: would agree a pointer is a vector of integers? 14:43:39 theseb: No. 14:43:42 -!- xificurC [xificurC@nat/ibm/x-vbamvnoujwgddugj] has quit [Read error: Connection reset by peer] 14:43:44 errr 14:43:46 petrounias_ [~petrounia@ppp-2-85-52-150.home.otenet.gr] has joined #lisp 14:43:54 theseb: Consider the semantics of a pointer ... 14:44:36 Zhivago: the semantics/meaning of pointer is that is an address to a memory location 14:44:57 theseb: That's tautological, and insufficient. 14:45:05 Continue this discussion via private messages, please. 14:45:20 Like I said, I don't know why you're having it here. 14:45:32 -!- arrdem [~user@173.226.190.118] has left #lisp 14:46:06 -!- bejer_ is now known as bejer 14:46:37 -!- petrounias [~petrounia@ppp-2-85-21-82.home.otenet.gr] has quit [Ping timeout: 276 seconds] 14:46:37 -!- petrounias_ is now known as petrounias 14:47:41 kdas__ [~kdas@114.143.161.232] has joined #lisp 14:47:46 bhyde [~bhyde@198.199.88.224] has joined #lisp 14:48:49 -!- kushal [~kdas@fedora/kushal] has quit [Disconnected by services] 14:49:07 -!- kdas__ is now known as kushal 14:49:15 tautological pointers. 14:49:17 -!- kushal [~kdas@114.143.161.232] has quit [Changing host] 14:49:18 kushal [~kdas@fedora/kushal] has joined #lisp 14:49:23 sorry, that's just awesome. 14:49:33 *j_king* moves on, nothing to see here. 14:50:05 -!- _d3f [~gnu@94.242.252.66] has quit [Read error: Connection reset by peer] 14:50:29 Sagane [~Sagane@177.100-226-89.dsl.completel.net] has joined #lisp 14:51:03 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 14:52:37 _d3f [~gnu@94.242.252.66] has joined #lisp 14:52:46 -!- jtza8 [~jtza8@105-236-77-150.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 14:53:06 *stassats`* glances over quicklisp code 14:53:50 Xach: (or (eql output-file nil) (eql output-file t)) could be done as (typep output-file 'boolean) 14:54:24 You don't even use Quicklisp! 14:54:53 i just installed it to answer a question, and decided to shame your code some 14:55:32 and it's not easily shameble :( 14:55:50 sorry 14:55:54 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 14:55:57 is that a Russian compliment ? 14:56:05 Xach: is there a particular reason you chose to store absolute urls in quicklisp? 14:56:36 -!- p_nathan [~vlion@174-21-140-82.tukw.qwest.net] has quit [Ping timeout: 246 seconds] 14:56:53 fortitude: I think I wanted to make something-or-other simpler. I made the decision with intent, but I can't remember the intent now. 14:57:23 breakds [~breakds@cpe-74-79-147-26.twcny.res.rr.com] has joined #lisp 14:57:24 I do want to make it easy to transform the URLs before fetching, so you could do something like rewrite for a mirror or similar. 14:57:41 it is a little hard to move them around as is 14:57:51 Xach: when you use (file-position stream position), you could probably assert its value 14:57:53 dists, that is 14:57:55 And in a related desire, I want to make it easy to provide your own fetching handlers for whatever protocol, so you could use HTTPS or file-based URLs or whatever. 14:58:07 i imagine it'd be hard to debug when it fails to change the position 14:58:14 but it may not happen with files too often 15:05:32 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 15:06:46 -!- k0001 [~k0001@host40.186-125-149.telecom.net.ar] has quit [Ping timeout: 240 seconds] 15:08:04 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 276 seconds] 15:08:23 -!- arenz [~arenz@HSI-KBW-109-193-252-079.hsi7.kabel-badenwuerttemberg.de] has quit [Ping timeout: 240 seconds] 15:11:23 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 240 seconds] 15:12:29 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Remote host closed the connection] 15:13:54 p_nathan [~vlion@174-21-140-82.tukw.qwest.net] has joined #lisp 15:15:38 -!- ezakimak [~nick@72.250.219.55] has quit [Ping timeout: 245 seconds] 15:16:15 -!- redSnow [~Thunderbi@113.96.153.108] has quit [Ping timeout: 260 seconds] 15:16:54 -!- fantazo [~fantazo@213.129.230.10] has quit [Ping timeout: 240 seconds] 15:19:26 qwerty [~user@124x33x192x194.ap124.ftth.ucom.ne.jp] has joined #lisp 15:20:53 jxriddle [~jxriddle@74-132-175-208.dhcp.insightbb.com] has joined #lisp 15:21:05 Joreji [~thomas@89.204.137.170] has joined #lisp 15:22:31 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 15:23:15 hsiaovin [~user@112.90.151.206] has joined #lisp 15:23:40 -!- peterhil [~peterhil@158.127.31.162] has quit [Ping timeout: 276 seconds] 15:23:49 -!- jriddle [~jxriddle@74-132-175-208.dhcp.insightbb.com] has quit [Ping timeout: 248 seconds] 15:24:17 Kruppe [~user@d67-193-129-147.home3.cgocable.net] has joined #lisp 15:25:16 -!- s0ber [~s0ber@114-36-225-236.dynamic.hinet.net] has quit [Ping timeout: 240 seconds] 15:25:21 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 15:26:06 -!- oudeis [~oudeis@95.35.61.76] has quit [Quit: This computer has gone to sleep] 15:27:10 -!- l_a_m_ [~l_a_m@94.124.130.19] has quit [Quit: Lost terminal] 15:33:50 -!- p_nathan [~vlion@174-21-140-82.tukw.qwest.net] has quit [Ping timeout: 256 seconds] 15:34:40 oudeis [~oudeis@95.35.61.76] has joined #lisp 15:34:48 -!- bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has quit [Ping timeout: 245 seconds] 15:34:57 -!- Joreji [~thomas@89.204.137.170] has quit [Ping timeout: 256 seconds] 15:35:02 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 15:38:15 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 246 seconds] 15:38:43 redSnow [~Thunderbi@113.96.153.108] has joined #lisp 15:42:24 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 15:44:33 -!- capisce [~srodal@oftn/member/capisce] has quit [Ping timeout: 264 seconds] 15:45:14 -!- knob9876 is now known as knob 15:46:35 przl [~przlrkt@p5B298180.dip0.t-ipconnect.de] has joined #lisp 15:51:47 sykopomp` [~sykopomp@unaffiliated/sykopomp] has joined #lisp 15:53:45 k0001 [~k0001@host40.186-125-149.telecom.net.ar] has joined #lisp 15:54:03 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 15:54:23 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Ping timeout: 240 seconds] 15:55:17 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 248 seconds] 15:58:47 -!- Triclops256 is now known as triclops|lunch 16:00:09 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 16:02:47 sdemarre [~serge@109.134.141.51] has joined #lisp 16:04:15 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Remote host closed the connection] 16:06:34 -!- spacefrogg is now known as spacefrogg^ 16:06:57 -!- triclops|lunch is now known as Triclops256 16:09:09 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Ping timeout: 240 seconds] 16:11:10 yacks [~py@180.151.36.168] has joined #lisp 16:11:19 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 16:11:46 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Ping timeout: 240 seconds] 16:13:30 -!- EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Ping timeout: 256 seconds] 16:13:33 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 16:13:37 benkard [~benkard@dhcp-138-246-108-187.dynamic.eduroam.mwn.de] has joined #lisp 16:14:37 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 16:14:56 -!- HDurer [~user@pdpc/supporter/active/hdurer] has quit [Remote host closed the connection] 16:15:09 -!- EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Client Quit] 16:18:04 arademaker [user@nat/ibm/x-frwjhddkehbixrut] has joined #lisp 16:18:19 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 16:19:37 -!- codeburg [~folker@194.6.195.43] has quit [Quit: Leaving] 16:24:58 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 16:25:45 carlo5m [~carlo5m@209.49.100.67] has joined #lisp 16:25:51 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 246 seconds] 16:28:14 kanru` [~kanru@114-36-4-154.dynamic.hinet.net] has joined #lisp 16:31:51 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 16:39:20 mathrick [~mathrick@85.218.134.11] has joined #lisp 16:40:40 -!- carlo5m [~carlo5m@209.49.100.67] has quit [Remote host closed the connection] 16:41:28 pierpa` [~user@host204-228-dynamic.51-79-r.retail.telecomitalia.it] has joined #lisp 16:42:10 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 16:42:10 flip214 [~marek@unaffiliated/flip214] has joined #lisp 16:42:11 przl_ [~przlrkt@p5B298180.dip0.t-ipconnect.de] has joined #lisp 16:42:15 nahiluhm_ [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 16:42:32 Kenjin [~kenjin@2.80.254.116] has joined #lisp 16:42:51 -!- przl_ [~przlrkt@p5B298180.dip0.t-ipconnect.de] has quit [Client Quit] 16:43:20 patojo [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 16:44:28 brown`` [user@nat/google/x-aezgutlbcxrekpks] has joined #lisp 16:45:24 -!- GuilOooo [~GuilOooo@178.20.70.196] has quit [Remote host closed the connection] 16:45:38 -!- benkard [~benkard@dhcp-138-246-108-187.dynamic.eduroam.mwn.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 16:45:39 eldariof [~CLD@pppoe-214-164-dyn-sr.volgaline.ru] has joined #lisp 16:46:11 eak [~unknown@sahnehaschee.unix-ag.uni-kl.de] has joined #lisp 16:46:35 miql_ [~miql@ip68-98-19-126.ph.ph.cox.net] has joined #lisp 16:46:35 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 16:46:43 Bike_ [~Glossina@174-25-56-53.ptld.qwest.net] has joined #lisp 16:46:46 asedeno_ [~asedeno@66.102.14.16] has joined #lisp 16:46:55 Joreji [~thomas@vpn-ho1.unidsl.de] has joined #lisp 16:47:01 -!- abeaumont [~abeaumont@218.Red-83-61-66.dynamicIP.rima-tde.net] has quit [Ping timeout: 248 seconds] 16:47:44 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Remote host closed the connection] 16:48:08 has anyone seen/written something akin to python's doctest for CL? 16:48:42 ie. take dosctrings, look for executable snippets, treat them as test specifications to be executed? 16:48:45 benkard [~benkard@dhcp-138-246-108-187.dynamic.eduroam.mwn.de] has joined #lisp 16:49:20 -!- Kenjin [~kenjin@2.80.254.116] has quit [Remote host closed the connection] 16:50:02 https://github.com/johanlindberg/doctest <-- ooh, spanking new 16:50:04 ivan\_ [~ivan@unaffiliated/ivan/x-000001] has joined #lisp 16:50:58 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [*.net *.split] 16:50:58 -!- przl [~przlrkt@p5B298180.dip0.t-ipconnect.de] has quit [*.net *.split] 16:50:58 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [*.net *.split] 16:50:58 -!- hsiaovin [~user@112.90.151.206] has quit [*.net *.split] 16:50:58 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [*.net *.split] 16:50:59 -!- segv- [~mb@95-91-241-76-dynip.superkabel.de] has quit [*.net *.split] 16:50:59 -!- pierpa [~user@host204-228-dynamic.51-79-r.retail.telecomitalia.it] has quit [*.net *.split] 16:50:59 -!- Krystof [~user@81.174.155.115] has quit [*.net *.split] 16:50:59 -!- stassats` [~stassats@wikipedia/stassats] has quit [*.net *.split] 16:50:59 -!- sbryant [freenode@2600:3c02::f03c:91ff:fe93:e02d] has quit [*.net *.split] 16:50:59 -!- Bike [~Glossina@174-25-56-53.ptld.qwest.net] has quit [*.net *.split] 16:50:59 -!- brown` [user@nat/google/x-keksvbqquzwpqbue] has quit [*.net *.split] 16:50:59 -!- CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [*.net *.split] 16:50:59 -!- miql [~miql@ip68-98-19-126.ph.ph.cox.net] has quit [*.net *.split] 16:50:59 -!- ivan\ [~ivan@unaffiliated/ivan/x-000001] has quit [*.net *.split] 16:50:59 -!- nightshade427 [nightshade@2600:3c02::f03c:91ff:feae:fb24] has quit [*.net *.split] 16:51:00 -!- Zhivago [~lys@unaffiliated/zhivago] has quit [*.net *.split] 16:51:00 -!- Jubb [~Jubb@pool-72-66-105-188.washdc.fios.verizon.net] has quit [*.net *.split] 16:51:00 -!- eak_ [~unknown@sahnehaschee.unix-ag.uni-kl.de] has quit [*.net *.split] 16:51:00 -!- asedeno [~asedeno@66.102.14.24] has quit [*.net *.split] 16:51:36 GuilOooo [~GuilOooo@178.20.70.196] has joined #lisp 16:51:41 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 16:52:18 -!- ivan\_ is now known as ivan\ 16:54:14 Krystof [~user@81.174.155.115] has joined #lisp 16:55:59 Jubb [~Jubb@pool-72-66-105-188.washdc.fios.verizon.net] has joined #lisp 16:57:09 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Ping timeout: 240 seconds] 16:57:16 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 276 seconds] 16:57:43 -!- kiuma_ [~kiuma@88-149-244-198.v4.ngi.it] has quit [Ping timeout: 246 seconds] 16:57:50 carlo5m [~carlo5m@209.49.100.67] has joined #lisp 16:58:04 CrazyEddy [~unplagued@wrongplanet/CrazyEddy] has joined #lisp 16:58:41 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 16:58:45 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 248 seconds] 16:58:53 nightshade427 [nightshade@2600:3c02::f03c:91ff:feae:fb24] has joined #lisp 16:58:54 sbryant [freenode@2600:3c02::f03c:91ff:fe93:e02d] has joined #lisp 16:59:50 -!- carlo5m [~carlo5m@209.49.100.67] has quit [Remote host closed the connection] 17:01:32 nyef_ [~nyef@c-50-157-244-41.hsd1.ma.comcast.net] has joined #lisp 17:02:03 fds_ [~fds@tickle.compsoc.man.ac.uk] has joined #lisp 17:02:04 k0001_ [~k0001@host40.186-125-149.telecom.net.ar] has joined #lisp 17:02:10 Shinmera_ [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 17:02:26 flip214_ [~marek@86.59.100.100] has joined #lisp 17:02:59 lduros` [~user@pool-108-52-158-77.phlapa.fios.verizon.net] has joined #lisp 17:03:01 sdemarre1 [~serge@109.134.141.51] has joined #lisp 17:03:20 edgar-rfx [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 17:03:58 oudeis_ [~oudeis@95.35.61.76] has joined #lisp 17:04:07 theseb_ [~cs@74.194.237.26] has joined #lisp 17:04:23 -!- sellout [~Adium@70.96.9.235] has quit [Ping timeout: 246 seconds] 17:04:23 -!- sdemarre [~serge@109.134.141.51] has quit [Ping timeout: 246 seconds] 17:04:23 -!- k0001 [~k0001@host40.186-125-149.telecom.net.ar] has quit [Ping timeout: 246 seconds] 17:04:23 -!- sykopomp` [~sykopomp@unaffiliated/sykopomp] has quit [Ping timeout: 246 seconds] 17:04:23 -!- fds [~fds@tickle.compsoc.man.ac.uk] has quit [Ping timeout: 246 seconds] 17:04:23 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Ping timeout: 246 seconds] 17:04:24 -!- flip214 [~marek@unaffiliated/flip214] has quit [Ping timeout: 246 seconds] 17:04:24 -!- oudeis [~oudeis@95.35.61.76] has quit [Ping timeout: 246 seconds] 17:04:24 -!- theseb [~cs@74.194.237.26] has quit [Ping timeout: 246 seconds] 17:04:24 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Ping timeout: 246 seconds] 17:04:24 -!- CrazyEddy [~unplagued@wrongplanet/CrazyEddy] has quit [Ping timeout: 246 seconds] 17:04:24 -!- nyef [~nyef@c-50-157-244-41.hsd1.ma.comcast.net] has quit [Ping timeout: 246 seconds] 17:04:24 -!- lduros [~user@fsf/member/lduros] has quit [Ping timeout: 246 seconds] 17:04:39 sykopomp` [~sykopomp@unaffiliated/sykopomp] has joined #lisp 17:05:33 -!- Bike_ [~Glossina@174-25-56-53.ptld.qwest.net] has quit [Ping timeout: 264 seconds] 17:05:46 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 17:06:39 CrazyEddy [~irrecogni@wrongplanet/CrazyEddy] has joined #lisp 17:06:52 -!- antgreen [green@nat/redhat/x-ymvaskcwbmdiwiuy] has quit [Ping timeout: 260 seconds] 17:08:21 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 17:09:31 -!- arademaker [user@nat/ibm/x-frwjhddkehbixrut] has quit [Remote host closed the connection] 17:09:52 mishoo [~mishoo@93.113.190.121] has joined #lisp 17:10:27 -!- fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has quit [Quit: No Ping reply in 180 seconds.] 17:10:58 fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has joined #lisp 17:12:28 -!- jcazevedo [~jcazevedo@193.137.28.184] has quit [Read error: Connection reset by peer] 17:12:42 Bike [~Glossina@174-25-56-53.ptld.qwest.net] has joined #lisp 17:13:06 jcazevedo [~jcazevedo@193.137.28.184] has joined #lisp 17:13:11 arrdem [~user@173.226.190.118] has joined #lisp 17:13:23 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 240 seconds] 17:14:22 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Quit: Leaving] 17:14:38 -!- sykopomp` is now known as sykopomp 17:14:42 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 17:15:12 -!- oudeis_ [~oudeis@95.35.61.76] has quit [Quit: This computer has gone to sleep] 17:17:29 jangle [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 17:17:55 drmeister [~drmeister@S010610ddb1c81950.vf.shawcable.net] has joined #lisp 17:18:36 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 17:18:45 -!- pnpuff [~wff@unaffiliated/pnpuff] has quit [Ping timeout: 264 seconds] 17:19:29 Denommus [~user@unaffiliated/denommus] has joined #lisp 17:19:38 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 17:22:29 antgreen [green@nat/redhat/x-qvduazycautsgmuo] has joined #lisp 17:23:03 -!- jrajav [~jrajav@198.179.137.210] has quit [Quit: I tend to be neutral about apples] 17:23:33 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 264 seconds] 17:23:59 carlo5m [~carlo5m@209.49.100.67] has joined #lisp 17:25:09 capisce [~srodal@ti0063a380-1257.bb.online.no] has joined #lisp 17:25:14 -!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: reboot] 17:25:56 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 17:29:09 -!- sdemarre1 [~serge@109.134.141.51] has quit [Ping timeout: 248 seconds] 17:31:21 abeaumont [~abeaumont@216.Red-83-61-71.dynamicIP.rima-tde.net] has joined #lisp 17:31:37 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 17:32:54 Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #lisp 17:33:46 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 17:34:10 pnpuff` [~wff@unaffiliated/pnpuff] has joined #lisp 17:34:16 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 240 seconds] 17:36:11 s0ber [~s0ber@114-36-232-196.dynamic.hinet.net] has joined #lisp 17:36:43 petrounias_ [~petrounia@ppp-2-85-31-27.home.otenet.gr] has joined #lisp 17:37:31 michaeljmcd [~michael@ip-64-134-196-230.public.wayport.net] has joined #lisp 17:37:58 Denommus` [~user@177.178.114.68] has joined #lisp 17:38:53 -!- petrounias [~petrounia@ppp-2-85-52-150.home.otenet.gr] has quit [Ping timeout: 240 seconds] 17:38:54 -!- petrounias_ is now known as petrounias 17:39:06 yacks [~py@180.151.36.168] has joined #lisp 17:40:22 -!- drmeister [~drmeister@S010610ddb1c81950.vf.shawcable.net] has quit [Remote host closed the connection] 17:40:29 tromp__ [~tromp@rtc35-148.rentec.com] has joined #lisp 17:40:31 feep [~feep@p579E595C.dip0.t-ipconnect.de] has joined #lisp 17:40:46 -!- Denommus [~user@unaffiliated/denommus] has quit [Ping timeout: 256 seconds] 17:41:00 -!- edgar-rfx is now known as edgar-rft 17:41:00 hi, I'm making a paren-heavy interpreted language, and I have a question about debruijn indexes 17:41:21 yes? 17:41:33 I translate my source tree into a form where all tokens are resolved so I don't have to do lookups at runtime 17:41:51 I need possibly a working link to download JAD because of I need decompile some simple Java classes (using ABCL). It's possible to use any other Java decompiler? Thanks. 17:41:55 and I use a format for accessing the stackframe that combines two indexes, "stack depth up" and "index in the stackframe" 17:41:56 mathrick [~mathrick@85.218.134.11] has joined #lisp 17:42:33 ie. (lambda (x) (lambda (y) (+ x y)) becomes ( 1 ( 1 (+ [0:0] [1:0]))) 17:42:39 stassats [~stassats@wikipedia/stassats] has joined #lisp 17:42:49 -!- Denommus` is now known as Denommus 17:42:52 sure 17:43:00 -!- Denommus [~user@177.178.114.68] has quit [Changing host] 17:43:00 Denommus [~user@unaffiliated/denommus] has joined #lisp 17:43:07 I thought this was _basically_ how debruijn indexes worked, if we assume that every lambda has exactly one parameter and ignore (let)s 17:43:10 slyrus [~chatzilla@107.200.11.156] has joined #lisp 17:43:22 but my friend insists that this is completely unrelated to debruijn indexes and that I'm mangling formal language 17:43:24 lets are just lambdas anyway 17:43:33 -!- capisce [~srodal@ti0063a380-1257.bb.online.no] has quit [Ping timeout: 248 seconds] 17:43:36 mattrepl [~mattrepl@pool-71-126-167-134.washdc.fios.verizon.net] has joined #lisp 17:43:52 i think that's a terminology debate that sounds boring 17:43:52 Bike: well, in my lang lets' variables become part of the surrounding lambda's stackframe, which is why I'm ignoring them for the moment 17:44:19 it's probably a terminology debate, yeah 17:44:30 I'm just looking for some unbiased opinions 17:45:07 Bike_ [~Glossina@75-164-167-22.ptld.qwest.net] has joined #lisp 17:45:28 unbiased opinion is that your language is not Common Lisp, and isn't suited for discussion in this channel 17:46:12 that is correct. sadly there is no #lambdacalculus.. I figured #lisp was as close as it got, but alright 17:46:34 -!- feep [~feep@p579E595C.dip0.t-ipconnect.de] has left #lisp 17:46:51 -!- Bike [~Glossina@174-25-56-53.ptld.qwest.net] has quit [Disconnected by services] 17:46:53 -!- Bike_ is now known as Bike 17:47:49 and what happens when there are nested lets? 17:47:58 oudeis [~oudeis@95.35.61.76] has joined #lisp 17:48:02 shadowing lets 17:49:03 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 17:50:00 is a compsci topic... I think it's awesome! 17:50:10 even if OT here. 17:53:42 -!- cross_ is now known as cross 17:54:33 stassats: speaking of which, is there a #lispfamily channel or anything like it? 17:56:18 Bike_ [~Glossina@75-164-171-252.ptld.qwest.net] has joined #lisp 17:56:53 What is that like? 17:57:04 -!- Bike [~Glossina@75-164-167-22.ptld.qwest.net] has quit [Ping timeout: 276 seconds] 17:57:43 -!- pierpa` [~user@host204-228-dynamic.51-79-r.retail.telecomitalia.it] has quit [Ping timeout: 276 seconds] 17:57:48 Xach: general Lisp discussion, even lisp-1 vs lisp-2 flamewar. I dunno 17:58:07 drmeister [~drmeister@70.68.140.75] has joined #lisp 17:58:51 Denommus: #bikeshed ? 17:59:05 setmeaway [stemearay@119.201.52.138] has joined #lisp 17:59:11 -!- flip214_ is now known as flip214 17:59:19 -!- flip214 [~marek@86.59.100.100] has quit [Changing host] 17:59:19 flip214 [~marek@unaffiliated/flip214] has joined #lisp 17:59:31 Denommus: I don't think so. 17:59:51 there's #lispcafe, i see people often get deported there 18:00:07 #lispcafe should be more popular :-/ 18:00:33 youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has joined #lisp 18:00:47 ffilozov [~user@84.77.187.252] has joined #lisp 18:01:08 Corvidium [~cosman246@D-69-91-152-61.dhcp4.washington.edu] has joined #lisp 18:01:37 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 276 seconds] 18:02:06 now, does a static type CL still exist? 18:02:15 (like there's Typed Racket for Racket) 18:02:35 it wouldn't be CL the, would it? 18:02:37 then 18:03:03 stassats: it could be a language created on top of CL. Again, like the parallel I made 18:03:08 -!- theseb_ is now known as theseb 18:03:28 -!- theseb [~cs@74.194.237.26] has left #lisp 18:03:58 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 18:04:01 Qi made something like that, didn't it? 18:04:44 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 260 seconds] 18:06:24 it was really not CL 18:07:25 seangrove [~user@208.80.69.42] has joined #lisp 18:07:33 I know. Like Typed Racket isn't Racket 18:08:32 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Operation timed out] 18:09:28 -!- antgreen [green@nat/redhat/x-qvduazycautsgmuo] has quit [Ping timeout: 246 seconds] 18:11:54 inkjetunito [~hf999@unaffiliated/inkjetunit] has joined #lisp 18:12:53 nug700 [~nug700@174-26-159-207.phnx.qwest.net] has joined #lisp 18:13:09 -!- tromp__ [~tromp@rtc35-148.rentec.com] has left #lisp 18:13:26 -!- jcazevedo [~jcazevedo@193.137.28.184] has quit [Remote host closed the connection] 18:17:05 -!- drmeister [~drmeister@70.68.140.75] has quit [Remote host closed the connection] 18:17:53 sellout [~Adium@67.51.227.94] has joined #lisp 18:18:23 sorry if I'm tedious, but since JAD doesn't work on my platform and seems quite old, it's possible to use javac to decompile a class file using ABCL? 18:18:29 -!- benkard [~benkard@dhcp-138-246-108-187.dynamic.eduroam.mwn.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 18:18:33 -!- michaeljmcd [~michael@ip-64-134-196-230.public.wayport.net] has quit [Ping timeout: 256 seconds] 18:18:46 ask in #abcl or on the mailing list 18:19:57 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 18:20:55 ebobby [~fms@173.228.63.34] has joined #lisp 18:21:07 -!- Corvidium [~cosman246@D-69-91-152-61.dhcp4.washington.edu] has quit [Ping timeout: 276 seconds] 18:22:43 jeff280 [~Jeff@50-0-128-157.dsl.dynamic.sonic.net] has joined #lisp 18:22:46 -!- spion_ [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 18:23:17 antgreen [green@nat/redhat/x-vjynbiuxckqaukty] has joined #lisp 18:24:02 drmeister [~drmeister@S010610ddb1c81950.vf.shawcable.net] has joined #lisp 18:24:17 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Read error: Connection reset by peer] 18:29:25 pierpa` [~user@host204-228-dynamic.51-79-r.retail.telecomitalia.it] has joined #lisp 18:31:45 -!- ahungry [~null@66.184.106.97] has quit [Quit: Lost terminal] 18:32:10 -!- antgreen [green@nat/redhat/x-vjynbiuxckqaukty] has quit [Ping timeout: 276 seconds] 18:32:37 -!- nahiluhm_ [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Remote host closed the connection] 18:32:41 -!- drmeister [~drmeister@S010610ddb1c81950.vf.shawcable.net] has quit [Remote host closed the connection] 18:33:25 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 18:33:58 ahungry [~null@66.184.106.97] has joined #lisp 18:34:54 yacks [~py@180.151.36.168] has joined #lisp 18:35:28 ASau` [~user@p5797EE49.dip0.t-ipconnect.de] has joined #lisp 18:35:44 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 256 seconds] 18:36:49 -!- hitecnologys [~hitecnolo@94.137.42.76] has quit [Quit: hitecnologys] 18:36:59 -!- lkjh [~lkjh@170.20.11.31] has left #lisp 18:38:16 -!- ffilozov [~user@84.77.187.252] has quit [Read error: Connection reset by peer] 18:38:28 ffilozov [~user@84.77.187.252] has joined #lisp 18:38:46 -!- ASau [~user@p5797EFA3.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 18:39:52 pnpuff_ [~wff@unaffiliated/pnpuff] has joined #lisp 18:41:06 segv- [~mb@95-91-241-76-dynip.superkabel.de] has joined #lisp 18:41:15 Urchin [~urchin@unaffiliated/urchin] has joined #lisp 18:41:35 v0yager [~v0yager@c-76-123-113-89.hsd1.tn.comcast.net] has joined #lisp 18:42:53 -!- slyrus [~chatzilla@107.200.11.156] has quit [Ping timeout: 240 seconds] 18:43:21 -!- pnpuff` [~wff@unaffiliated/pnpuff] has quit [Ping timeout: 264 seconds] 18:45:22 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Read error: Connection reset by peer] 18:45:29 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 18:45:56 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 18:46:15 antgreen [green@nat/redhat/x-cznuwfjvdktzdgev] has joined #lisp 18:48:41 jcazevedo [~jcazevedo@188.251.191.81] has joined #lisp 18:48:42 -!- jcazevedo [~jcazevedo@188.251.191.81] has quit [Read error: Connection reset by peer] 18:49:04 DalekBaldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has joined #lisp 18:49:36 v0yager_ [~v0yager@76.123.113.89] has joined #lisp 18:51:01 -!- v0yager [~v0yager@c-76-123-113-89.hsd1.tn.comcast.net] has quit [Ping timeout: 256 seconds] 18:51:13 -!- wbooze [~wbooze@xdsl-78-35-189-188.netcologne.de] has quit [Remote host closed the connection] 18:51:52 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 18:52:20 arademaker [user@nat/ibm/x-ozleaqefwdmmbbfg] has joined #lisp 18:52:42 Where is the best place to place a question about cl-json? 18:53:19 You can try asking here 18:53:52 In SBCL it generates an error: (cl-json:encode-json '((:SIZE . ((:SMALL . ((:WX . "a") (:HX . "ads")))))) 18:53:53 *standard-output*) 18:54:08 Help! 11 nested errors. SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded. 18:54:09 Backtrace for: # 18:54:09 ; No value 18:54:09 18:54:20 In mlisp/alisp/abcl it works: 18:54:45 -!- abeaumont [~abeaumont@216.Red-83-61-71.dynamicIP.rima-tde.net] has quit [Ping timeout: 264 seconds] 18:54:49 cl-user(4): (cl-json:encode-json '((:SIZE . ((:SMALL . ((:WX . "a") (:HX . "ads")))))) 18:54:49 *standard-output*) 18:54:49 {"size":{"small":{"wx":"a","hx":"ads"}}} 18:55:40 -!- codd64 [~admin@148.Red-79-148-241.staticIP.rima-tde.net] has quit [Remote host closed the connection] 18:55:49 -!- youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has quit [Quit: Be back in like ~3 hours... or tommorow?] 18:55:49 The value "a" is not of type LIST. 18:56:05 codd64 [~admin@148.Red-79-148-241.staticIP.rima-tde.net] has joined #lisp 18:56:07 it calls mapcar on a dotted list 18:56:41 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 18:57:51 and then Value (:WX . "a") is not of a type which can be encoded by ENCODE-JSON. 18:58:07 but why it worked in mlisp/abcl? 18:58:20 -!- Bike_ is now known as Bike 18:58:37 can you call mlisp allegro or ACL? it's a bit confusing 18:59:19 -!- redSnow [~Thunderbi@113.96.153.108] has quit [Ping timeout: 260 seconds] 18:59:53 Corvidium [~cosman246@D-69-91-152-61.dhcp4.washington.edu] has joined #lisp 18:59:57 mlisp allegro! 19:00:13 BTW, it works (cl-json:encode-json '((:WX . "a") (:HX . "ads")) 19:00:13 *standard-output*) 19:00:13 {"wx":"a","hx":"ads"} 19:00:23 just allegro, "m" means modern 19:00:35 -!- p_l [~pl@tsugumi.brage.info] has quit [Remote host closed the connection] 19:01:18 (mapcar #'list '(a . "b")) signals TYPE-ERROR on allegro, but SIMPLE-CONDITION on SBCL 19:01:44 wait, that's my break-on-signals confusing me 19:01:48 mishoo [~mishoo@93.113.190.121] has joined #lisp 19:01:54 sbcl signals a type-error too 19:01:58 -!- iglu [~nick@124-169-69-71.dyn.iinet.net.au] has quit [Quit: leaving] 19:03:52 moreover, (cl-json:encode-json '((:SIZE . ((:SMALL ((:WX . "a") (:HX . "ads")))))) 19:03:52 *standard-output*) produces [["size",["small",{"wx":"a","hx":"ads"}]]] 19:04:28 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 19:04:33 should be {"size",["small",{"wx":"a","hx":"ads"}]}, right? 19:06:10 nbouscal [~nbouscal@c-67-168-113-48.hsd1.wa.comcast.net] has joined #lisp 19:06:18 actually, (setf sb-kernel:*maximum-error-depth* 20) and the result is {"size":{"small":{"wx":"a","hx":"ads"}}} 19:06:45 cl-json is just signalling too much errors from handler-bind 19:06:45 -!- sellout [~Adium@67.51.227.94] has quit [Ping timeout: 264 seconds] 19:10:29 wbooze [~wbooze@xdsl-78-35-189-188.netcologne.de] has joined #lisp 19:10:39 -!- jeff280 [~Jeff@50-0-128-157.dsl.dynamic.sonic.net] has quit [Quit: jeff280] 19:11:10 this might be the best time to stop using cl-json 19:11:17 blackwolf [~blackwolf@ool-4574e84c.dyn.optonline.net] has joined #lisp 19:11:48 -!- ffilozov [~user@84.77.187.252] has quit [Remote host closed the connection] 19:13:08 ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 19:13:31 and i now see why it's so freaking slow 19:13:51 hi 19:14:57 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 19:15:39 parsing json is pretty slow in the general case, afaik 19:15:58 that's encoding json 19:16:19 the grammar's only context-free, isn't it? 19:16:47 -!- s0ber [~s0ber@114-36-232-196.dynamic.hinet.net] has quit [Read error: Operation timed out] 19:16:47 maybe you want encode-json-alist? 19:17:03 instead of that silly guessing behavior 19:17:07 -!- pnpuff_ is now known as pnpuff 19:17:16 hello ehu 19:17:24 that what it looks like: http://paste.lisp.org/display/138026 19:17:35 stassats: that too ;) 19:17:51 *j_king* spending too much time with protobuf/capn proto 19:17:56 pnpuff: hi. I had an answer for you days ago, but i have no idea which one anymore 19:19:36 maybe that's what I should do for my lisp in summer projects but I think I'm going to stick with getting a travis build pack for CL up and a travis client going then maybe a little web service to ingest/graph stats from travis. 19:19:58 it could just use handler-case instead of handler-bind 19:20:48 -!- antgreen [green@nat/redhat/x-cznuwfjvdktzdgev] has quit [Ping timeout: 260 seconds] 19:20:50 and finally do something with cdr.io 19:21:50 mrSpec [~Spec@88.208.105.6] has joined #lisp 19:21:50 -!- mrSpec [~Spec@88.208.105.6] has quit [Changing host] 19:21:50 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 19:22:21 -!- Kruppe [~user@d67-193-129-147.home3.cgocable.net] has quit [Ping timeout: 264 seconds] 19:23:40 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 19:30:26 -!- Denommus [~user@unaffiliated/denommus] has quit [Quit: leaving] 19:30:32 ughh... how frustrating 19:30:37 brand new centos 6 install 19:30:44 and quicklisp fails to load clsql 19:30:45 Couldn't load foreign library "clsql_mysql". (searched CLSQL-SYS:*FOREIGN-LIBRARY-SEARCH-PATHS*) 19:31:03 did it build such a library? 19:31:06 same problem I had yesterday on older centos but this time the files are in /usr/lib/mysql as it should expect 19:31:56 just go there and run make 19:33:22 maybe it has to do with the adsf output translations file i'm using, let me try removing 19:33:28 antgreen [green@nat/redhat/x-inhzdfvoktsygxwo] has joined #lisp 19:33:32 Doubtful. 19:33:34 just wiped the quicklisp dir and reran intial quicklisp.lisp setup file 19:33:41 now it hits Couldn't load foreign library "clsql_uffi". (searched CLSQL-SYS:*FOREIGN-LIBRARY-SEARCH-PATHS*) 19:34:56 ahungry: do you have all those libs installed? 19:35:23 ehu: they are to be built 19:35:58 jtza8 [~jtza8@105-236-77-150.access.mtnbusiness.co.za] has joined #lisp 19:36:20 drmeister [~drmeister@d50-92-58-96.bchsia.telus.net] has joined #lisp 19:37:00 jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has joined #lisp 19:37:47 pavelpenev [~quassel@85.130.70.65] has joined #lisp 19:40:06 -!- v0yager_ [~v0yager@76.123.113.89] has quit [Remote host closed the connection] 19:40:26 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 19:41:32 man centos is a nightmare, latest sbcl for x86_64 won't work due to centos having glibc that is not new enough 19:41:33 Sorry, I couldn't find anything for centos is a nightmare, latest sbcl for x86_64 won't work due to centos having glibc that is not new enough. 19:41:44 lol thanks specbot 19:42:09 then sbcl i686 version was my next attempt, and I run into the quicklisp issues 19:42:23 I think it is problems with it making 32 bit binaries on this 64bit centos despite the multiarch gcc installed 19:42:34 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #lisp 19:42:39 sbcl should work fine 19:42:41 now gonna try an older version of the x86_64 binary on centos, wish me luck 19:42:54 the binary from sbcl.org may not, but you can build it yourself 19:43:42 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 19:44:16 Hello All, thanks all for the comments! Anyway, it is still not clear to me why cl-json works different in SBCL than ABCL, ACL etc. 19:44:16 -!- Joreji [~thomas@vpn-ho1.unidsl.de] has quit [Ping timeout: 240 seconds] 19:44:18 at least you're not using RHL 19:44:21 ugh, even the 1.0.58 sbcl wants glibc 2.14 19:44:23 -!- jewel [~jewel@105-237-9-188.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 19:44:24 /usr/src/lisp/sbcl-1.0.58-x86-64-linux/src/runtime/sbcl: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/src/lisp/sbcl-1.0.58-x86-64-linux/src/runtime/sbcl) 19:44:30 arademaker: it was answered 19:44:37 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Client Quit] 19:44:52 if you missed it: it signals too much errors from handler-bind 19:45:05 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Remote host closed the connection] 19:45:19 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #lisp 19:45:37 -!- kanru` [~kanru@114-36-4-154.dynamic.hinet.net] has quit [Ping timeout: 276 seconds] 19:48:03 araujo [~araujo@190.73.45.171] has joined #lisp 19:48:03 -!- araujo [~araujo@190.73.45.171] has quit [Changing host] 19:48:03 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 19:49:26 Anyone know offhand the last sbcl that supports glibc 2.12? I thought i can't compile an instance of sbcl unless I have a working sbcl 19:50:01 arademaker: it does? which ones are problematic? 19:51:05 Without reading through all the sbcl releases, what is lost when using, say, sbcl 1.0.1 vs 1.0.58? any major show stoppers? 19:51:30 those are both so very old 19:51:44 ahungry: you can build the current sbcl with sbcl 1.0.1 19:52:14 -!- arademaker [user@nat/ibm/x-ozleaqefwdmmbbfg] has quit [Ping timeout: 240 seconds] 19:52:23 guiambros [~guiambros@z65-50-88-217.ips.direcpath.com] has joined #lisp 19:52:31 there's been incredibly many changes since 1.0.1 19:52:41 like 7 years of changes 19:53:14 ahh nice - ok, so in a centos 64 bit environment where 32bit sbcl binary will not work due to quicklisp issues with clsql 19:53:20 my best bet is to grab an old 64bit binary that will work 19:53:26 and use that binary to compile the lastest sbcl 64 19:53:31 against my glibc 2.12 19:53:39 ahungry: Why can't you cross-build from the 32-bit binary? 19:53:41 you can use a 32-bit sbcl to compile the 64-bit one too 19:53:55 oh good deal, I will restore my working 32bit 1.0.58 then 19:53:58 thanks guys 19:54:41 jcazevedo [~jcazevedo@226.210.189.46.rev.vodafone.pt] has joined #lisp 19:55:51 -!- jagaj [~AdmiralBu@pool-71-99-141-240.tampfl.fios.verizon.net] has quit [Quit: jagaj] 19:57:50 When using the 32bit sbcl to create my 64bit one, do I need to pass any options to make.sh? 19:58:14 it will, you don't 20:00:54 -!- Shinmera_ [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: <3] 20:02:51 -!- Triclops256 is now known as Triclops256|away 20:07:21 -!- qwerty is now known as Guest87801 20:09:22 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Read error: Connection reset by peer] 20:14:40 -!- Tarential [~Tarential@li421-205.members.linode.com] has quit [Excess Flood] 20:15:01 Tarential [~Tarential@li421-205.members.linode.com] has joined #lisp 20:16:01 -!- oudeis [~oudeis@95.35.61.76] has quit [Ping timeout: 256 seconds] 20:16:49 jjbhusssj [~androirc@221.166.128.145] has joined #lisp 20:16:52 -!- morphling [~stefan@gssn-5f757423.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 20:16:57 -!- eldariof [~CLD@pppoe-214-164-dyn-sr.volgaline.ru] has quit [Ping timeout: 264 seconds] 20:16:58 Hmm 20:18:20 -!- jjbhusssj [~androirc@221.166.128.145] has quit [Client Quit] 20:18:45 -!- JPeterson [~JPeterson@s213-103-210-215.cust.tele2.se] has quit [Ping timeout: 264 seconds] 20:20:18 b2coutts [stein@taurine.csclub.uwaterloo.ca] has joined #lisp 20:21:33 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: conversation mismatch] 20:21:47 yay, success 20:21:49 thanks guys 20:21:57 oudeis [~oudeis@bzq-79-183-192-44.red.bezeqint.net] has joined #lisp 20:22:52 dmiles_afk [~dmiles@71.237.234.63] has joined #lisp 20:27:33 robgssp [~user@cpe-24-93-28-218.rochester.res.rr.com] has joined #lisp 20:30:12 JPeterson [~JPeterson@s213-103-210-215.cust.tele2.se] has joined #lisp 20:30:47 capisce [~srodal@ti0063a380-1257.bb.online.no] has joined #lisp 20:32:07 -!- jangle [~jimmy1984@dsl-164.7-238.gtb.net] has quit [Quit: jangle] 20:32:29 jeff280 [~Jeff@199-83-220-112.PUBLIC.monkeybrains.net] has joined #lisp 20:32:39 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 20:34:44 -!- walter [~walter@97-88-38-33.dhcp.roch.mn.charter.com] has quit [Quit: This computer has gone to sleep] 20:37:12 -!- JPeterson [~JPeterson@s213-103-210-215.cust.tele2.se] has quit [Read error: Connection reset by peer] 20:38:35 still took a manual "make" in the clsql/db-mysql directory, and an ldconfig to have it quickloadable 20:38:41 but hey, it works :) 20:39:12 -!- drmeister [~drmeister@d50-92-58-96.bchsia.telus.net] has quit [Remote host closed the connection] 20:41:03 -!- jcazevedo [~jcazevedo@226.210.189.46.rev.vodafone.pt] has quit [Remote host closed the connection] 20:41:04 Beetny [~Beetny@ppp118-208-47-102.lns20.bne1.internode.on.net] has joined #lisp 20:43:31 -!- pnpuff [~wff@unaffiliated/pnpuff] has left #lisp 20:44:12 -!- antgreen [green@nat/redhat/x-inhzdfvoktsygxwo] has quit [Quit: Leaving] 20:46:28 pnpuff [~wff@unaffiliated/pnpuff] has joined #lisp 20:47:01 sdemarre [~serge@109.134.141.51] has joined #lisp 20:49:19 -!- ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection] 20:49:38 Joreji [~thomas@vpn-ho1.unidsl.de] has joined #lisp 20:50:43 p_l [~pl@tsugumi.brage.info] has joined #lisp 20:51:03 ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 20:55:26 -!- oudeis [~oudeis@bzq-79-183-192-44.red.bezeqint.net] has quit [Ping timeout: 240 seconds] 20:56:39 abeaumont [~abeaumont@157.Red-83-61-68.dynamicIP.rima-tde.net] has joined #lisp 20:57:26 jcazevedo [~jcazevedo@226.210.189.46.rev.vodafone.pt] has joined #lisp 20:59:57 -!- knob [~knob@76.76.202.244] has quit [Quit: Leaving] 21:03:23 oudeis [~oudeis@95.35.54.0] has joined #lisp 21:04:32 -!- Triclops256|away is now known as Triclops256 21:04:58 jangle [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 21:06:11 -!- gravicappa [~gravicapp@ppp91-77-177-146.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:06:12 JPeterson [~JPeterson@s213-103-210-215.cust.tele2.se] has joined #lisp 21:07:50 -!- sdemarre [~serge@109.134.141.51] has quit [Ping timeout: 240 seconds] 21:09:13 zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has joined #lisp 21:09:22 -!- zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has left #lisp 21:12:07 -!- ahungry [~null@66.184.106.97] has quit [Quit: leaving] 21:15:39 -!- corni [~corni@drupal.org/user/136353/view] has quit [Ping timeout: 246 seconds] 21:17:44 drmeister [~drmeister@d50-92-58-96.bchsia.telus.net] has joined #lisp 21:18:05 -!- jeff280 [~Jeff@199-83-220-112.PUBLIC.monkeybrains.net] has quit [Quit: jeff280] 21:18:29 -!- ZombieChicken [~weechat@unaffiliated/forgottenwizard] has quit [Ping timeout: 248 seconds] 21:18:32 -!- mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has quit [Quit: Parting is such sweet sorrow...] 21:21:24 ZombieChicken [~weechat@unaffiliated/forgottenwizard] has joined #lisp 21:21:30 walter [~walter@97-88-38-33.dhcp.roch.mn.charter.com] has joined #lisp 21:24:08 Guest46202 [~Adium@65.101.242.214] has joined #lisp 21:25:36 -!- Guest46202 is now known as sellout- 21:25:42 jeff280 [~Jeff@199-83-220-112.PUBLIC.monkeybrains.net] has joined #lisp 21:25:51 -!- walter [~walter@97-88-38-33.dhcp.roch.mn.charter.com] has quit [Client Quit] 21:26:33 -!- pnpuff [~wff@unaffiliated/pnpuff] has quit [Ping timeout: 264 seconds] 21:27:22 -!- schoppenhauer [~quassel@unaffiliated/schoppenhauer] has quit [Read error: Connection reset by peer] 21:27:31 -!- jcazevedo [~jcazevedo@226.210.189.46.rev.vodafone.pt] has quit [Remote host closed the connection] 21:29:33 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 21:33:48 -!- cdidd [~cdidd@128-68-43-163.broadband.corbina.ru] has quit [Read error: Connection reset by peer] 21:35:01 -!- Thra11 [~Thra11@87.113.175.245] has quit [Ping timeout: 248 seconds] 21:36:38 cdidd [~cdidd@95-27-224-64.broadband.corbina.ru] has joined #lisp 21:38:06 -!- arrdem [~user@173.226.190.118] has quit [Read error: Connection reset by peer] 21:38:33 chu [~user@unaffiliated/chu] has joined #lisp 21:40:03 arrdem [~user@173.226.190.118] has joined #lisp 21:40:42 xani [~user@178.183.144.209.dsl.dynamic.t-mobile.pl] has joined #lisp 21:48:46 -!- Triclops256 is now known as Triclops|dinner 21:50:29 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Ping timeout: 248 seconds] 21:51:31 kcj [~casey@unaffiliated/kcj] has joined #lisp 21:52:04 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Remote host closed the connection] 21:53:59 schoppenhauer [~quassel@unaffiliated/schoppenhauer] has joined #lisp 21:55:37 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Quit: leaving] 21:55:45 n1x [~n1x@unaffiliated/n1xnc0d3] has joined #lisp 21:55:52 -!- dmiles_afk [~dmiles@71.237.234.63] has quit [Read error: Connection reset by peer] 21:55:54 -!- nyef_ [~nyef@c-50-157-244-41.hsd1.ma.comcast.net] has quit [Quit: G'night all.] 21:56:17 dmiles_afk [~dmiles@c-71-237-234-63.hsd1.or.comcast.net] has joined #lisp 21:56:35 chameco [~samuel@cpe-67-241-240-138.stny.res.rr.com] has joined #lisp 21:59:18 -!- scharan [~scharan@caps04.cs.ucr.edu] has quit [Read error: Connection reset by peer] 21:59:45 -!- statl [~statl@dslb-094-218-021-196.pools.arcor-ip.net] has quit [Quit: Lost terminal] 22:00:43 youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has joined #lisp 22:00:58 let's say my-class has my-slot with :accessor my-access. if i define a method that specializes my-access for strings, can i use (WITH-ACCESSORS ((access my-access)) my-string ...)? 22:01:01 -!- xani [~user@178.183.144.209.dsl.dynamic.t-mobile.pl] has quit [Remote host closed the connection] 22:03:13 "The consequences are undefined if any accessor-name is not the name of an accessor for the instance." 22:03:21 i... think it might work anyway, though. usually. 22:05:07 but it would be a non-standard practice? 22:05:42 -!- Triclops|dinner is now known as Triclops256 22:05:59 -!- theBlackDragon [~dragon@213.211.143.23] has quit [Quit: Kernel upgrade.] 22:06:30 technically. but yours would work with the suggested expansion, and sbcl's is basically the same as that along with some spooky pcl declaration. 22:07:23 spooky pcl declaration? 22:08:03 try (macroexpand-1 '(with-accessors ((access my-access)) string foo bar baz)) and see 22:08:48 -!- sellout- [~Adium@65.101.242.214] has quit [Quit: Leaving.] 22:12:21 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 22:12:31 -!- dmiles_afk [~dmiles@c-71-237-234-63.hsd1.or.comcast.net] has quit [Ping timeout: 276 seconds] 22:12:43 should i be concerned that someday... somewhere... i might transfer my code to some mythological future common lisp implementation that expands WITH-ACCESSORS differently, requiring me to rewrite things (and possibly even spoiling part of a beautiful afternoon)? 22:12:46 -!- yacks [~py@180.151.36.168] has quit [Read error: Operation timed out] 22:14:08 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 22:14:54 eh, probably not 22:16:53 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 22:17:23 -!- k0001_ [~k0001@host40.186-125-149.telecom.net.ar] has quit [Remote host closed the connection] 22:17:30 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 22:17:51 -!- Corvidium [~cosman246@D-69-91-152-61.dhcp4.washington.edu] has quit [Ping timeout: 256 seconds] 22:18:00 -!- arrdem [~user@173.226.190.118] has quit [Remote host closed the connection] 22:18:09 -!- jtza8 [~jtza8@105-236-77-150.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 22:19:05 yacks [~py@180.151.36.168] has joined #lisp 22:19:29 jerryzhou [~jerryzhou@58.245.253.218] has joined #lisp 22:22:02 -!- jerryzhou [~jerryzhou@58.245.253.218] has quit [Client Quit] 22:23:22 -!- mishoo [~mishoo@93.113.190.121] has quit [Read error: Operation timed out] 22:24:12 -!- n1x [~n1x@unaffiliated/n1xnc0d3] has quit [Ping timeout: 260 seconds] 22:24:12 -!- pierpa` [~user@host204-228-dynamic.51-79-r.retail.telecomitalia.it] has quit [Ping timeout: 260 seconds] 22:24:50 -!- asedeno_ is now known as asedeno 22:25:19 -!- d4gg4d [uid7020@gateway/web/irccloud.com/x-taygyigbqfgmutel] has quit [Quit: Connection closed for inactivity] 22:25:30 arademaker [~user@177.142.17.109] has joined #lisp 22:25:50 -!- victor_lowther [~victorlow@143.166.116.80] has quit [Quit: Leaving IRC - dircproxy 1.2.0] 22:26:01 -!- nibalize1 is now known as nibalizier 22:26:04 -!- nibalizier is now known as nibalizer 22:26:07 jaccarmac [~Adium@2602:306:cec4:cf50:eda8:8712:a2e1:156] has joined #lisp 22:26:30 Hello! 22:26:53 ohai! 22:31:52 -!- jeff280 [~Jeff@199-83-220-112.PUBLIC.monkeybrains.net] has quit [Quit: jeff280] 22:31:54 -!- lduros` [~user@pool-108-52-158-77.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 22:33:09 -!- agumonkey [~agu@156.217.72.86.rev.sfr.net] has quit [Ping timeout: 248 seconds] 22:34:00 -!- pavelpenev [~quassel@85.130.70.65] has quit [Remote host closed the connection] 22:35:24 -!- chu [~user@unaffiliated/chu] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:35:59 chu [~user@unaffiliated/chu] has joined #lisp 22:36:23 -!- ikosh [~don@30.176-62-69.ftth.swbr.surewest.net] has quit [Quit: Leaving] 22:37:46 n1x [~n1x@unaffiliated/n1xnc0d3] has joined #lisp 22:38:15 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 256 seconds] 22:39:42 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Ping timeout: 240 seconds] 22:39:42 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Ping timeout: 240 seconds] 22:39:42 -!- ft [efftee@oldshell.chaostreff-dortmund.de] has quit [Ping timeout: 264 seconds] 22:40:55 ft [efftee@oldshell.chaostreff-dortmund.de] has joined #lisp 22:43:47 -!- Mandus_ is now known as Mandus 22:46:43 klltkr [~klltkr@unaffiliated/klltkr] has joined #lisp 22:47:18 -!- prxq [~mommer@mnhm-5f75fccf.pool.mediaWays.net] has quit [Quit: Leaving] 22:47:46 -!- camm` [~user@nat-tvwna-outside-visitornet2-c-107.princeton.org] has quit [Ping timeout: 240 seconds] 22:52:43 jerryzhou [~jerryzhou@58.245.253.218] has joined #lisp 22:52:55 -!- jerryzhou [~jerryzhou@58.245.253.218] has quit [Read error: Connection reset by peer] 22:59:13 -!- Squid_Tamer [~s@198.23.138.21] has quit [Ping timeout: 248 seconds] 23:00:55 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 23:03:52 -!- Joreji [~thomas@vpn-ho1.unidsl.de] has quit [Ping timeout: 276 seconds] 23:04:00 -!- carlo5m [~carlo5m@209.49.100.67] has quit [Remote host closed the connection] 23:05:29 theBlackDragon [~dragon@213.211.143.23] has joined #lisp 23:05:41 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 23:05:51 Squid_Tamer [~s@198.23.138.21] has joined #lisp 23:13:21 -!- n1x [~n1x@unaffiliated/n1xnc0d3] has quit [Ping timeout: 264 seconds] 23:14:27 -!- jaccarmac [~Adium@2602:306:cec4:cf50:eda8:8712:a2e1:156] has left #lisp 23:14:38 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Remote host closed the connection] 23:15:06 -!- ebobby [~fms@173.228.63.34] has quit [Ping timeout: 256 seconds] 23:15:40 -!- bitonic [~user@ppp-93-137.27-151.libero.it] has quit [Ping timeout: 256 seconds] 23:16:19 ebobby [~fms@173.228.63.34] has joined #lisp 23:16:39 -!- inkjetunito [~hf999@unaffiliated/inkjetunit] has quit [Quit: qQQQ] 23:17:17 wbooze_ [~wbooze@xdsl-78-35-151-232.netcologne.de] has joined #lisp 23:17:36 -!- wbooze [~wbooze@xdsl-78-35-189-188.netcologne.de] has quit [Read error: Operation timed out] 23:20:55 jeff280 [~Jeff@199-83-220-112.PUBLIC.monkeybrains.net] has joined #lisp 23:22:13 matko [~matko@ip82-139-123-169.lijbrandt.net] has joined #lisp 23:26:40 fridim_ [~fridim@65.93.78.88] has joined #lisp 23:32:44 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Quit: ejohnson] 23:33:15 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 23:35:11 -!- Sagane [~Sagane@177.100-226-89.dsl.completel.net] has quit [Read error: Connection reset by peer] 23:39:01 -!- jeff280 [~Jeff@199-83-220-112.PUBLIC.monkeybrains.net] has quit [Quit: jeff280] 23:43:17 robot-beethoven: it will be much worse than having to spend an afternoon on it. This is typically the kind of bugs you spend weeks hunting down. 23:43:59 And if it occurs on your spaceship enroute to Mars, in the atmosphere control system, you don't have weeks to debug it. 23:45:48 -!- arademaker [~user@177.142.17.109] has quit [Read error: Connection reset by peer] 23:46:54 jeff280 [~Jeff@50-0-128-157.dsl.dynamic.sonic.net] has joined #lisp 23:49:08 kaiblocks [~kai@74-131-42-43.dhcp.insightbb.com] has joined #lisp 23:49:31 gjord [~gjord@ool-18babf32.dyn.optonline.net] has joined #lisp 23:52:06 -!- harish [~harish@cm32.zeta224.maxonline.com.sg] has quit [Ping timeout: 246 seconds] 23:52:55 it will be a beautiful day when my hunchentoot webserver controls the atmosphere