00:00:47 drewc: no { } read macro for do-notation? 00:01:15 *jasom* hopes pkhuong is joking 00:01:48 ack, i can't determine where the message is coming from (it just appears in the minibuffer when i open my first *.lisp file)... but everything seems to be working normally 00:01:56 setmeaway [~setmeaway@119.201.52.138] has joined #lisp 00:02:26 ah, yeah. could be some code in slime. 00:03:54 pkhuong: nope, https://raw.github.com/drewc/smug/master/doc/monparsing.org and search for "** Monad comprehension syntax" 00:04:40 if i installed slime using "quicklisp-slime-helper", quicklisp keeps slime up to date for me when i run (ql:update-all-dists), correct? 00:04:45 (underneath the whole thing is interface passing style) 00:04:52 drewc: weak sauce. 00:07:11 jasom: how else could my toy language beat Arc? More pointy brackets, more adoption! (: 00:07:26 that said, one of my 'tests' is parsing haskell-style notation (gofer) into CL syntax... so actually, there is such a syntax, and it should be a read macro! :D 00:08:39 "It would be an easy task, however, to translate our definitions into the do notation." <--- from the paper itself! 00:09:40 yeah, but the point of do notation is to desugar into bind/return, usually. 00:11:31 pkhuong, drewc: mlet* is essentially the do notation, right? 00:11:37 yeah, exactly. And I much prefer "long form" for RESULT, and MLET* for BIND. 00:11:50 and that reduction is from monad comprehension to do notation 00:12:12 jasom: no, it's a restricted subset with a bunch of bind, a bunch of >>, and a return. 00:12:17 -!- spacefrogg [~spacefrog@unaffiliated/spacefrogg] has quit [Ping timeout: 252 seconds] 00:12:46 pkhuong: I suppose you're right (I realized the return is there; not sure why mlet* doesn't have an implicit return) 00:14:04 because it is not needed and can be harmful if it is there. 00:14:36 -!- __main__ [~main@c-67-180-22-241.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 00:14:39 jasom: implicit return breaks tail calls. 00:16:15 we are talking about a dynamic type system after all, so the compiler has no way of knowing if the value returned is proper, and beyond that, a chain of RESULTs for every single (sub) use of MLET* would not really work. 00:16:31 and yeah, tail calls 00:16:36 Regis__ [~Regis@189.34.44.144] has joined #lisp 00:17:01 and a whole bunch of other things that are related to lisp not being haskell/ml/gofer/caml etc :) 00:19:01 -!- GOMADWarrior [~Regis@189.34.44.144] has quit [Ping timeout: 256 seconds] 00:20:36 -!- Corvidium [~cosman246@D-69-91-165-134.dhcp4.washington.edu] has quit [Ping timeout: 264 seconds] 00:20:56 gravitation [~gravitati@dyn-160-39-62-38.dyn.columbia.edu] has joined #lisp 00:24:31 zeroish [~zeroish@135.207.174.50] has joined #lisp 00:24:48 -!- anthracite [~user@pdpc/supporter/active/anthracite] has quit [Ping timeout: 264 seconds] 00:26:45 erikc [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has joined #lisp 00:27:17 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 00:28:01 -!- Guest13873 is now known as Jabberwockey 00:28:34 __main__ [~main@c-67-180-22-241.hsd1.ca.comcast.net] has joined #lisp 00:33:33 tsuru``` [~charlie@adsl-98-87-25-103.bna.bellsouth.net] has joined #lisp 00:35:29 -!- tsuru`` [~charlie@adsl-98-87-48-186.bna.bellsouth.net] has quit [Ping timeout: 258 seconds] 00:37:32 -!- __main__ [~main@c-67-180-22-241.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 00:43:46 tsuru```` [~charlie@adsl-98-87-50-6.bna.bellsouth.net] has joined #lisp 00:44:15 -!- vsync [~vsync@wsip-98-175-216-162.ri.ri.cox.net] has quit [Read error: Connection reset by peer] 00:44:21 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 248 seconds] 00:44:28 __main__ [~main@c-67-180-22-241.hsd1.ca.comcast.net] has joined #lisp 00:45:27 -!- tsuru``` [~charlie@adsl-98-87-25-103.bna.bellsouth.net] has quit [Ping timeout: 258 seconds] 00:45:27 -!- agumonkey [~agu@97.217.72.86.rev.sfr.net] has quit [Ping timeout: 245 seconds] 00:46:35 kliph [~user@unaffiliated/kliph] has joined #lisp 00:47:22 -!- doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has quit [Ping timeout: 258 seconds] 00:49:00 vsync [~vsync@wsip-98-175-216-162.ri.ri.cox.net] has joined #lisp 00:50:18 Corvidium [~cosman246@D-173-250-173-206.dhcp4.washington.edu] has joined #lisp 00:51:30 doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has joined #lisp 00:55:54 -!- gravitation [~gravitati@dyn-160-39-62-38.dyn.columbia.edu] has quit [Quit: gravitation] 00:55:56 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 00:56:19 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 01:00:32 -!- deveux [~deveux@74.Red-83-45-150.dynamicIP.rima-tde.net] has quit [Quit: Leaving] 01:02:30 -!- slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 264 seconds] 01:06:52 KDr2 [~KDr2@111.161.70.16] has joined #lisp 01:10:32 -!- vsync [~vsync@wsip-98-175-216-162.ri.ri.cox.net] has quit [Read error: Connection reset by peer] 01:12:56 -!- erikc [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has quit [Read error: Connection reset by peer] 01:13:22 erikc [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has joined #lisp 01:15:12 -!- Corvidium [~cosman246@D-173-250-173-206.dhcp4.washington.edu] has quit [Ping timeout: 264 seconds] 01:26:14 erikc_ [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has joined #lisp 01:27:13 -!- erikc [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has quit [Ping timeout: 240 seconds] 01:27:14 -!- erikc_ is now known as erikc 01:28:13 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 01:28:46 milosn [~milosn@user-5af50443.broadband.tesco.net] has joined #lisp 01:31:06 gravitation [~gravitati@dyn-160-39-62-38.dyn.columbia.edu] has joined #lisp 01:31:29 -!- milosn_ [~milosn@user-5af50378.broadband.tesco.net] has quit [Ping timeout: 252 seconds] 01:36:03 -!- Juanito-Jons [~jreynoso@177.224.215.230] has quit [Quit: Ex-Chat] 01:36:19 dbh [~dbh@182.55.3.19] has joined #lisp 01:37:05 sw2wolf [~czsq888@118.112.70.91] has joined #lisp 01:37:35 -!- karbak [~kar@pool-173-56-44-53.nycmny.fios.verizon.net] has quit [Ping timeout: 258 seconds] 01:37:51 -!- doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has quit [Quit: Leaving] 01:41:24 d11wtq [~chris@124-148-163-108.dyn.iinet.net.au] has joined #lisp 01:43:42 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 01:44:51 Kenjin_ [~kenjin@bl19-247-99.dsl.telepac.pt] has joined #lisp 01:44:51 -!- Kenjin [~kenjin@bl19-247-99.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 01:45:15 sellout- [~Adium@23.31.68.28] has joined #lisp 01:46:14 Kenjin [~kenjin@bl19-247-99.dsl.telepac.pt] has joined #lisp 01:46:14 -!- Kenjin_ [~kenjin@bl19-247-99.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 01:47:03 -!- dbh [~dbh@182.55.3.19] has quit [Quit: Bye!] 01:48:06 Kenjin_ [~kenjin@2.80.247.99] has joined #lisp 01:48:06 -!- Kenjin [~kenjin@bl19-247-99.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 01:48:51 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Quit: patrickwonders] 01:49:37 Ender__ [0cada8c7@gateway/web/freenode/ip.12.173.168.199] has joined #lisp 01:50:15 -!- meiji11 [~user@d75-158-41-148.abhsia.telus.net] has quit [Remote host closed the connection] 01:51:47 agumonkey [~agu@97.217.72.86.rev.sfr.net] has joined #lisp 01:51:50 -!- Kenjin_ [~kenjin@2.80.247.99] has quit [Remote host closed the connection] 01:55:12 slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has joined #lisp 01:56:53 patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 01:57:56 -!- Thra11 [~Thra11@87.114.147.39] has quit [Ping timeout: 245 seconds] 02:04:41 milosn_ [~milosn@user-5af50474.broadband.tesco.net] has joined #lisp 02:04:46 -!- milosn [~milosn@user-5af50443.broadband.tesco.net] has quit [Read error: Operation timed out] 02:08:06 -!- Regis__ [~Regis@189.34.44.144] has quit [Ping timeout: 276 seconds] 02:13:32 joekarma [~joekarma@70-36-57-169.dyn.novuscom.net] has joined #lisp 02:17:24 karbak [~kar@pool-173-56-44-53.nycmny.fios.verizon.net] has joined #lisp 02:21:22 -!- pavelpenev [~quassel@85-130-11-8.2073813645.shumen.cablebg.net] has quit [Remote host closed the connection] 02:22:00 -!- Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has quit [Quit: Leaving.] 02:23:30 -!- slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 264 seconds] 02:33:55 yacks [~py@180.151.36.168] has joined #lisp 02:34:58 mindCrime [~prhodes@97.72.226.145] has joined #lisp 02:35:34 -!- yacks [~py@180.151.36.168] has quit [Read error: Connection reset by peer] 02:36:02 yacks [~py@180.151.36.168] has joined #lisp 02:37:20 yobahdegobah [~tunesdiff@gateway/tor-sasl/yobahdegobah] has joined #lisp 02:38:22 -!- ldionmarcil [~maden@unaffiliated/maden] has quit [Remote host closed the connection] 02:41:17 syrinx_ [~quassel@unaffiliated/syrinx-/x-4255893] has joined #lisp 02:43:22 -!- syrinx [~quassel@unaffiliated/syrinx-/x-4255893] has quit [Ping timeout: 268 seconds] 02:44:11 -!- mindCrime [~prhodes@97.72.226.145] has quit [Quit: Konversation terminated!] 02:47:00 -!- agumonkey [~agu@97.217.72.86.rev.sfr.net] has quit [Ping timeout: 264 seconds] 02:47:03 -!- Lefeni [~Lefeni@c-da4ae555.143-16-64736c10.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 02:52:43 -!- karbak [~kar@pool-173-56-44-53.nycmny.fios.verizon.net] has quit [Quit: leaving] 02:53:39 dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #lisp 02:54:43 -!- gmcastil [~user@ip-64-134-157-140.public.wayport.net] has quit [Ping timeout: 256 seconds] 02:57:55 -!- dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Remote host closed the connection] 03:10:40 doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has joined #lisp 03:11:48 Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has joined #lisp 03:15:06 -!- doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has quit [Client Quit] 03:20:37 doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has joined #lisp 03:20:45 doomlord_ [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has joined #lisp 03:21:23 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 03:23:20 sharad [sharad@stumbled.upon.a.broken-pipe.info] has joined #lisp 03:24:12 -!- cpt_nemo [cpt_nemo@rfc1459.de] has quit [Ping timeout: 245 seconds] 03:28:55 slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has joined #lisp 03:30:33 WarWeasle [~Kaltara@162.72.14.206] has joined #lisp 03:31:47 -!- WarWeasle [~Kaltara@162.72.14.206] has quit [Client Quit] 03:31:55 echo-area [~user@182.92.247.2] has joined #lisp 03:33:57 kanwei [~kanwei@unaffiliated/kanwei] has joined #lisp 03:37:48 -!- syrinx_ [~quassel@unaffiliated/syrinx-/x-4255893] has quit [Quit: Goodbye, Blue Sky.] 03:43:49 kushal [~kdas@fedora/kushal] has joined #lisp 03:44:58 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 03:50:55 kcj [~casey@unaffiliated/kcj] has joined #lisp 03:50:57 -!- kennyd [~kennyd@78-1-158-160.adsl.net.t-com.hr] has quit [Ping timeout: 248 seconds] 03:51:29 -!- doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has left #lisp 03:51:36 -!- ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has quit [Remote host closed the connection] 03:52:23 -!- doomlord_ [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has left #lisp 03:54:48 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 258 seconds] 03:54:58 kennyd [~kennyd@78-0-192-62.adsl.net.t-com.hr] has joined #lisp 03:58:18 -!- Fare [fare@nat/google/x-kpwaqywfjxjhhhzt] has quit [Ping timeout: 264 seconds] 03:58:20 tcr [~tcr@host51-226-static.96-5-b.business.telecomitalia.it] has joined #lisp 03:58:49 Fare [fare@nat/google/x-guuvacziyzcbwfng] has joined #lisp 04:05:51 -!- KDr2 [~KDr2@111.161.70.16] has quit [Ping timeout: 245 seconds] 04:10:39 syrinx [~user@unaffiliated/syrinx-/x-4255893] has joined #lisp 04:11:03 JuanitoFatas [~Adium@111-250-111-61.dynamic.hinet.net] has joined #lisp 04:15:03 -!- ozialien [~ernest@ip98-167-220-198.ph.ph.cox.net] has quit [Quit: Leaving] 04:16:25 nialo [nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 04:17:54 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 04:19:00 jack_rabbit [~kyle@arh2180.urh.uiuc.edu] has joined #lisp 04:19:20 garslo [~user@99-44-180-131.lightspeed.gdrpmi.sbcglobal.net] has joined #lisp 04:20:14 KDr2 [~KDr2@111.161.70.16] has joined #lisp 04:20:56 -!- tcr [~tcr@host51-226-static.96-5-b.business.telecomitalia.it] has quit [Quit: Leaving.] 04:23:38 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 252 seconds] 04:25:57 -!- deech [~user@adsl-172-3-80-92.dsl.stl2mo.sbcglobal.net] has quit [Ping timeout: 256 seconds] 04:28:15 ohnoitsavram [~user@CPE-60-225-105-159.hhui3.cht.bigpond.net.au] has joined #lisp 04:28:38 dtw [~dtw@pdpc/supporter/active/dtw] has joined #lisp 04:35:03 -!- JuanitoFatas [~Adium@111-250-111-61.dynamic.hinet.net] has quit [Quit: Leaving.] 04:35:39 Ramirez57 [~Ramirez57@c-174-54-148-204.hsd1.pa.comcast.net] has joined #lisp 04:36:09 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 04:39:09 is there a good example of a github project using README.org for a nice manual? 04:39:27 coz I want to convert from markdown, not sure if its worth the trouble 04:39:32 would like to include screenshots and stuff 04:43:02 -!- garslo [~user@99-44-180-131.lightspeed.gdrpmi.sbcglobal.net] has quit [Remote host closed the connection] 04:44:16 hmm does not look like github README.org processor even does syntax highlighting like markdown does for code snippets 04:47:21 maxm: github .org processor is not great at all. 04:48:31 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #lisp 04:49:58 https://github.com/novoid/github-orgmode-tests seems to be helpful in seeing current status 04:52:36 fast conclusion: pretty much useless unless you want to take a few weeks from your own project, and fix github orgmode formatter yourself 04:54:01 yup, I use raw when linking to my org-mode docs because it is worse than useless, it makes things a lot poorer imo. 04:55:56 maxm: Why don't you want to use markdown? 04:56:19 -!- syrinx [~user@unaffiliated/syrinx-/x-4255893] has quit [Remote host closed the connection] 04:57:40 syrinx [~quassel@ip68-1-175-223.ri.ri.cox.net] has joined #lisp 04:57:40 -!- syrinx [~quassel@ip68-1-175-223.ri.ri.cox.net] has quit [Changing host] 04:57:40 syrinx [~quassel@unaffiliated/syrinx-/x-4255893] has joined #lisp 04:58:32 vsync [~vsync@wsip-98-175-216-162.ri.ri.cox.net] has joined #lisp 05:05:15 samebchase: i use org a lot, so have a lot of sketches and such for documentation is already in org.. And tools too, ie global shortcut for C-t S -> mark screen rectangle -> paste image into org 05:05:51 ie multi-year of accumulated elisp cruft, that makes editing org easier then markdown 05:09:03 gmcastil [~user@207-224-44-98.hlrn.qwest.net] has joined #lisp 05:09:20 -!- Tanami [~carnage@9ch.in] has quit [Ping timeout: 272 seconds] 05:10:41 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 05:10:43 hmm. 05:13:33 -!- jack_rabbit [~kyle@arh2180.urh.uiuc.edu] has quit [Ping timeout: 256 seconds] 05:15:53 minion: cl-org-mode 05:15:53 Sorry, I couldn't find anything in the database for ``cl-org-mode''. 05:16:08 hrm ... I guess I never made a cliki page for it :) 05:22:07 -!- gmcastil [~user@207-224-44-98.hlrn.qwest.net] has quit [Ping timeout: 245 seconds] 05:24:45 whist [~whist@c-98-232-204-76.hsd1.or.comcast.net] has joined #lisp 05:30:51 gravicappa [~gravicapp@ppp91-77-184-27.pppoe.mtu-net.ru] has joined #lisp 05:32:15 -!- gravitation [~gravitati@dyn-160-39-62-38.dyn.columbia.edu] has quit [Quit: gravitation] 05:32:32 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 245 seconds] 05:34:52 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 05:37:25 b1rkh0ff [~b1rkh0ff@46.36.172.132] has joined #lisp 05:40:34 mrSpec [~Spec@88.208.105.6] has joined #lisp 05:40:34 -!- mrSpec [~Spec@88.208.105.6] has quit [Changing host] 05:40:34 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 05:51:52 -!- yobahdegobah [~tunesdiff@gateway/tor-sasl/yobahdegobah] has quit [Quit: yobahdegobah] 05:54:32 -!- kanwei [~kanwei@unaffiliated/kanwei] has quit [] 06:01:43 gmcastil [~user@207-224-44-98.hlrn.qwest.net] has joined #lisp 06:11:33 mrm [~user@46.191.211.144] has joined #lisp 06:20:46 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 06:21:14 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 06:21:42 schjetne [~schjetne@fsf/member/schjetne] has joined #lisp 06:27:27 cpt_nemo [cpt_nemo@rfc1459.de] has joined #lisp 06:28:06 -!- nialo [nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 276 seconds] 06:28:18 Gooder [~user@192.200.155.40] has joined #lisp 06:29:22 cdidd [~cdidd@89-178-128-136.broadband.corbina.ru] has joined #lisp 06:37:26 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 06:37:37 nostoi [~nostoi@170.Red-81-36-253.dynamicIP.rima-tde.net] has joined #lisp 06:39:19 pnpuff [~pnpuff@unaffiliated/pnpuff] has joined #lisp 06:42:42 -!- Ender__ [0cada8c7@gateway/web/freenode/ip.12.173.168.199] has left #lisp 06:44:25 -!- Bike [~Glossina@67-5-212-240.ptld.qwest.net] has quit [Quit: leeps] 06:44:30 -!- bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has quit [Read error: No route to host] 06:46:26 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 06:47:17 hitecnologys [~hitecnolo@46.233.214.181] has joined #lisp 06:48:04 -!- wbooze [~wbooze@xdsl-78-35-176-116.netcologne.de] has quit [Ping timeout: 260 seconds] 06:49:22 -!- bind [~bind@5ED5B26C.cm-7-6c.dynamic.ziggo.nl] has quit [Quit: Computer has gone to sleep.] 06:51:24 bitonic [~user@151.225.10.199] has joined #lisp 06:56:30 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 06:57:32 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 245 seconds] 06:58:12 -!- naeg [~naeg@170-18-182-46.NbIServ.com] has quit [Quit: WeeChat 0.3.2] 06:58:18 "144 forms interpreted", "77 lambdas converted", is there a function that i can trace to find out which forms are interpreted and which lamdas are converted? 07:02:46 [6502] [4e0cffe5@gateway/web/freenode/ip.78.12.255.229] has joined #lisp 07:03:04 <[6502]> yo 07:03:46 <[6502]> why does '1E returns |1E| ? 07:04:05 what do you expect it to return 07:04:09 <[6502]> 1E 07:04:28 it does not "return" |1E|, that is just the printed representation of that symbol 07:04:38 <[6502]> yes sorry 07:04:59 <[6502]> why the representation uses special quoting? 07:05:20 <[6502]> both sbcl and clisp agree on that 07:06:50 Could it have to do with the fact it could change with *READ-BASE* 07:07:11 <[6502]> good point 07:07:12 if you set *READ-BASE* to some huge value, then reading |1E| would not be ambiguous, while 1E would 07:07:29 (by huge i mean sufficiently large, of course :) 07:07:56 i remember there is something about "possible numbers" somewhere in the reader/printer section of the spec, but i can't find it 07:08:19 <[6502]> ok makes sense 07:08:38 <[6502]> 1@ doesn't get quoted for example 07:09:00 Okay, yes, here: http://www.lispworks.com/documentation/HyperSpec/Body/22_acc.htm 07:09:03 satshabad [~satshabad@pool-173-58-100-240.lsanca.fios.verizon.net] has joined #lisp 07:10:31 <[6502]> hmm 07:10:47 <[6502]> then why FACE is not quoted to |FACE|? 07:11:11 it can't be confused with anything in base 10 07:11:23 <[6502]> neither does 1E 07:12:24 -!- joekarma [~joekarma@70-36-57-169.dyn.novuscom.net] has quit [Quit: joekarma] 07:13:37 *|3b|* suspects 1e is a 'potential number', while FACE isn't 07:13:47 :) 07:14:05 |3b|, yes 07:14:17 '3b 07:14:22 JuanitoFatas [~Adium@111-250-111-61.dynamic.hinet.net] has joined #lisp 07:15:31 Quadrescence: is it that a "potential" yes? 07:15:40 stat_vi [~stat@dslb-094-218-224-007.pools.arcor-ip.net] has joined #lisp 07:16:01 potentially 07:16:05 ;) 07:16:14 s/that// 07:16:17 <[6502]> "inserts enough single escape and/or multiple escape characters" means the minimum amount? 07:16:56 <[6502]> or is a conformat CL implementation allowed to print X as |X| ? 07:17:00 -!- JuanitoFatas [~Adium@111-250-111-61.dynamic.hinet.net] has quit [Client Quit] 07:17:06 <[6502]> conformant 07:17:56 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 256 seconds] 07:17:58 ehu [~ehu@static-42-194-112-80.thenetworkfactory.nl] has joined #lisp 07:19:34 <[6502]> wow 07:19:43 <[6502]> 27^19 is a potential number? 07:19:53 *[6502]* learns new things every day 07:20:29 <[6502]> too bad they're probably just irrelevant historical backward-compatibility artifacts 07:21:09 ehu` [~ehu@31.137.153.239] has joined #lisp 07:22:24 tcr [~tcr@host51-226-static.96-5-b.business.telecomitalia.it] has joined #lisp 07:22:33 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 258 seconds] 07:24:21 -!- ehu [~ehu@static-42-194-112-80.thenetworkfactory.nl] has quit [Ping timeout: 248 seconds] 07:24:55 pnpuff, 1E is a potential number, and I guess the printed representation removes the ambiguity, "collapses the wavefunction" 07:25:01 [6502], ^ 07:27:27 *[6502]* was trying to fix jscl broken float parsing code, but looks like that would be a 6-months project to implement CL number reading 07:27:53 [6502], haha :( 07:28:19 writing a float parser, even ignoring the CL standard, is a tricky thing to get perfectly right 07:28:35 <[6502]> yes 07:28:44 <[6502]> i mean not even taking into account precision problems 07:29:00 <[6502]> now jscl doesn't accept ".25" as a number 07:29:12 and a printer is just as hard 07:29:22 -!- ehu` is now known as ehu 07:29:48 i started writing float printing code but gave up after about 30-60 mins: https://bitbucket.org/tarballs_are_good/lisp-random/raw/a49eb551a11dd68d47a6cee06e0b64413fcb37e0/ieee754-printer.lisp 07:30:15 teggi [~teggi@123.21.172.81] has joined #lisp 07:32:20 *[6502]* remembers there was a Java/PHP bug that could hang the parser in an infinite loop by providing a specially crafted input. Basically one could take down any PHP site just by making a query with the magic number 07:32:32 yes, me too 07:32:40 agumonkey [~agu@97.217.72.86.rev.sfr.net] has joined #lisp 07:32:41 damn floats 07:32:47 *[6502]* is going to try the magic number with SBCL :-) 07:34:25 Magic number? 07:35:01 -!- satshabad [~satshabad@pool-173-58-100-240.lsanca.fios.verizon.net] has quit [Ping timeout: 248 seconds] 07:35:45 hitecnologys, http://www.exploringbinary.com/java-hangs-when-converting-2-2250738585072012e-308/ 07:36:18 <[6502]> hmmm 07:36:30 <[6502]> 2.2250738585072012e-308 is printed as 0.0 07:37:06 <[6502]> hitecnologys: this number was able to hang any Java program (even the compiler if used as a literal) 07:37:19 [6502], do: 2.2250738585072012d-308 07:37:25 d instead of e 07:37:34 <[6502]> duh 07:37:50 <[6502]> of course works :-) 07:38:00 spion [~spion@unaffiliated/spion] has joined #lisp 07:38:00 2.225072267010358d-308 => 2.225072267010358d-308 07:38:23 [6502]: to what kind of magic numbers are you referring to? 07:38:25 <[6502]> clisp crashes with floating poiint underflow in print 07:39:08 pnpuff, the above link 07:39:24 Quadrescence: http://mathworld.wolfram.com/MagicNumber.html 07:40:00 pnpuff, magic here means magically breaks ugly languages :) 07:40:03 <[6502]> clisp crashes during read, actually 07:40:39 jtza8 [~jtza8@105-236-66-137.access.mtnbusiness.co.za] has joined #lisp 07:40:51 [6502], use a long-float in clisp :) 07:42:11 <[6502]> Quadrescence: but it's ok to crash with floating point underflow when reading from a string? 07:42:42 i don't see why not 07:42:58 [6502], does it crash with 2.22L-308? 07:43:00 Quadrescence: there are magic constant, magic cube, magic series, magic square at least and maybe even a magic long-float-digits 07:43:17 <[6502]> Quadrescence: works 07:43:22 pnpuff, yes i know 07:44:02 [6502], i don't know for sure, but clisp might have traps you can enable/disable, just like with cmucl/sbcl 07:44:04 mishoo [~mishoo@178.138.98.139] has joined #lisp 07:44:18 -!- whist [~whist@c-98-232-204-76.hsd1.or.comcast.net] has quit [Quit: Computer has gone to sleep.] 07:45:18 -!- nostoi [~nostoi@170.Red-81-36-253.dynamicIP.rima-tde.net] has quit [Quit: Seite geschlossen] 07:47:08 attila_lendvai [~attila_le@95.56.74.96] has joined #lisp 07:47:08 -!- attila_lendvai [~attila_le@95.56.74.96] has quit [Changing host] 07:47:09 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 07:48:43 [6502]: wow, funny 07:50:50 -!- tcr [~tcr@host51-226-static.96-5-b.business.telecomitalia.it] has quit [Quit: Leaving.] 07:51:32 <[6502]> hitecnologys: that number was on a t-shirt at a Python conference (Python was immune to the bug). I found it bad taste... joking on other people bugs seemed to me like MS joking on steve jobs being close to dying 07:55:36 [6502]: yeah, joking on bugs is not very funny 07:55:55 <[6502]> unless they're your own bugs, of course 07:57:11 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 07:57:23 joking on difficult math bugs is even not-funnier 07:57:28 <[6502]> (when num (values num index) (error "junk detected.")) is clearly a typo and "if" wasn meant instead of "when", correct? 07:57:38 Joreji [~thomas@77-119.eduroam.rwth-aachen.de] has joined #lisp 07:58:06 [6502], looks like a typo to me 07:58:27 [6502]: sure 07:59:07 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 08:05:57 Tanami [~carnage@9ch.in] has joined #lisp 08:07:50 <[6502]> why should reading a list make a special case for #\. ? 08:08:44 <[6502]> oh... dotted pairs probably 08:08:48 yes 08:09:27 <[6502]> jscl implementation however gets it wrong because parses "(1 .25)" as (1 . 25) 08:09:46 *[6502]* hates floating point numbers 08:10:07 rationals 4 lyfe 08:11:58 [6502], what are some homemade projects you've been working on recently 08:13:52 sabalaba [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has joined #lisp 08:14:03 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 08:14:12 [6502]: read something on type theory if you want... (and maybe something about category theory) 08:14:14 <[6502]> In my spare time I'm working on our chess club website (the excuse) by writing a CMS using my toy compiler JsLisp. I'm also writing an iOS chess-related app using the same technology + phonegap 08:14:39 i see 08:17:35 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #lisp 08:18:54 -!- gravicappa [~gravicapp@ppp91-77-184-27.pppoe.mtu-net.ru] has quit [Ping timeout: 252 seconds] 08:19:50 the neat number thing i learned today is that "DD." where "DD" are decimal digits will always be read as a base-10 integer 08:22:34 <[6502]> http://raksy.dyndns.org/jslispcms.mp4 08:22:38 -!- abeaumont [~abeaumont@18.Red-83-36-195.dynamicIP.rima-tde.net] has quit [Ping timeout: 245 seconds] 08:23:24 dmiles_afk [~dmiles@c-71-237-234-93.hsd1.or.comcast.net] has joined #lisp 08:24:06 <[6502]> Quadrescence: that runs on node.js (lisp compiled to javascript ) for the server side and HTML5/js (compiled from lisp) for the client side 08:26:18 interesting 08:26:21 just watched 08:27:08 abeaumont [~abeaumont@18.Red-83-36-195.dynamicIP.rima-tde.net] has joined #lisp 08:28:16 [6502]: if you "hate" floating points numbers ... maybe you have to read the 'Handbook of Floating-Point Arithmetic' :) 08:28:26 [6502]: i wrote float reader in jscl and it indeed should support .25 08:28:50 [6502]: and more weird things like -.1e-1 08:28:55 <[6502]> abeaumont: it does, unless .25 appers in a list 08:29:15 <[6502]> abeaumont: in that case the dot triggers the dotted pair reading code 08:29:24 pnpuff, reading about floating point numbers wont make anyone like them more 08:29:37 [6502]: ah, a bug in list reader code, i see 08:29:40 <[6502]> abeaumont: i've opened a bug about it 08:29:42 gravicappa [~gravicapp@ppp91-77-189-136.pppoe.mtu-net.ru] has joined #lisp 08:30:05 <[6502]> abeaumont: fixing is not completely trivial unfortunately 08:30:17 [6502]: btw, #jscl channel has been created 08:31:48 <[6502]> Quadrescence: i think that the less one knows about floating point numbers and the more is going to like them 08:32:14 rszeno [~rszeno@79.118.12.249] has joined #lisp 08:32:42 [6502], yes i agree :) 08:33:48 prxq [~mommer@mnhm-590c0d5d.pool.mediaWays.net] has joined #lisp 08:34:04 joneshf-laptop [~joneshf@c-98-208-37-38.hsd1.ca.comcast.net] has joined #lisp 08:35:08 <[6502]> but that's valid for anything I suppose 08:35:32 <[6502]> even Java is fantastic when seen from far enough 08:37:53 [6502]: only if you "know" you can or you can not "hate" a thing. 08:38:40 -!- kobain [~kobian@unaffiliated/kobain] has quit [] 08:39:39 -!- jtza8 [~jtza8@105-236-66-137.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 08:42:17 <[6502]> pnpuff: Any java fanboy "knows" java. It's write once run anywhere! No pointers or segfaults! Applets! Object oriented! What more could you ask for? 08:42:36 <[6502]> pnpuff: and on the other side even CL is ugly when seen from close enough 08:43:03 -!- Joreji [~thomas@77-119.eduroam.rwth-aachen.de] has quit [Ping timeout: 258 seconds] 08:43:04 -!- bitonic [~user@151.225.10.199] has quit [Ping timeout: 246 seconds] 08:44:41 <[6502]> pnpuff: about floating point let's say I know enough to fell uncomfortable in many cases :-D 08:44:58 stassats [~stassats@wikipedia/stassats] has joined #lisp 08:45:14 [6502]: ok. 08:48:25 -!- abeaumont [~abeaumont@18.Red-83-36-195.dynamicIP.rima-tde.net] has quit [Ping timeout: 258 seconds] 08:49:55 Harag [~Thunderbi@105.225.36.182] has joined #lisp 08:50:24 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 08:50:31 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Remote host closed the connection] 08:50:37 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 08:53:38 -!- pnpuff [~pnpuff@unaffiliated/pnpuff] has quit [Remote host closed the connection] 08:53:54 Good morning. 08:55:45 Kenjin: hello 08:56:28 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 258 seconds] 08:57:31 bitonic [~user@151.225.13.74] has joined #lisp 08:58:06 Thra11 [~Thra11@146.90.207.109] has joined #lisp 08:58:25 morphling [~stefan@gssn-5f75796b.pool.mediaWays.net] has joined #lisp 08:58:37 -!- [6502] [4e0cffe5@gateway/web/freenode/ip.78.12.255.229] has quit [Quit: Page closed] 09:00:35 _veer [~veer@pool-71-100-236-211.tampfl.fios.verizon.net] has joined #lisp 09:00:35 -!- _veer [~veer@pool-71-100-236-211.tampfl.fios.verizon.net] has quit [Changing host] 09:00:36 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 09:00:45 hitecnologys: :) What's up? 09:04:41 -!- sw2wolf [~czsq888@118.112.70.91] has left #lisp 09:05:59 tcr [~tcr@host51-226-static.96-5-b.business.telecomitalia.it] has joined #lisp 09:06:16 looping [~Adium@60.176.178.39] has joined #lisp 09:06:18 -!- looping [~Adium@60.176.178.39] has left #lisp 09:06:39 -!- Ramirez57 [~Ramirez57@c-174-54-148-204.hsd1.pa.comcast.net] has quit [Quit: irc2go] 09:08:56 dotemacs [uid801@gateway/web/irccloud.com/x-yclatvuxkaszjjza] has joined #lisp 09:10:29 Kenjin: nothing cool =( 09:14:40 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 256 seconds] 09:15:01 elia [~elia@2-238-29-218.ip242.fastwebnet.it] has joined #lisp 09:15:22 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 252 seconds] 09:17:54 Flame_Alchemist [~Flame_Alc@95.237.98.92] has joined #lisp 09:19:44 naeg [~naeg@170-18-182-46.NbIServ.com] has joined #lisp 09:21:45 Well, I'm off to debug my routing protocol :P 09:22:59 nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has joined #lisp 09:23:43 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #lisp 09:29:22 spacefrogg [~spacefrog@unaffiliated/spacefrogg] has joined #lisp 09:32:18 -!- Strigoides [~owen@60-234-213-126.bitstream.orcon.net.nz] has quit [Quit: leaving] 09:32:48 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 256 seconds] 09:34:48 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 09:34:54 -!- vhost- [~vhost@unaffiliated/vhost-] has quit [Ping timeout: 240 seconds] 09:35:13 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 240 seconds] 09:37:14 Aiwass [~user@unaffiliated/aiwass] has joined #lisp 09:39:35 vhost- [~vhost@li540-47.members.linode.com] has joined #lisp 09:39:35 -!- vhost- [~vhost@li540-47.members.linode.com] has quit [Changing host] 09:39:35 vhost- [~vhost@unaffiliated/vhost-] has joined #lisp 09:39:44 yacks [~py@180.151.36.168] has joined #lisp 09:40:56 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 258 seconds] 09:41:34 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 09:41:38 -!- ASau` is now known as ASau 09:41:54 josemanuel [~josemanue@149.224.221.87.dynamic.jazztel.es] has joined #lisp 09:46:14 -!- bitonic [~user@151.225.13.74] has quit [Ping timeout: 255 seconds] 09:47:27 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 258 seconds] 09:49:44 -!- sabalaba [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has quit [Quit: Leaving.] 09:54:46 Ralt_ [5d083c57@gateway/web/freenode/ip.93.8.60.87] has joined #lisp 09:54:49 hi 09:54:58 I'm having trouble parsing standard input in a lisp script 09:55:12 so that I can do `cat file | sbcl --script script.lisp` 09:55:17 here's my attempt: http://paste.lisp.org/display/136920 09:55:31 but it throws exception that the string is not a string... I don't really get it 09:56:11 saying that it's not a sequence type 09:56:20 What 'the string'? 09:56:46 Ralt_, use (read-line s nil) 09:57:19 Zhivago: it's a simple file with three random lines 09:57:23 dtw: trying that, thanks 09:57:23 Ralt_, and ":while line". 09:58:03 And I don't think you should close *standard-input* stream. with-open-stream closes it. 09:58:21 why shouldn't I close it? 09:59:16 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 10:00:11 schaueho [~schaueho@dslb-088-066-024-015.pools.arcor-ip.net] has joined #lisp 10:00:37 pnpuff` [~SWORD@unaffiliated/pnpuff] has joined #lisp 10:01:09 dtw: read-line works nicely, thanks 10:01:09 -!- Fare [fare@nat/google/x-guuvacziyzcbwfng] has quit [Ping timeout: 256 seconds] 10:02:44 You get errors if you try to reuse stdin if it has been closed. 10:02:52 AeroNotix [~xeno@abos37.neoplus.adsl.tpnet.pl] has joined #lisp 10:03:04 wbooze [~wbooze@xdsl-78-35-156-57.netcologne.de] has joined #lisp 10:03:27 pnpuff [~pnpuff@unaffiliated/pnpuff] has joined #lisp 10:03:51 -!- pnpuff` [~SWORD@unaffiliated/pnpuff] has quit [Remote host closed the connection] 10:04:11 why would read randomly return :eof? 10:06:52 -!- MrWoohoo [~MrWoohoo@pool-173-67-109-10.lsanca.fios.verizon.net] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:06:54 Ralt_: read-line throws condition when EOF, (read-line some-stream nil :eof) will do what you want. 10:08:12 pnpuff_ [~pnpuff@unaffiliated/pnpuff] has joined #lisp 10:08:50 -!- pnpuff_ [~pnpuff@unaffiliated/pnpuff] has quit [Remote host closed the connection] 10:09:51 -!- elia [~elia@2-238-29-218.ip242.fastwebnet.it] has quit [Quit: Computer has gone to sleep.] 10:09:56 hitecnologys: it works fine like this: https://github.com/Ralt/input-reader/blob/master/input-reader.lisp 10:10:22 elia [~elia@2-238-29-218.ip242.fastwebnet.it] has joined #lisp 10:11:36 -!- pnpuff [~pnpuff@unaffiliated/pnpuff] has quit [Ping timeout: 264 seconds] 10:12:41 Ralt_: yeah, this code is correct because (read-line s nil) will return nil on eof 10:12:46 -!- elia [~elia@2-238-29-218.ip242.fastwebnet.it] has quit [Client Quit] 10:12:57 hitecnologys: I see 10:13:06 yeah I feel like it's a little "programming by coincidence" there 10:13:13 zickzackv [~faot@g224251020.adsl.alicedsl.de] has joined #lisp 10:13:19 but hey, gotta get on with something :) 10:13:39 I'm going to write a markdown parser in lisp, for fun, that takes input from stdin 10:14:06 so that I can do `cat file.md | sbcl --script parser.lisp > file.html` 10:14:07 Ralt_: sounds pretty cool 10:14:34 -!- AeroNotix [~xeno@abos37.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 10:15:12 abeaumont [~abeaumont@18.Red-83-36-195.dynamicIP.rima-tde.net] has joined #lisp 10:16:07 ck`` [~ck@dslb-188-107-118-089.pools.arcor-ip.net] has joined #lisp 10:20:23 MrWoohoo [~MrWoohoo@pool-173-67-109-10.lsanca.fios.verizon.net] has joined #lisp 10:21:22 pnpuff [~SWORD@unaffiliated/pnpuff] has joined #lisp 10:25:31 Joreji [~thomas@77-119.eduroam.rwth-aachen.de] has joined #lisp 10:26:19 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 10:26:43 -!- Ralt_ [5d083c57@gateway/web/freenode/ip.93.8.60.87] has quit [Quit: Page closed] 10:27:53 -!- KDr2 [~KDr2@111.161.70.16] has quit [Ping timeout: 240 seconds] 10:30:11 -!- hitecnologys [~hitecnolo@46.233.214.181] has quit [Quit: hitecnologys] 10:32:20 -!- ehu [~ehu@31.137.153.239] has quit [Ping timeout: 256 seconds] 10:32:53 bitonic [~user@dyn1220-181.wlan.ic.ac.uk] has joined #lisp 10:33:18 snowylike [~sn@91-67-171-156-dynip.superkabel.de] has joined #lisp 10:39:27 attila_lendvai [~attila_le@95.56.74.96] has joined #lisp 10:39:31 -!- attila_lendvai [~attila_le@95.56.74.96] has quit [Changing host] 10:39:31 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 10:50:52 -!- ASau [~user@p5797E18D.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 10:52:26 -!- tcr [~tcr@host51-226-static.96-5-b.business.telecomitalia.it] has quit [Quit: Leaving.] 10:55:24 -!- Aiwass [~user@unaffiliated/aiwass] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:55:28 ASau [~user@p5797E18D.dip0.t-ipconnect.de] has joined #lisp 11:01:28 elia [~elia@2-238-29-218.ip242.fastwebnet.it] has joined #lisp 11:01:54 Ralt_ [5d083c57@gateway/web/freenode/ip.93.8.60.87] has joined #lisp 11:03:37 DataLinkDroid [~DataLinkD@CPE-124-183-184-43.lns17.ken.bigpond.net.au] has joined #lisp 11:06:04 dbh [~dbh@182.55.3.19] has joined #lisp 11:09:46 pavelpenev [~quassel@85-130-11-8.2073813645.shumen.cablebg.net] has joined #lisp 11:10:06 araujo [~araujo@190.73.45.171] has joined #lisp 11:10:06 -!- araujo [~araujo@190.73.45.171] has quit [Changing host] 11:10:06 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 11:11:13 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Read error: Connection reset by peer] 11:15:38 -!- dbh [~dbh@182.55.3.19] has quit [Quit: Bye!] 11:16:24 -!- bitonic [~user@dyn1220-181.wlan.ic.ac.uk] has quit [Ping timeout: 264 seconds] 11:16:30 Hydan [~hydan@176.74.140.3] has joined #lisp 11:18:16 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Read error: Connection reset by peer] 11:20:36 -!- tsuru```` [~charlie@adsl-98-87-50-6.bna.bellsouth.net] has quit [Ping timeout: 258 seconds] 11:22:22 Ralt_: what is the "cat" command useful for in your example? 11:22:40 Ralt_: you could write sbcl --script parser.lisp < file.md > file.html 11:22:42 (just sayin) 11:23:03 capcrunch [~capcrunch@pc-33-7-104-200.cm.vtr.net] has joined #lisp 11:24:34 H4ns: indeed, the cat itself isn't useful, the point is just that the script should fit within linux philosophy 11:24:43 polysemy count of "cat" is 8, so is a common used name. :) 11:25:38 Ralt_: -- ? 11:25:54 rszeno: ? 11:26:13 usual -- is used for input from stdin 11:26:25 ah 11:26:37 "cat" used as verb is rare (polysemy count = 2) 11:26:47 there are tons of ways to get stdin indeed 11:26:50 I just don't care 11:26:56 tee 11:26:58 I want my script to read it correctly is all :P 11:27:46 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 11:32:56 -!- capcrunch [~capcrunch@pc-33-7-104-200.cm.vtr.net] has quit [Ping timeout: 256 seconds] 11:33:23 -!- Ralt_ [5d083c57@gateway/web/freenode/ip.93.8.60.87] has quit [Ping timeout: 245 seconds] 11:33:45 capcrunch [~capcrunch@pc-33-7-104-200.cm.vtr.net] has joined #lisp 11:39:57 -!- DataLinkDroid [~DataLinkD@CPE-124-183-184-43.lns17.ken.bigpond.net.au] has quit [Ping timeout: 256 seconds] 11:40:21 -!- Thra11 [~Thra11@146.90.207.109] has quit [Ping timeout: 252 seconds] 11:40:42 -!- capcrunch [~capcrunch@pc-33-7-104-200.cm.vtr.net] has quit [Quit: Leaving] 11:41:52 \join #voxeljs 11:43:47 xcombelle [~xcombelle@AToulouse-551-1-120-170.w92-156.abo.wanadoo.fr] has joined #lisp 11:43:59 -!- zeroish [~zeroish@135.207.174.50] has quit [Remote host closed the connection] 11:44:36 zeroish [~zeroish@135.207.174.50] has joined #lisp 11:45:29 bitonic [~user@dyn1220-7.wlan.ic.ac.uk] has joined #lisp 11:45:48 Thra11 [~Thra11@146.90.207.109] has joined #lisp 11:45:52 silenius [~silenius@g229077065.adsl.alicedsl.de] has joined #lisp 11:47:40 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Ping timeout: 256 seconds] 11:49:08 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 11:51:24 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Remote host closed the connection] 11:51:51 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 11:55:04 dmiles [~dmiles@c-71-237-234-93.hsd1.or.comcast.net] has joined #lisp 11:55:59 -!- ohnoitsavram [~user@CPE-60-225-105-159.hhui3.cht.bigpond.net.au] has quit [Read error: Connection reset by peer] 11:56:15 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Ping timeout: 258 seconds] 11:57:24 -!- dmiles_afk [~dmiles@c-71-237-234-93.hsd1.or.comcast.net] has quit [Ping timeout: 258 seconds] 11:57:56 -!- Joreji [~thomas@77-119.eduroam.rwth-aachen.de] has quit [Ping timeout: 245 seconds] 11:59:16 pw_ [uid2072@gateway/web/irccloud.com/x-vdeiwpurisvzyqsi] has joined #lisp 12:00:35 natechan [~natechan@c-71-56-124-186.hsd1.ga.comcast.net] has joined #lisp 12:01:06 oudeis [~oudeis@bzq-84-111-171-26.red.bezeqint.net] has joined #lisp 12:01:42 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #lisp 12:02:22 -!- pw_ [uid2072@gateway/web/irccloud.com/x-vdeiwpurisvzyqsi] has quit [Client Quit] 12:02:38 pw_ [uid2072@gateway/web/irccloud.com/x-uclwhkmwcoitxoil] has joined #lisp 12:02:55 lduros [~user@fsf/member/lduros] has joined #lisp 12:04:46 -!- pw_ [uid2072@gateway/web/irccloud.com/x-uclwhkmwcoitxoil] has quit [Client Quit] 12:05:14 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 256 seconds] 12:05:52 -!- Thra11 [~Thra11@146.90.207.109] has quit [Ping timeout: 245 seconds] 12:08:41 pw__ [uid2072@gateway/web/irccloud.com/x-bfwgaxslwexlktyg] has joined #lisp 12:08:51 -!- pw__ [uid2072@gateway/web/irccloud.com/x-bfwgaxslwexlktyg] has quit [Client Quit] 12:09:19 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 12:10:15 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 12:12:42 puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has joined #lisp 12:14:12 -!- tali713 [~tali713@2001:0:53aa:64c:1896:64db:b3ee:137e] has quit [Ping timeout: 245 seconds] 12:14:53 -!- silenius [~silenius@g229077065.adsl.alicedsl.de] has quit [Quit: Leaving] 12:15:36 KDr2 [~KDr2@123.122.99.62] has joined #lisp 12:16:36 tali713 [~tali713@2001:0:53aa:64c:1896:64db:b3ee:137e] has joined #lisp 12:21:50 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #lisp 12:22:09 [6502] [4e0cffe5@gateway/web/freenode/ip.78.12.255.229] has joined #lisp 12:22:47 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 12:23:38 -!- yacks [~py@180.151.36.168] has quit [Read error: Connection reset by peer] 12:30:35 -!- mrm [~user@46.191.211.144] has quit [Read error: Connection reset by peer] 12:30:48 mrm [~user@46.191.211.144] has joined #lisp 12:30:52 dbh [~dbh@182.55.3.19] has joined #lisp 12:31:08 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Ping timeout: 258 seconds] 12:31:28 AeroNotix [~xeno@abos37.neoplus.adsl.tpnet.pl] has joined #lisp 12:40:52 milkpost [~dec@192.133.84.6] has joined #lisp 12:41:11 -!- dbh [~dbh@182.55.3.19] has quit [Quit: Bye!] 12:41:49 yacks [~py@180.151.36.168] has joined #lisp 12:41:51 -!- ASau [~user@p5797E18D.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 12:43:53 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 12:44:01 -!- ahoops [~ahoops__@121.96.14.223] has quit [Remote host closed the connection] 12:44:10 -!- Flame_Alchemist [~Flame_Alc@95.237.98.92] has quit [Read error: Connection reset by peer] 12:45:51 -!- bitonic [~user@dyn1220-7.wlan.ic.ac.uk] has quit [Ping timeout: 268 seconds] 12:46:48 Ramirez57 [~Ramirez57@c-174-54-148-204.hsd1.pa.comcast.net] has joined #lisp 12:49:07 bitonic [~user@dyn1214-6.wlan.ic.ac.uk] has joined #lisp 12:49:14 -!- milkpost [~dec@192.133.84.6] has quit [Quit: [Textual IRC Client: http://www.textualapp.com/]] 12:54:40 hitecnologys [~hitecnolo@46.233.214.181] has joined #lisp 12:56:27 -!- morphling [~stefan@gssn-5f75796b.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 13:01:36 jerryzhou [~slackerui@58.245.253.218] has joined #lisp 13:02:48 ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 13:03:10 -!- stat_vi [~stat@dslb-094-218-224-007.pools.arcor-ip.net] has quit [Quit: Lost terminal] 13:03:38 -!- jerryzhou [~slackerui@58.245.253.218] has quit [Read error: Connection reset by peer] 13:07:46 -!- oudeis [~oudeis@bzq-84-111-171-26.red.bezeqint.net] has quit [Quit: This computer has gone to sleep] 13:10:18 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Ping timeout: 264 seconds] 13:13:17 ISF [~ivan@187.106.36.28] has joined #lisp 13:14:33 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 13:16:41 -!- Hydan [~hydan@176.74.140.3] has quit [Ping timeout: 268 seconds] 13:17:48 pw__ [uid2072@gateway/web/irccloud.com/x-waupxfhquhwdedoj] has joined #lisp 13:22:39 Is there a way to connect to swank running in emacs with terminal? I'm playing with ncurses and just want to update code in runtime. 13:23:30 Tried running program in emacs but it didn't work at all. 13:23:40 kliph [~user@unaffiliated/kliph] has joined #lisp 13:25:23 (swank:create-server) and then M-x slime-connect 13:28:39 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 13:29:25 Wow, that worked, thanks a lot. 13:30:42 -!- [6502] [4e0cffe5@gateway/web/freenode/ip.78.12.255.229] has quit [Quit: Page closed] 13:32:22 ncurses. rockin' did some of that myself last month.... 13:35:36 patrickwonders: I'm writing simple roguelike game for fun 13:35:40 -!- Beetny [~Beetny@ppp118-208-49-197.lns20.bne1.internode.on.net] has quit [Ping timeout: 252 seconds] 13:35:58 Okay, one more question: I have defconstant in my lisp file included in ASDF system, when I load system it always says constant was redefined and throws error. How to fix this? 13:36:10 I was pre-prototyping an OpenGL GUI before diving into OpenGL. 13:36:37 http://www.sbcl.org/manual/Defining-Constants.html 13:36:38 Sorry if I've already asked this, just can't find this in logs. 13:37:14 patrickwonders: huh, nice idea. 13:37:55 -!- b1rkh0ff [~b1rkh0ff@46.36.172.132] has quit [Read error: Connection reset by peer] 13:40:35 deveux [~deveux@74.Red-83-45-150.dynamicIP.rima-tde.net] has joined #lisp 13:44:50 talas [~talas@136.144.16.62.customer.cdi.no] has joined #lisp 13:44:58 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 256 seconds] 13:50:13 -!- p_nathan [~vlion@76.178.163.213] has left #lisp 13:51:25 unlucky2013 [~unlucky20@78-73-106-123-no162.tbcn.telia.com] has joined #lisp 13:51:26 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Read error: Connection reset by peer] 13:51:39 -!- xcombelle [~xcombelle@AToulouse-551-1-120-170.w92-156.abo.wanadoo.fr] has quit [Remote host closed the connection] 13:51:43 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 13:52:50 seems that lisp is basing all functions on a few operators .. does it mean that if i create those 7 operators in the implementation language then i have a new programming language cause all the other 50 functions are just based on the operators 13:53:41 Ralt_ [5d083c57@gateway/web/freenode/ip.93.8.60.87] has joined #lisp 13:54:14 you'll be able to have the same control flow, but you won't really have the same functionality 13:54:48 like, for example, you'll also need primitives such as addition and multiplication if you want to do math. (before pjb interrupts and says you can do that with LAMBDA, yes, you can, but you're not going to) 13:54:55 ravster [~ravi@71-19-174-130.dedicated.allstream.net] has joined #lisp 13:54:56 unlucky2013: lisp is mostly s-expressions, not operators 13:55:19 hitecnologys, lisp syntax is S-expressions, but to do anything, you need operators 13:55:49 I'm reading the little schemer seems like they are basing + - * / on 3 operators: zero? add1 sub1 13:56:02 sure you can base it off that 13:56:07 + - * / is all about recursion 13:56:08 Quadrescence: operators are just way to work with expressions 13:56:15 but that is not performant? 13:56:23 unlucky2013, no it is not 13:56:42 hitecnologys, yes, and you need them 13:57:07 dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #lisp 13:57:33 Quadrescence: of course you need then but there could be different set of operators which mean that you first need s-expressions to make lisp 13:58:30 nyef [~nyef@pool-70-109-143-163.cncdnh.east.myfairpoint.net] has joined #lisp 13:59:07 unlucky2013: take a look at operator theory :) 13:59:52 hitecnologys, Actually, I think you need operators first. S-expressions are needed when you want to serialize/make the program data. S-expressions dictate structure more than anything else. While the atom `1234' is an S-expression, calling it so isn't very meaningful when we want operators like addition. Or IF isn't very meaningful in terms of S-expressions. 14:00:25 That's usually why you start with constructing the lambda calculus first (operators), and then construct stuff like S-expressions (or arithmetic or whatever) from it. 14:00:41 unlucky2013: after looks at functional calculus and at lambda calculus 14:00:52 lol 14:01:42 ;) 14:06:55 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #lisp 14:07:38 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Read error: Connection reset by peer] 14:07:39 banannagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 14:09:05 -!- unlucky2013 [~unlucky20@78-73-106-123-no162.tbcn.telia.com] has quit [Quit: unlucky2013] 14:12:31 -!- snowylike [~sn@91-67-171-156-dynip.superkabel.de] has quit [Quit: Nettalk6 - www.ntalk.de] 14:14:46 hm 14:14:53 I'm looking for examples of provide/require 14:15:23 unless I can have a simple example of using asdf... 14:15:43 I don't want to use quicklisp as it'd make a dependency I don't want to add upon my script users 14:17:13 Ralt_: we don't really use provide/require. 14:17:35 yeah I know 14:17:52 but since I want the script to be useable by people not using quicklisp, I can't have it as a dependency 14:18:07 Ralt_: http://xach.livejournal.com/130040.html 14:18:15 how are you distributing the script's dependencies, then? 14:18:46 and why not just dump a binary and distribute that instead of requiring your users to have or install dependencies? 14:19:00 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Remote host closed the connection] 14:20:16 hm 14:20:19 indeed 14:20:35 perhapts this case could be handled by a lisp script "interpreter", your users install that, and your script has a way to specify it's dependencies, and the "interpreter" has ql bundled and knows how to install them and load everything properly. 14:20:37 using an sbcl image? 14:21:10 sort of like a micro asdf-like format you put at the header of your script. 14:21:26 don't know if this is a good idea 14:21:39 only if he expects users to be able to alter the script. 14:21:59 nah an sbcl image sounds like a good idea 14:22:02 only dependency is sbcl 14:22:07 quicklisp is already loaded in the image 14:22:08 not even 14:22:19 this way I just use whatever I want and simply provide the binary 14:22:21 oh? 14:22:23 tomw [51874641@gateway/web/freenode/ip.81.135.70.65] has joined #lisp 14:22:25 you can dump a complete binary that includes SBCL's compiler in it, so your only dependency would be pretty much libc or whatever. 14:22:38 that may be too big 14:22:44 yeah, when I hear "a script", I assume I can read it and modify it 14:22:48 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #lisp 14:22:54 having sbcl or whatever as a dependency is ok 14:22:57 I don't know if the heap image is gonna be that much smaller. 14:22:59 -!- joneshf-laptop [~joneshf@c-98-208-37-38.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds] 14:23:08 maybe it is 14:23:38 when I've been concerned about size, I've just used clisp or ecl. 14:23:49 CCL dumps slightly smaller images, too 14:24:07 but it's also worth thinking about whether 50mb is really all that much in this day and age. 14:25:14 even if it isn't, it just doesn't feel right 14:25:33 50mb is a lot if your audience is international 14:25:45 sykopomp: for a "scritp" it is, for an app, no. From what I undestand, those 50mb don't really grow that fast as your app grows, so that makes it acceptable. But a script is just a file you can paste in a gist or something. 14:27:54 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 14:27:57 I should install quicklisp on this machine if I want to do anything anyway. 14:28:31 I have a filename #P"/some/folder/". how can I create a path pointing to some subfolder, that is, #P"/some/folder/subfolder/". I tried (merge-pathnames #P"/some/folder/" #P"subfolder/"), this does not work [I have to admit I never quite understood the semantics of merge-pathnames] 14:30:07 (merge-pathnames #P"subfolder/" #P"/some/folder/") gives me #P"/some/folder/somesub/" 14:30:20 schoppenhauer: ^ 14:30:43 pavelpenev: thx 14:31:46 -!- leo2007 [~leo@110.172.225.137] has quit [Read error: Connection reset by peer] 14:33:32 -!- nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has quit [Remote host closed the connection] 14:36:46 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 14:37:18 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Ping timeout: 264 seconds] 14:40:35 hitecnologys: are you looking at tput (terminfo and termcap) for your roguelike game or not? 14:41:10 pnpuff: not really 14:41:45 pnpuff: I can't imagine why I may need this, actually 14:42:06 -!- nialo [~nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 264 seconds] 14:43:06 p_nathan [~vlion@76.178.163.213] has joined #lisp 14:43:26 nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has joined #lisp 14:43:37 Tanami_ [~carnage@ppp14-2-15-208.lns21.adl2.internode.on.net] has joined #lisp 14:43:37 leo2007 [~leo@110.172.225.137] has joined #lisp 14:43:41 -!- Tanami [~carnage@9ch.in] has quit [Ping timeout: 255 seconds] 14:48:16 -!- zickzackv [~faot@g224251020.adsl.alicedsl.de] has quit [Ping timeout: 252 seconds] 14:49:29 -!- Tanami_ [~carnage@ppp14-2-15-208.lns21.adl2.internode.on.net] has quit [Remote host closed the connection] 14:51:14 sykopomp [~sykopomp@unaffiliated/sykopomp] has joined #lisp 14:55:26 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #lisp 14:59:22 jenia [~jenia@modemcable058.145-162-184.mc.videotron.ca] has joined #lisp 14:59:28 hello everyone 14:59:32 how do i copy a list? 14:59:40 jenia: (copy-tree list) 14:59:47 thanks 14:59:54 jenia: or (copy-list list) 14:59:59 when i do setf, its just a pointer? 15:00:25 jenia: what is just a pointer? 15:00:34 i mean that it doenst create a new list 15:00:37 jenia: a reference more accurately, but yes 15:00:46 jenia: of course it doesn't 15:00:48 yea. thanks 15:00:56 you're welcome 15:02:21 who is going to ELS? 15:06:18 -!- tomw [51874641@gateway/web/freenode/ip.81.135.70.65] has quit [Ping timeout: 245 seconds] 15:06:28 -!- nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has quit [Remote host closed the connection] 15:08:00 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Quit: Leaving...] 15:08:13 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 15:09:26 mrSpec [~Spec@87-207-172-93.dynamic.chello.pl] has joined #lisp 15:09:26 -!- mrSpec [~Spec@87-207-172-93.dynamic.chello.pl] has quit [Changing host] 15:09:26 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 15:09:37 -!- tali713 [~tali713@2001:0:53aa:64c:1896:64db:b3ee:137e] has quit [Ping timeout: 245 seconds] 15:10:26 -!- KDr2 [~KDr2@123.122.99.62] has quit [Ping timeout: 252 seconds] 15:13:33 tali713 [~tali713@2001:0:53aa:64c:1896:64db:b3ee:137e] has joined #lisp 15:20:20 tsuru` [~charlie@adsl-74-179-30-160.bna.bellsouth.net] has joined #lisp 15:23:33 hitecnologys: tput setaf ... for echo colored text in a terminal prompt, tput cup ... to move the cursor ... etc. 15:24:13 hitecnologys: anyway is interesting write a roguelike game... let me know how are you doing if it is possible ... 15:28:02 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #lisp 15:28:50 pnpuff: I can send you some screenshots right now if you want 15:29:18 hitecnologys: sure... 15:30:06 pnpuff: wait about 5 minutes then, I'm a bit busy now 15:30:31 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 258 seconds] 15:30:54 -!- lduros [~user@fsf/member/lduros] has quit [Ping timeout: 258 seconds] 15:35:05 morphling [~stefan@gssn-5f75796b.pool.mediaWays.net] has joined #lisp 15:37:59 hitecnologys: CRT screen handling is challenging :) 15:38:57 stassats [~stassats@wikipedia/stassats] has joined #lisp 15:40:36 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 15:41:00 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 15:42:09 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Ping timeout: 252 seconds] 15:43:11 pnpuff: sure 15:45:44 knob [~knob@adsl-64-237-174-56.prtc.net] has joined #lisp 15:46:16 two- [~1@c-67-171-131-23.hsd1.wa.comcast.net] has joined #lisp 15:56:23 -!- oticat` [~oticat@114-25-207-35.dynamic.hinet.net] has quit [Remote host closed the connection] 15:58:22 kanwei [~kanwei@unaffiliated/kanwei] has joined #lisp 15:58:40 -!- pnpuff [~SWORD@unaffiliated/pnpuff] has quit [Quit: leaving] 16:00:23 Bike [~Glossina@67-5-212-240.ptld.qwest.net] has joined #lisp 16:00:29 pnpuff [~sc@unaffiliated/pnpuff] has joined #lisp 16:02:30 rahul [~rjain@66-234-32-156.nyc.cable.nyct.net] has joined #lisp 16:02:48 -!- rahul is now known as ragnul 16:03:48 Shark8 [~Shark8@69-20-190-126.static.ida.net] has joined #lisp 16:04:46 -!- schaueho [~schaueho@dslb-088-066-024-015.pools.arcor-ip.net] has quit [Ping timeout: 246 seconds] 16:08:42 Flame_Alchemist [~Flame_Alc@95.237.98.92] has joined #lisp 16:09:39 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 16:10:08 My_Hearing [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 16:10:19 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Disconnected by services] 16:10:20 -!- My_Hearing is now known as Mon_Ouie 16:13:31 tsuru`` [~charlie@adsl-98-87-25-31.bna.bellsouth.net] has joined #lisp 16:15:22 -!- tsuru` [~charlie@adsl-74-179-30-160.bna.bellsouth.net] has quit [Ping timeout: 258 seconds] 16:15:44 przl [~przlrkt@p5B29834A.dip0.t-ipconnect.de] has joined #lisp 16:18:54 ASau [~user@p5797E18D.dip0.t-ipconnect.de] has joined #lisp 16:19:09 -!- knob [~knob@adsl-64-237-174-56.prtc.net] has quit [Read error: Connection reset by peer] 16:20:11 knob [~knob@adsl-64-237-174-56.prtc.net] has joined #lisp 16:23:06 -!- CampinSam [~CampinSam@24-176-103-21.dhcp.jcsn.tn.charter.com] has quit [Read error: Connection reset by peer] 16:26:26 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Remote host closed the connection] 16:26:37 -!- bitonic [~user@dyn1214-6.wlan.ic.ac.uk] has quit [Ping timeout: 268 seconds] 16:26:53 -!- AeroNotix [~xeno@abos37.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 16:27:11 AeroNotix [~xeno@abos37.neoplus.adsl.tpnet.pl] has joined #lisp 16:29:30 -!- wormphlegm [~wormphleg@c-24-6-156-103.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 16:31:03 -!- hitecnologys [~hitecnolo@46.233.214.181] has quit [Quit: hitecnologys] 16:31:22 -!- deveux [~deveux@74.Red-83-45-150.dynamicIP.rima-tde.net] has quit [Quit: Leaving] 16:31:37 -!- EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Quit: EvW] 16:32:06 oudeis [~oudeis@2.55.130.236] has joined #lisp 16:32:13 sohakes [~sohakes@186.207.78.220] has joined #lisp 16:32:48 knob3212 [~knob@adsl-64-237-174-56.prtc.net] has joined #lisp 16:34:24 -!- knob [~knob@adsl-64-237-174-56.prtc.net] has quit [Ping timeout: 264 seconds] 16:39:33 -!- rking [~rking@unaffiliated/rking] has quit [Ping timeout: 248 seconds] 16:40:05 -!- ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 252 seconds] 16:40:52 Snamich [~Snamich@71-9-62-86.dhcp.snlo.ca.charter.com] has joined #lisp 16:40:55 wakeup [~user@xdsl-89-0-90-219.netcologne.de] has joined #lisp 16:40:56 -!- ck`` [~ck@dslb-188-107-118-089.pools.arcor-ip.net] has quit [Quit: Leaving] 16:40:57 hi 16:41:28 say is there a way to use ccl in shebang fashion? iee #!/usr/bin/ccl .... 16:41:41 I can't get it to work 16:45:19 -!- Harag [~Thunderbi@105.225.36.182] has quit [Ping timeout: 256 seconds] 16:48:12 rking [~rking@unaffiliated/rking] has joined #lisp 16:48:25 you'll need to write yourself a driver for that 16:48:56 I think that one or two of the stupid hacks that I use with SBCL would work with CCL as well. 16:49:07 Don't know if that helps or not. 16:49:35 -!- lemoinem [~swoog@72.53.112.90] has quit [Read error: Connection reset by peer] 16:50:51 -!- josemanuel [~josemanue@149.224.221.87.dynamic.jazztel.es] has quit [Quit: Saliendo] 16:53:08 -!- oudeis [~oudeis@2.55.130.236] has quit [Ping timeout: 268 seconds] 16:55:22 ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has joined #lisp 16:56:37 wakeup: if you google for ccl shebang you may get answers 16:57:58 -!- Ralt_ [5d083c57@gateway/web/freenode/ip.93.8.60.87] has quit [Ping timeout: 245 seconds] 16:58:43 -!- sohakes [~sohakes@186.207.78.220] has quit [Quit: Leaving] 16:59:35 wormphlegm [~wormphleg@c-24-6-156-103.hsd1.ca.comcast.net] has joined #lisp 16:59:36 -!- przl [~przlrkt@p5B29834A.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 16:59:40 gabnet [~gabnet@ACaen-652-1-281-41.w92-154.abo.wanadoo.fr] has joined #lisp 17:00:20 -!- gabnet [~gabnet@ACaen-652-1-281-41.w92-154.abo.wanadoo.fr] has quit [Client Quit] 17:02:04 -!- dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Remote host closed the connection] 17:06:48 -!- elia [~elia@2-238-29-218.ip242.fastwebnet.it] has quit [Quit: Computer has gone to sleep.] 17:09:37 wakeup: I would just add a read-macro that just does (read-line) (values) on #! to your site-lisp 17:09:59 wakeup: (if you need more direction, it's a dispatching read macro character) 17:10:29 dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #lisp 17:11:40 bitonic [~user@151.225.13.74] has joined #lisp 17:14:45 -!- ASau [~user@p5797E18D.dip0.t-ipconnect.de] has quit [Ping timeout: 248 seconds] 17:15:21 -!- Shark8 [~Shark8@69-20-190-126.static.ida.net] has left #lisp 17:15:53 przl [~przlrkt@p5B29834A.dip0.t-ipconnect.de] has joined #lisp 17:20:26 -!- leo2007 [~leo@110.172.225.137] has quit [Quit: rcirc on GNU Emacs 24.3.1] 17:23:47 invariant [~invariant@unaffiliated/invariant] has joined #lisp 17:24:17 Is there some unholy compiler from some Lisp to POSIX shell? 17:24:27 benkard [~textual@mnch-5d868aeb.pool.mediaWays.net] has joined #lisp 17:24:33 well, depends how much compilation you want 17:24:40 I suspect someone made some DSL to do so 17:24:51 if not... I've been thinking of something in that manner 17:24:51 there is scsh... 17:25:10 ragnul, and does this compile to POSIX shell? 17:25:21 invariant: no, it is a shell 17:25:28 why do you need posix shell? 17:25:29 p_l, an important requirement is that it should solve more problems than it creates. 17:25:31 no, it's a scheme shell 17:25:52 stop using posix shell and you'll solve more problems than you create :) 17:25:55 ragnul, yes, I know that. The point was that you shouldn't say irrelevant things. 17:25:56 -!- kanwei [~kanwei@unaffiliated/kanwei] has quit [] 17:25:56 invariant: I was thinking of making one in order to implement something along the lines of Chef/Puppet/Salt etc. 17:26:12 invariant: except that there would be no need to install a "runtime" on target server 17:26:23 -!- benkard [~textual@mnch-5d868aeb.pool.mediaWays.net] has quit [Client Quit] 17:26:32 ragnul, we have an e, an m, a b, ... embedded system! 17:26:32 p_l: I like the idea 17:26:44 like a subset of CL to SH compiler? 17:26:46 benkard [~benkard@mnch-5d868aeb.pool.mediaWays.net] has joined #lisp 17:26:47 invariant: you can install scsh on an embedded system... 17:27:05 wakeup: more like a DSL that creates shell scripts 17:27:05 ragnul, sure, but it almost never comes by default. 17:27:26 invariant: neither does a non-sucky shell. shell isn't good on resources, either 17:27:26 invariant: so? neither do the scripts you want to run... 17:27:29 wakeup, I was thinking of a subset of CL to SH compiler too. 17:28:13 It's probably not even *that* hard. 17:28:30 Since the amount of stuff you can express in POSIX shell is not that much. 17:28:34 not sure if posix sh is as lispy as bash, but yeah 17:28:54 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [Quit: Computer has gone to sleep.] 17:28:56 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 17:29:15 Probably a DSL is better. 17:29:23 Because otherwise you still need to ship a GC. 17:29:29 Thra11 [~Thra11@146.90.207.109] has joined #lisp 17:29:59 ASau [~user@p5797E18D.dip0.t-ipconnect.de] has joined #lisp 17:31:39 scsh doesn't appear to be that portable, btw. 17:31:39 p_l: maybe does not exist a not-sucky shell but only a less-sucky shell! (: 17:31:59 (imho) 17:32:09 I am seeing lots of people complain about getting it to run in an embedded environment. 17:32:25 If it was really simple, that wouldn't be the case. 17:32:35 everybody has a different definition of "embedded" 17:32:48 hmm I've once used scsh on netbsd/vax in simh though :) 17:33:03 ragnul: agreed 17:33:12 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 264 seconds] 17:33:26 -!- przl [~przlrkt@p5B29834A.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 17:33:41 astertronistic [~astertron@ip70-181-235-122.sd.sd.cox.net] has joined #lisp 17:33:42 invariant: the big problem with scsh was 64bit machines, iirc 17:33:47 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Read error: Operation timed out] 17:33:59 the rest is probably some obscure bootstrap issue in scheme48 17:34:09 (which is the base scsh is built on) 17:34:22 well, you don't need to bootstrap it yourself... 17:34:35 It also seems unmaintained. 17:34:37 can scsh be discussed in #scheme? 17:34:55 and if having 64-bit words is part of being embedded... then... my statement stands :) 17:34:59 stassats: probably 17:35:22 Or perhaps not. 17:35:27 so, that's where i suggest anybody interested in it to discuss it 17:35:48 would probably have people more knowledgable in it, yes 17:35:55 -!- invariant [~invariant@unaffiliated/invariant] has left #lisp 17:36:57 leo2007 [~leo@110.172.225.137] has joined #lisp 17:38:52 joekarma [~joekarma@70-36-57-169.dyn.novuscom.net] has joined #lisp 17:45:45 -!- ryankarason is now known as rk[canoeing] 17:55:22 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 17:57:25 -!- banannagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 258 seconds] 17:58:13 Kenjin [~kenjin@bl19-247-99.dsl.telepac.pt] has joined #lisp 17:58:38 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 17:58:42 pnpuff` [~sc@unaffiliated/pnpuff] has joined #lisp 17:59:50 satshabad [~satshabad@pool-173-58-100-240.lsanca.fios.verizon.net] has joined #lisp 17:59:51 przl [~przlrkt@p5B29834A.dip0.t-ipconnect.de] has joined #lisp 18:00:26 -!- pnpuff [~sc@unaffiliated/pnpuff] has quit [Remote host closed the connection] 18:00:26 -!- pnpuff` is now known as pnpuff 18:00:51 meiji11 [~user@d75-158-41-148.abhsia.telus.net] has joined #lisp 18:05:02 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #lisp 18:05:05 -!- pnpuff is now known as pnpuff` 18:05:33 pnpuff [~pnpuff@unaffiliated/pnpuff] has joined #lisp 18:05:38 -!- jenia [~jenia@modemcable058.145-162-184.mc.videotron.ca] has quit [Ping timeout: 256 seconds] 18:06:10 -!- pnpuff` [~sc@unaffiliated/pnpuff] has quit [Remote host closed the connection] 18:08:00 -!- erikc [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has quit [Ping timeout: 264 seconds] 18:09:40 banannagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 18:10:19 saergsere [~saergsere@96.229.240.188] has joined #lisp 18:22:58 -!- maxm [~user@unaffiliated/maxm] has quit [Read error: Operation timed out] 18:25:42 -!- schjetne [~schjetne@fsf/member/schjetne] has quit [Ping timeout: 258 seconds] 18:25:45 ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 18:26:07 elia [~elia@2-238-29-218.ip242.fastwebnet.it] has joined #lisp 18:33:13 -!- ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has quit [Ping timeout: 240 seconds] 18:37:10 knob [~knob@cvx-ppp-66-50-40-127.coqui.net] has joined #lisp 18:37:17 erikc [~erikc@out-on-146.wireless.telus.com] has joined #lisp 18:37:22 -!- knob3212 [~knob@adsl-64-237-174-56.prtc.net] has quit [Ping timeout: 246 seconds] 18:38:33 -!- Thra11 [~Thra11@146.90.207.109] has quit [Ping timeout: 240 seconds] 18:42:14 -!- Ramirez57 [~Ramirez57@c-174-54-148-204.hsd1.pa.comcast.net] has quit [Quit: irc2go] 18:42:29 Ramirez57 [~Ramirez57@c-174-54-148-204.hsd1.pa.comcast.net] has joined #lisp 18:43:10 -!- teggi [~teggi@123.21.172.81] has quit [Remote host closed the connection] 18:45:20 DrPete [~DrPete@unaffiliated/drpete] has joined #lisp 18:47:34 -!- DrPete_ [~DrPete@unaffiliated/drpete] has quit [Ping timeout: 256 seconds] 18:47:45 ldionmarcil [~maden@248-79.162.dsl.aei.ca] has joined #lisp 18:47:56 -!- ldionmarcil [~maden@248-79.162.dsl.aei.ca] has quit [Changing host] 18:47:56 ldionmarcil [~maden@unaffiliated/maden] has joined #lisp 18:50:54 lduros [~user@fsf/member/lduros] has joined #lisp 18:53:25 -!- Flame_Alchemist [~Flame_Alc@95.237.98.92] has quit [Read error: Connection reset by peer] 18:54:11 -!- walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 18:54:47 walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 18:59:09 -!- ldionmarcil [~maden@unaffiliated/maden] has quit [Read error: Connection reset by peer] 19:03:31 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 19:03:44 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: kpreid] 19:04:06 -!- walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 19:05:35 schjetne [~schjetne@fsf/member/schjetne] has joined #lisp 19:05:53 pyx [~pyx@d24-141-100-35.home.cgocable.net] has joined #lisp 19:06:15 -!- pyx [~pyx@d24-141-100-35.home.cgocable.net] has quit [Client Quit] 19:06:51 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 19:07:26 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 19:09:46 -!- erikc [~erikc@out-on-146.wireless.telus.com] has quit [Quit: erikc] 19:09:50 -!- elia [~elia@2-238-29-218.ip242.fastwebnet.it] has quit [Quit: Computer has gone to sleep.] 19:10:25 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Read error: No route to host] 19:10:46 joe9 [~user@c-71-236-20-61.hsd1.ga.comcast.net] has joined #lisp 19:12:02 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 19:15:49 walter [~walter@ip-64-134-101-130.public.wayport.net] has joined #lisp 19:20:49 deveux [~deveux@74.Red-83-45-150.dynamicIP.rima-tde.net] has joined #lisp 19:20:57 Vicfred [~anon@187.206.82.179] has joined #lisp 19:23:25 Aiwass [~user@unaffiliated/aiwass] has joined #lisp 19:24:36 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: kpreid] 19:25:20 Hi, has anyone managed to run Open Genera? 19:25:31 me 19:25:40 up until to the point of the kbd 19:25:50 and the bloody date format or so.... 19:26:28 how long must be running with a cpu thread at 100%, with the VLM debugger window opened? 19:28:27 Isn't there some compatibility issue between modern host systems and the open genera VMs? 19:28:38 in terminal last message is genera: Can't TUNSETIFF for VLM network interface #0 Operation not permitted 19:28:57 yup 19:29:02 that too 19:29:08 I don't remember any details, never having set up an open genera instance myself, but I remember there being something... 19:29:14 knob3212 [~knob@cvx-ppp-66-50-40-127.coqui.net] has joined #lisp 19:29:21 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 19:29:25 try cadr 19:29:30 much better..... 19:29:39 https://github.com/ynniv/opengenera 19:29:48 tcr [~tcr@host51-226-static.96-5-b.business.telecomitalia.it] has joined #lisp 19:30:00 and 32 bit 19:30:13 -!- knob [~knob@cvx-ppp-66-50-40-127.coqui.net] has quit [Ping timeout: 248 seconds] 19:30:48 -!- knob3212 is now known as knob 19:31:35 I followed the general instructions found on the internet, like here: http://www.advogato.org/person/johnw/diary/12.html 19:32:20 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 19:36:24 the only thing i can say about my experience running opengenera: a waste of time 19:36:46 but it's probably too tempting, so you should do it and be done with it anyway 19:36:48 -!- two- [~1@c-67-171-131-23.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 19:37:18 indeed it is too tempting :) 19:37:57 -!- wbooze [~wbooze@xdsl-78-35-156-57.netcologne.de] has quit [Ping timeout: 245 seconds] 19:38:01 CampinSam [~CampinSam@24-176-103-21.dhcp.jcsn.tn.charter.com] has joined #lisp 19:38:01 -!- dtw [~dtw@pdpc/supporter/active/dtw] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:38:31 I can say a lot about my experience trying to get a TI Explorer emulator going, and I'd hardly call it a waste of time, but it's not a path that I especially recommend. (-: 19:40:24 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 19:44:53 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 252 seconds] 19:47:16 -!- Aiwass [~user@unaffiliated/aiwass] has left #lisp 19:51:41 wbooze [~wbooze@xdsl-78-35-187-173.netcologne.de] has joined #lisp 19:52:45 Aiwass [~user@unaffiliated/aiwass] has joined #lisp 19:52:53 sabalaba [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has joined #lisp 19:57:20 elia [~elia@2-238-29-218.ip242.fastwebnet.it] has joined #lisp 19:59:21 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: brb] 19:59:21 jerryzhou [~slackerui@58.245.253.218] has joined #lisp 20:00:28 nyef_ [~nyef@pool-64-222-145-250.man.east.myfairpoint.net] has joined #lisp 20:01:33 -!- nyef [~nyef@pool-70-109-143-163.cncdnh.east.myfairpoint.net] has quit [Ping timeout: 240 seconds] 20:05:33 nydel [~nydel@ip72-197-245-1.sd.sd.cox.net] has joined #lisp 20:05:44 -!- dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Ping timeout: 258 seconds] 20:08:21 -!- pnpuff [~pnpuff@unaffiliated/pnpuff] has quit [Remote host closed the connection] 20:09:42 -!- MrWoohoo [~MrWoohoo@pool-173-67-109-10.lsanca.fios.verizon.net] has quit [Ping timeout: 276 seconds] 20:10:08 -!- boredomist [~bdmst@198.27.77.11] has quit [Ping timeout: 245 seconds] 20:10:24 -!- Tribal [tribal@fluttershy.is.best.pony.rcfreak0.com] has quit [Quit: Leaving] 20:11:10 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 246 seconds] 20:14:23 knob3212 [~knob@cvx-ppp-66-50-40-127.coqui.net] has joined #lisp 20:14:47 -!- knob [~knob@cvx-ppp-66-50-40-127.coqui.net] has quit [Ping timeout: 268 seconds] 20:14:50 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 256 seconds] 20:15:02 wakeup` [~user@xdsl-89-0-173-98.netcologne.de] has joined #lisp 20:17:03 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 20:17:15 -!- axion_ [~axion@cpe-67-242-88-224.nycap.res.rr.com] has quit [Ping timeout: 268 seconds] 20:17:41 -!- AeroNotix [~xeno@abos37.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 248 seconds] 20:18:29 -!- wakeup [~user@xdsl-89-0-90-219.netcologne.de] has quit [Ping timeout: 255 seconds] 20:18:46 -!- knob3212 [~knob@cvx-ppp-66-50-40-127.coqui.net] has quit [Ping timeout: 245 seconds] 20:19:51 -!- gravicappa [~gravicapp@ppp91-77-189-136.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:21:33 -!- nydel [~nydel@ip72-197-245-1.sd.sd.cox.net] has quit [Quit: quit] 20:21:57 Tribal [~Tribal@rcfreak0.com] has joined #lisp 20:22:11 -!- jerryzhou [~slackerui@58.245.253.218] has quit [Quit: Leaving] 20:26:42 -!- ASau [~user@p5797E18D.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 20:30:23 Beetny [~Beetny@ppp118-208-154-19.lns20.bne1.internode.on.net] has joined #lisp 20:31:25 -!- ravster [~ravi@71-19-174-130.dedicated.allstream.net] has left #lisp 20:31:53 zajn [~zajn@c-67-182-61-90.hsd1.ca.comcast.net] has joined #lisp 20:32:01 -!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Read error: Operation timed out] 20:32:49 ASau [~user@p5797E18D.dip0.t-ipconnect.de] has joined #lisp 20:38:44 -!- walter [~walter@ip-64-134-101-130.public.wayport.net] has quit [Quit: This computer has gone to sleep] 20:38:44 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 20:39:03 -!- zajn [~zajn@c-67-182-61-90.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 20:39:29 zajn [~zajn@c-67-182-61-90.hsd1.ca.comcast.net] has joined #lisp 20:41:45 -!- elia [~elia@2-238-29-218.ip242.fastwebnet.it] has quit [Quit: Computer has gone to sleep.] 20:41:55 -!- ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 268 seconds] 20:41:59 -!- cdidd [~cdidd@89-178-128-136.broadband.corbina.ru] has quit [Remote host closed the connection] 20:42:38 -!- zajn [~zajn@c-67-182-61-90.hsd1.ca.comcast.net] has left #lisp 20:43:20 -!- talas [~talas@136.144.16.62.customer.cdi.no] has quit [Read error: Connection reset by peer] 20:43:26 -!- ISF [~ivan@187.106.36.28] has quit [Quit: WeeChat 0.4.0] 20:43:27 -!- nialo [~nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 256 seconds] 20:44:15 Thra11 [~Thra11@146.90.207.109] has joined #lisp 20:45:19 walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 20:46:41 talas [~talas@136.144.16.62.customer.cdi.no] has joined #lisp 20:46:46 rme [~rme@50.43.176.79] has joined #lisp 20:47:33 `arrdem [~user@resnet-46-203.dorm.utexas.edu] has joined #lisp 20:57:04 -!- Euthy [~euthy@unaffiliated/euthydemus] has quit [Quit: leaving] 21:00:10 -!- benkard [~benkard@mnch-5d868aeb.pool.mediaWays.net] has quit [Read error: Connection reset by peer] 21:04:59 elia [~elia@2-238-29-218.ip242.fastwebnet.it] has joined #lisp 21:05:09 -!- mrm [~user@46.191.211.144] has quit [Remote host closed the connection] 21:10:01 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Quit: Leaving] 21:11:11 -!- elia [~elia@2-238-29-218.ip242.fastwebnet.it] has quit [Quit: Computer has gone to sleep.] 21:12:10 bdmst [~bdmst@198.27.77.11] has joined #lisp 21:12:46 ikki [~ikki@187.208.188.216] has joined #lisp 21:14:49 -!- meiji11 [~user@d75-158-41-148.abhsia.telus.net] has quit [Read error: Connection reset by peer] 21:16:07 -!- morphling [~stefan@gssn-5f75796b.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 21:16:11 elia [~elia@2-238-29-218.ip242.fastwebnet.it] has joined #lisp 21:16:29 nyef [~nyef@pool-71-161-84-192.cncdnh.east.myfairpoint.net] has joined #lisp 21:16:33 -!- elia [~elia@2-238-29-218.ip242.fastwebnet.it] has left #lisp 21:16:33 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 21:17:57 benkard [~benkard@mnch-5d868aeb.pool.mediaWays.net] has joined #lisp 21:18:03 -!- nyef_ [~nyef@pool-64-222-145-250.man.east.myfairpoint.net] has quit [Ping timeout: 245 seconds] 21:19:32 -!- tcr [~tcr@host51-226-static.96-5-b.business.telecomitalia.it] has quit [Quit: Leaving.] 21:22:01 -!- bdmst is now known as boredomist 21:31:32 gravitation [~gravitati@dyn-160-39-62-38.dyn.columbia.edu] has joined #lisp 21:32:04 -!- Aiwass [~user@unaffiliated/aiwass] has left #lisp 21:40:14 -!- wakeup` [~user@xdsl-89-0-173-98.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:40:24 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 21:45:30 -!- Snamich [~Snamich@71-9-62-86.dhcp.snlo.ca.charter.com] has quit [Ping timeout: 256 seconds] 21:47:14 sdsl [~sdsl@bl16-197-131.dsl.telepac.pt] has joined #lisp 21:53:25 [6502] [4e0cffe5@gateway/web/freenode/ip.78.12.255.229] has joined #lisp 21:54:26 <[6502]> is there any case in which sbcl could convert 0.25 into 1/4 ? 21:54:28 pellegrino [~pellegrin@85.17.26.2] has joined #lisp 21:55:08 [6502], do you have such a case where it does? 21:55:46 -!- dim [~dim@prometheus.naquadah.org] has quit [Quit: ZNC - http://znc.sourceforge.net] 21:56:01 (rational 0.25) 21:56:26 <[6502]> Quadrescence: in jscl when bootstrapping sbcl is used to cross-compile test cases and in a case i have (test (equal (read-from-string ".25") 0.25)) and I get as error "Don't know how to compile 1/4" 21:56:41 tsuru``` [~charlie@adsl-74-179-250-226.bna.bellsouth.net] has joined #lisp 21:56:49 <[6502]> Quadrescence: there's no support for rationals (yet) in jscl 21:57:10 dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has joined #lisp 21:57:11 <[6502]> Quadrescence: so somehow that 0.25 is transformed into 1/4 21:57:13 (rational (read-from-string "0.25")) 21:57:33 wbooze, no, he is asking if SBCL converts it internally 21:57:35 not how to convert it 21:57:45 ah 21:57:54 sorry 21:58:09 [6502], I can't see why it would convert that. That's all the context you have? 21:58:26 -!- tsuru`` [~charlie@adsl-98-87-25-31.bna.bellsouth.net] has quit [Ping timeout: 258 seconds] 21:59:18 <[6502]> Quadrescence: https://github.com/davazp/jscl/blob/master/src/compiler.lisp 21:59:35 <[6502]> Quadrescence: the error is coming from line 1663 21:59:50 -!- benkard [~benkard@mnch-5d868aeb.pool.mediaWays.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 22:00:03 <[6502]> Quadrescence: so it's not floatp 22:01:01 meiji11 [~user@d75-158-41-148.abhsia.telus.net] has joined #lisp 22:01:06 <[6502]> Quadrescence: it only happens when cross-compiling, because in the bootstrapped compiler 0.25 is just 0.25 and that test expression works fine 22:01:07 whist [~whist@c-98-232-204-76.hsd1.or.comcast.net] has joined #lisp 22:02:20 <[6502]> Quadrescence: and the word "rational" appears nowhere in any lisp file of the project 22:02:27 Corvidium [~cosman246@24.56.241.247] has joined #lisp 22:04:15 [6502], I don't think I'm visualizing this process correctly. Somewhere you have a bit of code X = (equal (read-from-string ".25") 0.25)). 22:04:20 What happens to X? 22:05:28 <[6502]> It's a test macro that just checks the result of evaluation is true and if false displays the test form as failing 22:05:54 <[6502]> Quadrescence: previously the test was checking the string representation of result with "0.25" (equal was broken) 22:06:17 I bet someone has enabled funky reader macros. 22:06:23 yes but how is that sexp processed? 22:08:13 <[6502]> Quadrescence: This is where the "test" macro is defined https://github.com/davazp/jscl/blob/master/tests.lisp 22:08:26 [6502], you're doing: 22:08:26 ;; Everything went ok, we have a float 22:08:27 (/ (* sign (expt 10 (* exponent-sign exponent)) number) divisor)))) 22:08:34 that / is maybe making the rational 22:08:43 in SBCL 22:08:46 ( https://github.com/davazp/jscl/blob/master/src/read.lisp#L232 ) 22:08:52 <[6502]> oh ok 22:09:00 <[6502]> that makes sense 22:09:02 axion_ [~axion@cpe-67-242-88-224.nycap.res.rr.com] has joined #lisp 22:09:13 <[6502]> probably nowhere in the compiler float literals are used 22:09:25 let me send a patch! 22:09:52 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 22:11:32 Too bad though this patch was made on gut feeling, and not actually tested. ._. 22:11:37 https://github.com/davazp/jscl/pull/42 22:12:04 <[6502]> is the patch 10 -> 10.0 ? 22:12:48 [6502], what? 22:13:23 <[6502]> (/ (* sign (expr 10.0 (* exponent-sign exponent)) number) divisor)) 22:13:36 <[6502]> expr->expt 22:13:43 no, I did (float * 1.0) 22:14:22 in JS, that'd probably be a no-op of sorts, in SBCL it wouldn't be 22:14:36 <[6502]> I don't think #'float is defined in jscl (yet) 22:14:39 you probably want double rather than single floats. 22:14:57 I wasn't sure if it'd react well to 1.0d0 22:15:24 <[6502]> Quadrescence: 1.0d0 is parsed correctly 22:15:31 <[6502]> sort of 22:15:45 <[6502]> in the repl the value you get printed is 1 22:15:51 i don't know if pull requests can be edited 22:15:55 <[6502]> because in javascript all numbers are double-precision floats 22:16:29 <[6502]> i actually wonder if it makes sense to try to implement CL in javascript 22:17:14 <[6502]> probably not 22:17:24 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 22:17:52 js has a scheme kernel 22:17:54 T-series 22:18:00 afaik... 22:18:05 or i'm misinformed... 22:18:56 <[6502]> js runtime is great IMO 22:19:10 <[6502]> but it's too different from CL in many places 22:19:19 <[6502]> mutable strings, for example 22:20:02 <[6502]> not sure you can implement a CL in javascript without having it to crawl instead of running 22:20:43 kanwei [~kanwei@unaffiliated/kanwei] has joined #lisp 22:21:22 <[6502]> Compiling a lisp dialect to javascript makes a lot of sense for me (of course... my toy compiler does that) ... but CL is another thing 22:22:19 compared to the r5rs r6rs things cl spec is still big not ? 22:22:46 [6502], i just went ahead and made another branch that does the 10 -> 10.0d0 change 22:22:52 and making it conforming would be what ? reinventing the wheels ? 22:23:08 -!- MoALTz [~no@host86-142-160-154.range86-142.btcentralplus.com] has quit [Quit: Leaving] 22:23:44 -!- spacefrogg [~spacefrog@unaffiliated/spacefrogg] has quit [Quit: spacefrogg] 22:24:41 <[6502]> Quadrescence: i tried it in my repo and works (in the sense it completes compilation) but the generated code is invalid 22:25:01 what does it do wrong 22:25:03 <[6502]> Quadrescence: any floating point literal cannot be compiled correctly when cross compiling 22:25:44 what do you mean 22:26:03 Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has joined #lisp 22:26:18 [6502], are you saying that that breaks everything? 22:26:22 ohnoitsavram [~user@CPE-60-225-105-159.hhui3.cht.bigpond.net.au] has joined #lisp 22:26:28 <[6502]> hmm 22:26:38 <[6502]> Quadrescence: now i retried and seems working 22:26:45 <[6502]> very strange 22:27:25 <[6502]> Quadrescence: before i got a javascript syntax error. the generated code for tests contained "QIList(,,l5)" 22:27:53 weird 22:28:04 [6502], can you test freshly again? 22:28:16 -!- meiji11 [~user@d75-158-41-148.abhsia.telus.net] has quit [Remote host closed the connection] 22:28:28 caching effects ? 22:28:59 Strigoides [~owen@60-234-213-126.bitstream.orcon.net.nz] has joined #lisp 22:29:46 MoALTz [~no@host86-142-160-154.range86-142.btcentralplus.com] has joined #lisp 22:31:22 <[6502]> Quadrescence: i tried rebuilding from scratch and works 22:31:34 -!- rszeno [~rszeno@79.118.12.249] has quit [Quit: Leaving.] 22:31:52 <[6502]> Quadrescence: may be it was a cache problem in the browser when loading tests.js 22:32:14 <[6502]> Quadrescence: however still the cross-compiled code behave differently from jscl-compiled code 22:32:33 <[6502]> Quadrescence: for example the test (equal (read-from-string "(1 \\. 25)") '(1 \. 25)) fails when cross compiled 22:32:38 <[6502]> Quadrescence: but works in the REPL 22:33:51 <[6502]> and of course works fine also in SBCL 22:34:19 *[6502]* is not sure that cross-compiling the tests is a good idea 22:35:05 -!- pellegrino [~pellegrin@85.17.26.2] has quit [Quit: Freenode] 22:37:01 pellegrino [~pellegrin@85.17.26.2] has joined #lisp 22:37:07 -!- natechan [~natechan@c-71-56-124-186.hsd1.ga.comcast.net] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 22:39:24 -!- rk[canoeing] is now known as ryankarason 22:40:49 -!- pellegrino [~pellegrin@85.17.26.2] has quit [Client Quit] 22:41:08 <[6502]> Quadrescence: i think there is a problem about reading "." 22:41:59 try #\. 22:42:57 <[6502]> the cross-compiled version error message is Test `(EQUAL (READ-FROM-STRING "(1 \\. 25)") '(1 |\\.| 25))' failed. 22:43:31 <[6502]> the |\\.| part looks suspicious 22:44:07 <[6502]> it should be either \. or |.| in my opinion 22:44:09 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Remote host closed the connection] 22:44:23 -!- puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has quit [Read error: Connection reset by peer] 22:46:31 <[6502]> duh 22:46:44 <[6502]> it's the reader... it doesn't handle escaping in symbols at all 22:51:19 The other issue with that test is that EQUAL doesn't work correctly yet 22:51:32 (EQUAL '(1) '(1)) => NIL in JSCL 22:51:42 <[6502]> Strigoides: equal is fixed in my repo 22:51:48 DataLinkDroid [~DataLinkD@CPE-124-183-184-43.lns17.ken.bigpond.net.au] has joined #lisp 22:51:49 oh, okay 22:53:05 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 22:53:34 <[6502]> sort of fixed, that is... for strings uses eql (that is eq indeed). but jscl strings are not CL strings anyway 22:53:58 *[6502]* wonders how many CL programmers do actually mutate strings 22:55:13 I definitely do on occasion. 22:55:24 Besides, consider implementation strategies for WITH-OUTPUT-TO-STRING. 22:55:49 jenia [~jenia@modemcable058.145-162-184.mc.videotron.ca] has joined #lisp 22:56:08 ... I've actually got one snippet of code where I take a string and mutate it quite severely... by smashing up its type tag and length slots to turn it into an octet vector. 22:56:16 Passing a string with a fill vector is not uncommon. 22:56:34 e.g. to format 22:56:40 fill pointer* 23:04:13 -!- talas [~talas@136.144.16.62.customer.cdi.no] has quit [Read error: Connection reset by peer] 23:06:20 zfx- [~user@host86-145-66-247.range86-145.btcentralplus.com] has joined #lisp 23:09:19 -!- `arrdem [~user@resnet-46-203.dorm.utexas.edu] has quit [Remote host closed the connection] 23:12:42 ipmonger [~IPmonger@c-68-63-82-18.hsd1.pa.comcast.net] has joined #lisp 23:17:29 AeroNotix [~xeno@aboo61.neoplus.adsl.tpnet.pl] has joined #lisp 23:17:35 -!- schjetne [~schjetne@fsf/member/schjetne] has quit [Ping timeout: 255 seconds] 23:20:10 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer] 23:21:29 chameco [~samuel@cpe-67-246-131-254.stny.res.rr.com] has joined #lisp 23:21:38 cpape [~user@cpape.eu] has joined #lisp 23:22:19 -!- chameco [~samuel@cpe-67-246-131-254.stny.res.rr.com] has quit [Client Quit] 23:22:34 chameco [~samuel@cpe-67-246-131-254.stny.res.rr.com] has joined #lisp 23:23:00 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 23:24:34 -!- bitonic [~user@151.225.13.74] has quit [Remote host closed the connection] 23:26:54 -!- peterhil [~peterhil@91-157-48-77.elisa-laajakaista.fi] has quit [Ping timeout: 272 seconds] 23:26:57 -!- rme [~rme@50.43.176.79] has quit [Quit: rme] 23:27:35 -!- gravitation [~gravitati@dyn-160-39-62-38.dyn.columbia.edu] has quit [Quit: gravitation] 23:28:58 Kenjin_ [~kenjin@2.80.247.99] has joined #lisp 23:28:58 -!- Kenjin [~kenjin@bl19-247-99.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 23:30:01 -!- MoALTz [~no@host86-142-160-154.range86-142.btcentralplus.com] has quit [Quit: brb] 23:33:58 MoALTz [~no@host86-142-160-154.range86-142.btcentralplus.com] has joined #lisp 23:36:37 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #lisp 23:47:36 -!- ASau [~user@p5797E18D.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 23:48:27 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 23:50:32 -!- PuffTheMagic [uid3325@gateway/web/irccloud.com/x-hkjupeoryqrddqcp] has quit [Quit: Connection closed for inactivity] 23:51:28 AndChat673521 [~AndChat67@cpe-098-024-021-123.carolina.res.rr.com] has joined #lisp 23:53:22 -!- AndChat673521 [~AndChat67@cpe-098-024-021-123.carolina.res.rr.com] has quit [Client Quit] 23:53:36 -!- sdsl [~sdsl@bl16-197-131.dsl.telepac.pt] has quit [Quit: sdsl] 23:53:51 -!- Ramirez57 [~Ramirez57@c-174-54-148-204.hsd1.pa.comcast.net] has quit [Ping timeout: 256 seconds] 23:54:29 -!- wyan [~wyan@ec2-54-246-94-212.eu-west-1.compute.amazonaws.com] has quit [Quit: ZNC - http://znc.sourceforge.net] 23:54:36 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: *heavy sigh*] 23:56:08 -!- Strigoides [~owen@60-234-213-126.bitstream.orcon.net.nz] has quit [Ping timeout: 260 seconds] 23:56:08 -!- agumonkey [~agu@97.217.72.86.rev.sfr.net] has quit [Ping timeout: 260 seconds] 23:57:27 wyan [~wyan@ec2-54-246-94-212.eu-west-1.compute.amazonaws.com] has joined #lisp