16:39:40 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #lisp 16:39:40 16:39:40 -!- names: ccl-logbot Amadiro Munksgaard sabalaba nannto__ Ragnaroek gravicappa nikodemus nha REPLeffect dlowe pdlogan Bike Soulman HG` ikki derrida tcr1 urandom__ huangho_ antgreen sprayzor gozoner lnostdal-laptop jcazevedo MoALTz gkeith_lt replore_ jtza8 Davidbrcz Kenjin Joreji reb pkhuong pferor morphling setmeaway jweiss_ stassats kennyd iwillig mstevens milanj kushal benny gko tsuru cesarbp rmarianski jikanter heow mrSpec sanjoyd cmm gffa ramusara fourier 16:39:40 -!- names: naryl daimrod LiamH anonus sonnym1 Bahman jimmy1980 sirmacik tritchey guther Pepe_ bsod1 Salamander Jasko2 bgs100 blandest Evanescence taiyal npoektop ok2 cYmen spurvewt daniel mtd Yuuhi lanthan cmpitg add^_ homie dmiles_afk abeaumont dfox hlavaty e-user SYSTEM_ARMED splittist ch077179 ezakimak McMAGIC--Copy insomniaSalt ``Erik ramus_ sonnym gemelen Guest35252 katesmith parabolize Hunden el-maxo_ The_Fellow nuba theBlackDragon Oddity madnificent super__ 16:39:40 -!- names: names drdo mathrick mon_key Modius maxigas` Vivitron seangrove n2kra ASau DrForr aoh Nshag slyrus_ tali713 Krystof CrazyEddy dostoyevsky zort- araujo callen anvandare pchrist finnrobi Buganini_ mpereira loke billstclair AntiSpamMeta Intensity aperturefever Xof_ nowhere_man slyrus rahul Adrinael lonstein stepnem Jasko ubii tessier acieroid martinhex excelsior1979 fihi09` peterhil timjstewart ianmcorvidae koisoke sausages_ ecraven kleppari _krappie_ joast 16:39:40 -!- names: bobbysmith007 workthrick kunwon1 Xantoz lusory _3b ivan4th sykopomp JuanDaugherty sword krl froggey hugod Obfuscate phadthai Quadrescence kanru hohum_ r11t_ Tordek rootzlevel rotty_ levi s0ber deepfire gz fmu Ralith eli jrockway schoppenhauer vert2 arbscht wtetzner vsync foom akkartik_ yroeht_ johanbev redline6561_ tempire_ amaron xale Patzy mutewit StrmSrfr Euthydemus koollman Harag andelf p_l|backup BrianRice bzzbzz pok cataska sharkasgo larva cmatei 16:39:40 -!- names: sid3k jamief tvaalen mikejs cpt_nemo ocharles wivlaro a7p dcrawford literal Hun k9quaint sshirokov CallToPower erg kloeri ve ozzloy cipher frodef elliottjohnson johs guaqua kpal klutometis freiksenet Fade j_king jfleming SpitfireWP albino jsnell jeekl fds herbieB elliottcable antifuchs Jabberwockey spacebat zakwilson Aisling OliverUv njan Bucciarati galdor ineiros incandenza pp206 tty234 shachaf cods _main_ Bootvis df_aldur tychoish colazero specbot 16:39:40 -!- names: kjellkt egn codewad C-Keen Borbus erk Axioplase_ cmbntr_ luis mornfall tomaw felipe ilmari Zhivago Dodek rsynnott joshe Yamazaki-kun Tristam hydo boyscared srcerer phryk __class__ pjb peddie fe[nl]ix antoszka _8david setheus clog chr` clop2 oconnore rvncerr Quetzalcoatl_ yan_ zbigniew cbbrowne hyko nullman` euphidime_ afa_ rabite_ _death scode_ cpc26 groundnuty jiacobucci em mal__ tic Younder milkpost |3b| djinni` z0d churib prip schmrkc quasisane 16:39:40 -!- names: algorist Posterdati gkeith oGMo micro eno yahooooo PissedNumlock 16:40:07 -!- huangho_ [~vitor@201-66-210-12.paemt700.dsl.brasiltelecom.net.br] has quit [Ping timeout: 250 seconds] 16:40:19 antifuchs: his latest Wigflip creation is a US Passport printer 16:40:42 ahahaha 16:40:53 popular with under-21 kids all throughout the country! 16:43:50 kpreid [~kpreid@216.239.45.19] has joined #lisp 16:44:00 -!- gko [~gko@220-135-201-90.HINET-IP.hinet.net] has quit [Quit: rcirc on GNU Emacs 23.3.1] 16:48:00 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Remote host closed the connection] 16:48:17 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 240 seconds] 16:49:13 -!- e-user [~e-user@nat/nokia/x-jlflkvayfjuzwryv] has quit [Quit: Leaving] 16:51:39 naeg [~naeg@194.208.239.170] has joined #lisp 16:53:36 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 16:55:51 -!- taiyal [~taiyal@bb-216-195-184-102.gwi.net] has quit [Ping timeout: 276 seconds] 16:59:41 -!- jweiss_ [~user@cpe-069-134-063-238.nc.res.rr.com] has quit [Ping timeout: 240 seconds] 17:00:39 -!- tsuru [~user@c-68-53-57-241.hsd1.tn.comcast.net] has quit [Ping timeout: 255 seconds] 17:01:53 Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has joined #lisp 17:05:46 is there somewhere I can watch the ECLM talks? 17:06:57 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 17:07:07 alama [~alama@d86-33-47-55.cust.tele2.at] has joined #lisp 17:07:40 cesarbp: amsterdam, live! (: 17:07:44 not sure if they'll be recorded 17:07:48 I certainly hope they will be 17:07:50 =( 17:08:35 housel [~user@mccarthy.opendylan.org] has joined #lisp 17:09:06 -!- lanthan [~ze@p50992b91.dip0.t-ipconnect.de] has quit [Quit: Ex-Chat] 17:09:21 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 17:11:54 -!- nha [~prefect@imamac13.epfl.ch] has quit [Ping timeout: 244 seconds] 17:14:47 -!- gkeith_lt [~gkeith@nat/google/x-liwkdiktyzaujrmw] has quit [Quit: Ex-Chat] 17:15:37 -!- urandom__ [~user@p548A7381.dip.t-dialin.net] has quit [Remote host closed the connection] 17:16:00 -!- HG` [~HG@p579F7C7A.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 17:16:11 francogrex [franco@grex.cyberspace.org] has joined #lisp 17:16:22 urandom__ [~user@p548A7381.dip.t-dialin.net] has joined #lisp 17:16:49 hi, this (search " " "d ee774747" :from-end t :test #'equal) the :from-end but doesn't change much? 17:17:13 whether t or nil 17:18:06 why should it? there's only one " " substring 17:19:20 I though it helped determine the position of the space from either the strat or the end 17:19:22 compare (search "foo" "foobarfoo") and (search "foo" "foobarfoo" :from-end t) 17:19:36 no, it determined the direction to search in 17:19:47 right, ok 17:20:16 -!- naeg [~naeg@194.208.239.170] has quit [Quit: WeeChat 0.3.5] 17:21:16 carlocci [~nes@93.37.199.95] has joined #lisp 17:21:51 and say I have a string as such "bv7 d> jhjh 13 " what function would help me extract the 13 (which is the last number in the string) 17:22:15 I guess I'll have to write something up muyself here 17:23:10 francogrex: regex 17:24:21 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 17:24:31 hi. are the Boston Lisp meetings still happening? 17:24:34 i can't seem to find recent info 17:25:39 -!- pferor [~user@unaffiliated/pferor] has quit [Read error: Connection reset by peer] 17:25:47 pferor` [~user@140.212.18.95.dynamic.jazztel.es] has joined #lisp 17:26:03 loke: yes, regex is not a ansi lisp function or macro, it's ppcre I think 17:26:24 well, the regex implementation is pure Lisp though 17:26:30 so it works well everywhere 17:26:46 rtoym [~chatzilla@user-0c99ag2.cable.mindspring.com] has joined #lisp 17:27:19 yeah well sure, but if it's for something trivial I prefer doing it with position etc... something 'homemade' 17:27:25 francogrex: why? 17:27:32 why not 17:27:40 because it's more work for no benefit 17:27:59 i'll see, will try 17:29:12 -!- pferor` [~user@140.212.18.95.dynamic.jazztel.es] has quit [Client Quit] 17:29:28 pferor [~user@unaffiliated/pferor] has joined #lisp 17:31:10 (cl-ppcre:register-groups-bind (match) ("([0-9]+)[^0-9]*$" "fo20oblah10hello") 17:31:10 (print match)) 17:31:15 by the way 17:31:48 How writing something by hand could be better, I can't understand. 17:32:01 tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has joined #lisp 17:32:53 enthymeme [~kraken@96.31.242.194] has joined #lisp 17:35:25 ok it's good 17:36:09 -!- ikki [~ikki@201.155.92.12] has quit [Ping timeout: 276 seconds] 17:36:25 SegFaultAX [~mkbernard@VEROXITY.ipcolo1.SanFrancisco1.Level3.net] has joined #lisp 17:43:14 -!- francogrex [franco@grex.cyberspace.org] has quit [Remote host closed the connection] 17:43:36 xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has joined #lisp 17:43:46 -!- hlavaty [~user@91-65-223-81-dynip.superkabel.de] has quit [Ping timeout: 260 seconds] 17:45:13 MoALTz_ [~no@92.18.22.82] has joined #lisp 17:46:09 davazp [~user@89.Red-83-57-176.dynamicIP.rima-tde.net] has joined #lisp 17:46:18 -!- replore_ [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 17:46:32 -!- kpreid [~kpreid@216.239.45.19] has quit [Quit: Offline] 17:48:21 -!- MoALTz [~no@92.18.0.212] has quit [Ping timeout: 255 seconds] 17:48:22 ikki [~ikki@201.155.92.12] has joined #lisp 17:49:02 -!- ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has quit [Quit: Leaving...] 17:49:35 -!- SegFaultAX [~mkbernard@VEROXITY.ipcolo1.SanFrancisco1.Level3.net] has quit [Ping timeout: 240 seconds] 17:49:36 -!- ASau [~user@89-178-253-73.broadband.corbina.ru] has quit [Read error: Connection reset by peer] 17:50:33 gigamonkey [~user@99.179.45.234] has joined #lisp 17:52:53 felideon [~felideon@65.23.61.98.nw.nuvox.net] has joined #lisp 17:54:02 -!- pferor [~user@unaffiliated/pferor] has quit [Remote host closed the connection] 17:59:56 jajcloz [~jaj@173-162-137-153-NewEngland.hfc.comcastbusiness.net] has joined #lisp 18:02:04 -!- Bahman [~bahman@2.144.214.43] has quit [Quit: Farewell] 18:03:13 SegFaultAX [~mkbernard@VEROXITY.ipcolo1.SanFrancisco1.Level3.net] has joined #lisp 18:05:10 tsuru [~charlie@74.240.217.227] has joined #lisp 18:08:21 I've heard people say "with macros Lisp can be extended to do /almost/ anything". What's an example of something you can't do? 18:09:03 -!- n2kra [~n2kra_ham@ool-45733acd.dyn.optonline.net] has quit [Ping timeout: 255 seconds] 18:09:49 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 18:11:15 Borbus: you can't write a macro which will take lisp code and tell whether it will terminate or not 18:11:23 Borbus: intelligence. 18:12:24 But they are problems that no language can solve 18:13:25 your question wasn't formulated that way 18:14:05 Well maybe that is what is meant by the statement 18:14:17 ie. Lisp can't do things that computers can't do 18:14:35 pferor [~user@unaffiliated/pferor] has joined #lisp 18:14:38 -!- cmm [~cmm@bzq-79-177-212-194.red.bezeqint.net] has quit [Ping timeout: 240 seconds] 18:14:55 Borbus: macros can't make cooperating with c++ all nice and friendly. 18:15:25 though I guess that is also something computers can't do. 18:15:38 cmm [~cmm@bzq-79-177-212-194.red.bezeqint.net] has joined #lisp 18:15:40 Nor humans 18:16:22 I just always thought the "always" bit was a bit of a cop out that's all 18:16:37 I mean the "almost" bit 18:16:56 tbh I have never heard anyone say this so I have no idea what that person meant by it. 18:17:25 joshmc [~josh@c-98-248-16-132.hsd1.ca.comcast.net] has joined #lisp 18:17:29 gravicappa [~gravicapp@ppp91-77-176-130.pppoe.mtu-net.ru] has joined #lisp 18:19:03 I think I have maybe misinterpreted the quote "when you're programming in Common Lisp, you almost never find yourself wishing the language supported some feature that would make your program easier to write, because, as you'll see throughout this book, you can just add the feature yourself." 18:19:40 So I guess the question is, when would you find yourself wishing? 18:20:42 *j_king* can think of a few 18:21:48 continuation serialization 18:22:00 -!- pferor [~user@unaffiliated/pferor] has quit [Read error: Connection reset by peer] 18:22:20 you can get it in python if you go with the stackless implementation 18:22:29 but you don't have to worry about that w/ lisp 18:24:07 there are a bunch of hacks that do continuation serialization 18:24:18 in a limited way, but it seems possible (: 18:25:48 antifuchs: can any of these hacks serizlize a generator? :) 18:26:02 er... serialize. bleh 18:26:10 not sure - but there were some pretty neat ideas in some 18:26:30 stackless does it without egregious hacks. :p 18:26:43 but it's an implementation thing. i suppose your right tho 18:27:12 -!- cesarbp [~cbp@189.247.164.87] has quit [Ping timeout: 240 seconds] 18:27:12 well. not saying there aren't any things you can't do with CL 18:27:21 you can do a lot of things using hacks and neat tricks, though (-: 18:27:32 stuff like clojure's concurrency model, not so much (: 18:27:40 pferor [~user@unaffiliated/pferor] has joined #lisp 18:28:17 -!- gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has quit [Quit: Leaving...] 18:28:42 could probably do it in lisp 18:29:29 well, you could reimplement the basic types and offer only non-destructive ops on those 18:29:33 but well 18:29:43 and stm. 18:29:56 and a nice little dsl on top. 18:32:17 Borbus: most stuff can be implemented and made a part of the language sure. Sometimes it might even be worth the effort :) 18:33:23 -!- pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has left #lisp 18:33:53 -!- tcr1 [~tcr@155-dom-3.acn.waw.pl] has quit [Quit: Leaving.] 18:34:14 cesarbp [~cbp@189.247.164.87] has joined #lisp 18:35:51 -!- jajcloz [~jaj@173-162-137-153-NewEngland.hfc.comcastbusiness.net] has quit [Quit: jajcloz] 18:37:02 -!- davazp [~user@89.Red-83-57-176.dynamicIP.rima-tde.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:38:31 realitygrill [~realitygr@adsl-76-226-135-168.dsl.sfldmi.sbcglobal.net] has joined #lisp 18:39:12 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Ping timeout: 255 seconds] 18:40:14 -!- morphling [~stefan@gssn-5f757e95.pool.mediaWays.net] has quit [Remote host closed the connection] 18:40:38 morphling [~stefan@gssn-5f757e95.pool.mediaWays.net] has joined #lisp 18:42:06 -!- joshmc [~josh@c-98-248-16-132.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 18:43:45 mstevens [~mstevens@ceres.etla.org] has joined #lisp 18:43:45 -!- mstevens [~mstevens@ceres.etla.org] has quit [Changing host] 18:43:45 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 18:45:26 -!- Amadiro [~Amadiro@p5DC9D2B3.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 18:46:03 -!- morphling [~stefan@gssn-5f757e95.pool.mediaWays.net] has quit [Remote host closed the connection] 18:46:20 -!- cmm [~cmm@bzq-79-177-212-194.red.bezeqint.net] has quit [Remote host closed the connection] 18:46:33 morphling [~stefan@gssn-5f757e95.pool.mediaWays.net] has joined #lisp 18:46:41 cmm [~cmm@bzq-79-177-212-194.red.bezeqint.net] has joined #lisp 18:47:42 kpreid [~kpreid@216.239.45.19] has joined #lisp 18:48:50 Amadiro [~Amadiro@p5DC9D319.dip.t-dialin.net] has joined #lisp 18:51:55 -!- realitygrill [~realitygr@adsl-76-226-135-168.dsl.sfldmi.sbcglobal.net] has quit [Read error: Connection reset by peer] 18:52:12 -!- cesarbp [~cbp@189.247.164.87] has quit [Ping timeout: 276 seconds] 18:52:20 realitygrill [~realitygr@adsl-76-226-135-168.dsl.sfldmi.sbcglobal.net] has joined #lisp 18:54:37 -!- rmarianski is now known as rmar|mtng 18:55:35 rosario [~rosario@p57967816.dip.t-dialin.net] has joined #lisp 18:56:59 -!- bsod1 [~sinan@31.141.119.131] has quit [Remote host closed the connection] 18:57:01 -!- cmpitg [~cmpitg@113.22.123.236] has quit [Ping timeout: 263 seconds] 18:59:00 cl-stm 19:00:09 -!- gravicappa [~gravicapp@ppp91-77-176-130.pppoe.mtu-net.ru] has quit [Ping timeout: 264 seconds] 19:01:12 bsod1 [~sinan@31.141.116.160] has joined #lisp 19:02:25 -!- morphling [~stefan@gssn-5f757e95.pool.mediaWays.net] has quit [Remote host closed the connection] 19:02:44 morphling [~stefan@gssn-5f757e95.pool.mediaWays.net] has joined #lisp 19:03:57 -!- Ragnaroek [~chatzilla@p5B0C5E25.dip.t-dialin.net] has quit [Ping timeout: 255 seconds] 19:11:41 taiyal [~taiyal@bb-216-195-184-102.gwi.net] has joined #lisp 19:12:23 srid [~srid@unaffiliated/srid] has joined #lisp 19:13:58 -!- realitygrill [~realitygr@adsl-76-226-135-168.dsl.sfldmi.sbcglobal.net] has quit [Read error: Connection reset by peer] 19:14:06 -!- benny [~benny@i577A2994.versanet.de] has quit [Ping timeout: 276 seconds] 19:14:19 realitygrill [~realitygr@adsl-76-226-135-168.dsl.sfldmi.sbcglobal.net] has joined #lisp 19:26:33 -!- Younder [~john@145.234.16.62.customer.cdi.no] has quit [Ping timeout: 264 seconds] 19:26:34 -!- frodef [~frode@shevek.netfonds.no] has quit [Ping timeout: 258 seconds] 19:27:53 -!- MoALTz_ is now known as MoALTz 19:29:49 varjag [~eugene@186.170.249.62.customer.cdi.no] has joined #lisp 19:31:30 Younder [~john@145.234.16.62.customer.cdi.no] has joined #lisp 19:32:02 homie` [~levgue@xdsl-78-35-137-156.netcologne.de] has joined #lisp 19:33:49 -!- jcazevedo [~jcazevedo@bl14-81-10.dsl.telepac.pt] has quit [Quit: Leaving] 19:34:21 -!- homie [~levgue@xdsl-78-35-137-191.netcologne.de] has quit [Ping timeout: 264 seconds] 19:34:49 -!- homie` [~levgue@xdsl-78-35-137-156.netcologne.de] has quit [Client Quit] 19:36:50 homie [~levgue@xdsl-78-35-137-156.netcologne.de] has joined #lisp 19:38:18 gravicappa [~gravicapp@ppp91-77-176-130.pppoe.mtu-net.ru] has joined #lisp 19:39:06 -!- bsod1 [~sinan@31.141.116.160] has quit [Remote host closed the connection] 19:40:51 TristamWrk [~tristamwr@2620:0:2820:b03:214:22ff:fe45:5204] has joined #lisp 19:44:41 -!- sonnym [~evissecer@rrcs-184-74-137-167.nys.biz.rr.com] has quit [Ping timeout: 240 seconds] 19:45:43 Bahman [~bahman@2.144.214.43] has joined #lisp 19:46:31 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 19:48:15 HG` [~HG@p5DC05182.dip.t-dialin.net] has joined #lisp 19:49:49 markskilbeck [~mark@unaffiliated/markskilbeck] has joined #lisp 19:56:55 -!- rmar|mtng is now known as rmarianski 19:58:43 Daev [~KAPITAL@cpe-174-099-078-028.nc.res.rr.com] has joined #lisp 19:59:18 -!- taiyal [~taiyal@bb-216-195-184-102.gwi.net] has quit [Ping timeout: 255 seconds] 20:01:52 -!- tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has quit [Quit: Ex-Chat] 20:02:22 -!- gemelen [~shelta@shpd-78-36-182-102.static.vologda.ru] has quit [Read error: Connection reset by peer] 20:02:54 amb007 [~a_bakic@63.17.97.84.rev.sfr.net] has joined #lisp 20:06:02 -!- Jasko2 [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has quit [Ping timeout: 240 seconds] 20:07:33 Jasko2 [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has joined #lisp 20:08:34 -!- Daev [~KAPITAL@cpe-174-099-078-028.nc.res.rr.com] has quit [Ping timeout: 258 seconds] 20:11:14 Daev [~KAPITAL@cpe-174-099-078-028.nc.res.rr.com] has joined #lisp 20:12:30 -!- Daev [~KAPITAL@cpe-174-099-078-028.nc.res.rr.com] has quit [Remote host closed the connection] 20:16:18 -!- sonnym1 [~sonny@singlebrookvpn.lightlink.com] has quit [Quit: Leaving.] 20:18:09 joshmc [~josh@c-98-248-16-132.hsd1.ca.comcast.net] has joined #lisp 20:19:13 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 20:20:41 -!- dmiles_afk [~dmiles@216.227.116.248] has quit [Read error: Connection reset by peer] 20:21:02 -!- sprayzor [~user@82.159.115.173.dyn.user.ono.com] has quit [Remote host closed the connection] 20:21:21 razieliyo [~user@unaffiliated/razieliyo] has joined #lisp 20:21:23 hi 20:21:41 dmiles_afk [~dmiles@216.227.116.248] has joined #lisp 20:22:21 -!- lnostdal-laptop [~lnostdal@33.80-203-136.nextgentel.com] has quit [Ping timeout: 276 seconds] 20:23:14 benny [~benny@i577A7859.versanet.de] has joined #lisp 20:24:14 gemelen [~shelta@shpd-78-36-182-102.static.vologda.ru] has joined #lisp 20:24:58 -!- guther [guther@newshell1.bshellz.net] has quit [K-Lined] 20:24:58 -!- vert2 [vert2@newshell1.bshellz.net] has quit [K-Lined] 20:26:00 -!- mon_key [~user@unaffiliated/monkey/x-267253] has quit [Read error: Connection reset by peer] 20:26:16 mon_key [~user@unaffiliated/monkey/x-267253] has joined #lisp 20:29:33 -!- gravicappa [~gravicapp@ppp91-77-176-130.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:29:50 francogrex [~user@109.130.112.252] has joined #lisp 20:30:13 c_arenz [~arenz@p5B2CC007.dip.t-dialin.net] has joined #lisp 20:30:33 vert2 [vert2@newshell1.bshellz.net] has joined #lisp 20:31:10 guther [guther@newshell1.bshellz.net] has joined #lisp 20:32:12 cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #lisp 20:32:30 -!- razieliyo [~user@unaffiliated/razieliyo] has quit [Ping timeout: 258 seconds] 20:32:59 Is there a CL library to read/parse/modify/write .ini-style files? 20:33:24 pnq [~nick@ACA308FC.ipt.aol.com] has joined #lisp 20:33:26 -!- francogrex [~user@109.130.112.252] has quit [Remote host closed the connection] 20:34:11 -!- pferor [~user@unaffiliated/pferor] has quit [Remote host closed the connection] 20:34:15 pferor [~user@unaffiliated/pferor] has joined #lisp 20:36:48 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Remote host closed the connection] 20:36:52 Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has joined #lisp 20:39:11 lnostdal-laptop [~lnostdal@33.80-203-136.nextgentel.com] has joined #lisp 20:39:45 -!- Harag [~Harag@dsl-242-240-240.telkomadsl.co.za] has quit [Ping timeout: 264 seconds] 20:41:42 -!- ikki [~ikki@201.155.92.12] has quit [Ping timeout: 240 seconds] 20:45:09 -!- joshmc [~josh@c-98-248-16-132.hsd1.ca.comcast.net] has quit [Read error: Operation timed out] 20:51:25 enn [~eli@codeanddata.com] has joined #lisp 20:51:30 antoszka: http://common-lisp.net/project/py-configparser/ seems like it might be though I have never used it 20:51:31 -!- TristamWrk [~tristamwr@2620:0:2820:b03:214:22ff:fe45:5204] has quit [Quit: Some days you're the pigeon, some days the statue...] 20:52:03 bobbysmith007: Thx. 20:52:03 -!- c_arenz [~arenz@p5B2CC007.dip.t-dialin.net] has quit [Ping timeout: 258 seconds] 20:52:13 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 20:52:15 bobbysmith007: http://cybertiggyr.com/pil/  there's that as well. 20:52:33 Hello ... I'm having trouble with backtraces that end with ("foreign function: #x805E23B") before they get to any useful frames, under certain circumstances. Any idea on how I could figure out what foreign function is at that address? 20:53:24 waaaaargh [~waaaaargh@vpn-137-045.rz.uni-augsburg.de] has joined #lisp 20:55:53 -!- pferor [~user@unaffiliated/pferor] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:57:40 build your foreign libraries with debug information? 20:57:48 -!- waaaaargh [~waaaaargh@vpn-137-045.rz.uni-augsburg.de] has quit [Client Quit] 20:58:58 Wouldn't you expect `let' to be less efficient than `let*' if anything? With `let*' you can evalutate, bind, evaluate, bind... but with `let' you have to evaluate, store in temp variable, evaluate, ..., bind... 21:00:02 no 21:00:19 -!- jimmy1980 [~jimmy@112.224.2.14] has quit [Ping timeout: 258 seconds] 21:00:34 zort-: a different way of looking at it might be: let* builds n environmnets while let builds 1 21:00:46 stassats: is there a way to know which foreign library it is from? 21:01:00 grr this environment thing 21:01:50 jimmy1980 [~jimmy@112.224.2.14] has joined #lisp 21:01:57 bobbysmith007: it doesn't provide any insight into efficiency 21:02:15 zort-: either way the efficiency of a specific binding construct over another is below the level of performance tweaks / efficiency I am willing to think about 21:02:29 Which part of my statement was wrong though? Don't you have to store the values in temporary variables for LET? 21:02:55 of course, this is just for curiosity 21:03:06 zort-: not by any specification. On a hypothetical parallel computer, all of those values could be computed at once 21:03:08 why would you need to do that? 21:03:23 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 21:04:25 serichsen [~user@hmbg-5f762d74.pool.mediaWays.net] has joined #lisp 21:04:28 Hello! 21:04:33 you can't bind any symbols until you've evaluated all of the forms right? 21:04:42 -!- hugod [~hugod@bas1-montreal50-1279439938.dsl.bell.ca] has quit [Ping timeout: 240 seconds] 21:04:47 Otherwise the rest of the forms might get the wrong value if they access the symbol you've bound? 21:05:28 that's on the conceptual level 21:05:43 zort-: but all of that is handled by the system. You can't call a function till you've evaluated all the parameters either... The situation is the same I think 21:06:05 huh 21:06:10 zort-: in a compiled implementation, binding is a virtual operation. It's completely handled statically. 21:06:14 for lexical variables, everything is know at compile time 21:06:34 so, you don't need to have first class environments or whatnot 21:06:56 in just about any interpreter, any difference between let and let* will be noise compared to the rest. 21:07:04 Hi! Just searched for a flight using ITA's matrix. IT seems they have many open positions at Cambridge, MA right now, that are not on lispjobs.wordpress.com 21:07:07 http://www.itasoftware.com/careers/ 21:07:36 that's a common knowledge, i presum 21:07:37 e 21:07:58 So I thought also, but I was suprised to not find them on lispjobs 21:08:27 peterhil: lispjobs is push. 21:08:43 tauntaun [~Crumpet@64.134.240.138] has joined #lisp 21:09:39 peterhil: i see them at lispjobs 21:09:49 hugod [~hugod@bas1-montreal50-1279442425.dsl.bell.ca] has joined #lisp 21:10:02 -!- gemelen [~shelta@shpd-78-36-182-102.static.vologda.ru] has quit [Ping timeout: 240 seconds] 21:13:39 I don't get it... what does the compiler do that lets the program not have to store the values of the forms in temporary variables? 21:14:05 certainly if none of the forms actually reference the symbols that are being bound, but... 21:14:10 zort-: the difference between let and let* is purely syntactic. 21:15:03 bobbysmith007: lol, turns out py-configparser only reads the configfiles, does not actually seem to include code, to print back out a modified ini-file. 21:15:04 It compiles down to the same thing. You can try and figure out how to rewrite LET into LET* by renaming variables. 21:16:13 the cost doesn't come from the binding construct, but from the uses of the bound values. 21:17:05 gtg 21:18:09 fiveop [~fiveop@dslb-178-002-109-243.pools.arcor-ip.net] has joined #lisp 21:21:34 -!- serichsen [~user@hmbg-5f762d74.pool.mediaWays.net] has quit [Quit: Good night!] 21:21:41 -!- peterhil [~peterhil@hoasnet-ff04dd00-56.dhcp.inet.fi] has quit [Ping timeout: 250 seconds] 21:22:07 Axanon [~axanon@unaffiliated/axanon] has joined #lisp 21:22:43 peterhil [~peterhil@hoasnet-ff04dd00-56.dhcp.inet.fi] has joined #lisp 21:22:48 x3nU [xenu@nolajf.pl] has joined #lisp 21:22:56 -!- x3nU [xenu@nolajf.pl] has left #lisp 21:23:40 gilligan_ [~gilligan@p4FEA4B0C.dip.t-dialin.net] has joined #lisp 21:25:34 razieliyo [~user@unaffiliated/razieliyo] has joined #lisp 21:30:07 -!- iwillig [~iwillig@2002:803b:2e10:0:224:d6ff:fe4a:a942] has quit [Quit: Leaving] 21:30:12 hi 21:30:23 I'd like to make some irc bot for training my lisp 21:30:35 do you think using regular expressions would be a good choice? 21:30:51 sure 21:30:57 irc is easy to parse with regexp 21:30:59 or maybe there's another way with some lisp issue 21:31:04 galdor: ok, nice 21:31:35 cl-ppcre seems a good choice 21:31:44 since it's perl compatible 21:31:55 yep, it's very cool package 21:32:09 nice, I'll have to take a journey with that 21:32:09 -!- rmarianski [~rmariansk@mail.marianski.com] has quit [Quit: leaving] 21:35:26 nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 21:36:38 -!- gilligan_ [~gilligan@p4FEA4B0C.dip.t-dialin.net] has quit [Quit: This computer has gone to sleep] 21:40:44 -!- nikodemus [~nikodemus@cs181058025.pp.htv.fi] has quit [Ping timeout: 258 seconds] 21:41:20 lanthan [~ze@p54B7B34F.dip.t-dialin.net] has joined #lisp 21:43:26 -!- varjag [~eugene@186.170.249.62.customer.cdi.no] has quit [Quit: Ex-Chat] 21:46:37 s0ber_ [~s0ber@111-240-175-46.dynamic.hinet.net] has joined #lisp 21:48:22 -!- s0ber [~s0ber@111-240-175-71.dynamic.hinet.net] has quit [Ping timeout: 240 seconds] 21:48:27 -!- s0ber_ is now known as s0ber 21:49:07 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 21:49:09 -!- add^_ [~add^_^@h101n3c1o838.bredband.skanova.com] has quit [Quit: add^_] 21:52:06 -!- milanj [~milanj_@79-101-138-14.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 21:53:40 -!- alama [~alama@d86-33-47-55.cust.tele2.at] has quit [Quit: alama] 21:54:49 -!- gz [Clozure@clozure-FDAAE900.hfc.comcastbusiness.net] has quit [Quit: gz] 21:57:14 -!- nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: nicdev] 22:02:33 -!- heow [~heow@colo-69-31-43-106.pilosoft.com] has quit [Ping timeout: 240 seconds] 22:04:06 heow [~heow@colo-69-31-43-106.pilosoft.com] has joined #lisp 22:05:59 -!- jikanter [~Adium@66.146.192.95] has quit [Quit: Leaving.] 22:06:00 -!- xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 22:06:39 -!- HG` [~HG@p5DC05182.dip.t-dialin.net] has quit [Quit: Leaving.] 22:06:59 xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has joined #lisp 22:09:15 timor [~timor@port-92-195-213-77.dynamic.qsc.de] has joined #lisp 22:09:28 -!- timor [~timor@port-92-195-213-77.dynamic.qsc.de] has quit [Client Quit] 22:13:28 mrSpec [~Spec@pool-151-204-255-122.bstnma.btas.verizon.net] has joined #lisp 22:13:28 -!- mrSpec [~Spec@pool-151-204-255-122.bstnma.btas.verizon.net] has quit [Changing host] 22:13:28 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 22:14:41 -!- excelsior1979 [~excelsior@cpe-68-175-63-138.nyc.res.rr.com] has quit [Ping timeout: 240 seconds] 22:14:47 Qcoder00 [~chatzilla@unaffiliated/qcoder00] has joined #lisp 22:14:52 Hi 22:15:36 Does this channel have an FAQ? I was looking for a textbook introduction to LISP because I wanted to code some processing functions in Nyquist 22:15:55 (which is a LISP based progamming language for doing signal processing stuff) 22:17:06 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 22:17:09 The Audacity site seems to have a guide to Nyquist, is that not sufficient? 22:17:11 -!- Xantoz [~hejhej@c83-251-227-152.bredband.comhem.se] has quit [Ping timeout: 240 seconds] 22:19:14 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Read error: Operation timed out] 22:19:36 -!- dlowe [~dlowe@c-66-30-116-162.hsd1.ma.comcast.net] has quit [Quit: *poof*] 22:21:03 -!- bobbysmith007 [~russ@216.155.103.30] has quit [Quit: Leaving.] 22:24:04 -!- razieliyo [~user@unaffiliated/razieliyo] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:24:05 -!- xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 22:24:13 -!- Munksgaard [~Munksgaar@1807ds2-noe.0.fullrate.dk] has quit [Read error: Operation timed out] 22:24:19 xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has joined #lisp 22:24:40 Not really 22:24:49 Because It only give the very very basics 22:25:07 It doesn't explain LISPy things like how you do string processing... 22:25:40 Because what i am wanting to do is convert a text string into an enciphered Morse equivalent 22:25:56 -!- Davidbrcz [~david@212-198-126-167.rev.numericable.fr] has quit [Read error: Operation timed out] 22:25:59 Are those actually available in Nyquist? Anyway, a good introduction to Lisp is Practical Common Lisp, which you can read online. 22:26:03 There's a script for doing Morse in Nyquist 22:26:24 /quit/quit 22:26:24 I just need to work out how to do a simple text cipher in morse... 22:26:26 -!- fiveop [~fiveop@dslb-178-002-109-243.pools.arcor-ip.net] has quit [Quit: humhum] 22:26:40 -!- daimrod [~daimrod@ANantes-556-1-326-23.w90-59.abo.wanadoo.fr] has quit [Quit: WeeChat 0.3.5] 22:26:41 Sorry simple text cipher in LISP 22:26:49 it's Lisp, not LISP 22:27:07 I assume LISP treats strings as charcter arrays? 22:27:08 Is LISP anything? 22:27:16 Lisp sorry 22:27:27 LISP is 1.5, isn't it? 22:27:49 yes, strings in CL are one-dimensional arrays of characters 22:27:49 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Read error: Connection reset by peer] 22:28:15 OK So I can extract characters recusively? 22:28:23 *recursively? 22:28:33 why would you use recursion? 22:28:35 replore_ [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 22:28:41 Probably you mean iteratively. 22:28:59 new-string= conversion of head + conversion of tal 22:29:01 *tail 22:29:07 i suggest you to learn Common Lisp, if your intentions are to write programs in it 22:29:30 Some people think recursion is better than iteration 22:29:51 Sorry, In prolog strings get treated as lists... and you DO use Head|tail type logic... 22:29:59 Lisp is new to me 22:29:59 I'm not sure why.. must be stupid computer science classes 22:30:01 Qcoder00: i could see using that for processing lists, but not arrays 22:30:18 Afair Nyquist is more of a Scheme than CL. 22:30:32 razieliyo [~user@unaffiliated/razieliyo] has joined #lisp 22:30:33 Well techncially it's a text stream rather than a simple string... but .... 22:30:39 hi 22:30:50 So (assuming I'm right) #scheme might be a better place to discuss Nyquist's peculiars. 22:31:00 OK 22:31:16 I asked here because the manual for Nyquist says it's based on xLISP 22:31:34 this channel is about Common Lisp 22:31:39 Apologies if this is the wrong channel 22:31:55 Qcoder00: And XLISP seems to have been pretty close to Scheme (after wikipedia: The most current version follows the Scheme R3RS standard.) 22:31:57 OK I'll try asking over in #Scheme 22:32:02 Thanks 22:32:37 r3rs is, like, from the previous century 22:32:54 Qcoder00: http://www.cs.cmu.edu/~rbd/doc/nyquist/index.html  you might find that useful, too. 22:33:00 In any case it was a fairly simple problem, encipher a simple text stream by treating 'letters' as BASE36 digits 22:33:23 And converting them down to base16 numbers 22:33:32 I'm having problems installing cl-ppcre 22:33:43 are you using quicklisp? 22:33:47 I've programmed a way of doing the enciphering in BASIC 22:34:01 it needs to install cl-unicode but throws me an error 22:34:03 http://paste.lisp.org/display/122884 22:34:17 Just need to convert the BASIC to something Lisp-y... 22:34:17 it just says Component "cl-unicode" not found 22:34:18 -!- lnostdal-laptop [~lnostdal@33.80-203-136.nextgentel.com] has quit [Ping timeout: 276 seconds] 22:34:22 when it's trying to install it 22:34:24 Anyway thanks so far :) 22:34:27 razieliyo: are you using quicklisp? 22:34:29 -!- Qcoder00 [~chatzilla@unaffiliated/qcoder00] has left #lisp 22:34:42 stassats: no, I'm using sbcl 22:34:48 razieliyo: Are there any obstacles in moving over to quicklisp for your library management? 22:34:51 and asdf-install 22:35:00 razieliyo: quicklisp works fine with sbcl. 22:35:05 antoszka: any obstacle, of course 22:35:13 razieliyo: that's very unhip and uncool 22:35:18 antoszka: he doesnt know what quicklisp is seemingly 22:35:26 I'm new at this, I've just installed asdf 22:35:32 felideon: I know what it is 22:35:37 asdf comes with sbcl 22:35:58 but I thought it was just a bunch of libraries just for use 22:36:08 or is it a library installer too? 22:36:18 -!- morphling [~stefan@gssn-5f757e95.pool.mediaWays.net] has quit [Remote host closed the connection] 22:36:19 no, it's only a library installer 22:36:31 ok, so I'll try to use it 22:36:44 -!- replore_ [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 22:37:58 lnostdal-laptop [~lnostdal@33.80-203-136.nextgentel.com] has joined #lisp 22:38:35 nowhereman [~pierre@AStrasbourg-551-1-110-129.w90-13.abo.wanadoo.fr] has joined #lisp 22:41:06 -!- nowhere_man [~pierre@AStrasbourg-551-1-67-188.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 246 seconds] 22:41:23 kinda easy to use quicklisp 22:42:34 thanks, now I've got cl-ppcre working fine 22:43:25 and within slime =) 22:43:46 stassats` [~stassats@wikipedia/stassats] has joined #lisp 22:46:00 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 22:49:42 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has quit [Remote host closed the connection] 22:56:39 -!- Bahman [~bahman@2.144.214.43] has quit [Read error: Connection reset by peer] 22:56:41 -!- splittist [~splittist@215-142.62-81.cust.bluewin.ch] has quit [Ping timeout: 252 seconds] 22:58:33 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 276 seconds] 23:09:12 -!- razieliyo [~user@unaffiliated/razieliyo] has quit [Remote host closed the connection] 23:10:29 -!- lnostdal-laptop [~lnostdal@33.80-203-136.nextgentel.com] has quit [Ping timeout: 240 seconds] 23:11:38 cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #lisp 23:14:18 iwillig [~iwillig@ool-18b945c3.dyn.optonline.net] has joined #lisp 23:15:00 -!- fourier [~user@h-202-152.A176.priv.bahnhof.se] has quit [Remote host closed the connection] 23:15:07 fourier [~user@h-202-152.A176.priv.bahnhof.se] has joined #lisp 23:17:41 -!- Jasko2 [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has quit [Ping timeout: 240 seconds] 23:20:27 -!- seangrove [~user@c-69-181-41-116.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds] 23:21:52 Jasko2 [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has joined #lisp 23:24:09 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 246 seconds] 23:27:36 -!- urandom__ [~user@p548A7381.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 23:29:22 -!- felideon [~felideon@65.23.61.98.nw.nuvox.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:31:27 -!- jtza8 [~jtza8@iburst-41-213-69-108.iburst.co.za] has quit [Quit: Lost terminal] 23:36:06 nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 23:37:03 -!- nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Client Quit] 23:37:49 nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 23:39:58 urandom__ [~user@p548A7381.dip.t-dialin.net] has joined #lisp 23:40:25 -!- dfox [~dfox@ip-94-113-17-246.net.upcbroadband.cz] has quit [Remote host closed the connection] 23:42:25 hey guys, what's the best way to set the working directory for a program I'm going to run with sb-ext:run-program to a directory specified by a pathname? 23:44:58 (on unix; I'm going to accomplish the overall task in a different way in a later iteration that supports Windows) 23:57:55 sonnym [~evissecer@rrcs-184-74-137-167.nys.biz.rr.com] has joined #lisp