2015-12-14T00:04:16Z scymtym quit (Ping timeout: 272 seconds) 2015-12-14T00:10:23Z toomuchtvrotsurb joined #lisp 2015-12-14T00:15:07Z Throwaway joined #lisp 2015-12-14T00:15:19Z cagmz joined #lisp 2015-12-14T00:18:17Z Throwaway: how painful are unhygienic macros in the real world? Im thinking about jumping into CL. 2015-12-14T00:19:35Z Bike: do you mean "how painful is it working with unhygenic macros" or "how painful is it worrying about hygeine when writing normal macros" 2015-12-14T00:19:51Z Throwaway: the latter one 2015-12-14T00:20:25Z malice``` quit (Quit: ERC (IRC client for Emacs 24.5.1)) 2015-12-14T00:20:59Z Bike: not at all in my experience. 90% of macros i write one let is enough. 2015-12-14T00:22:20Z SamSkulls quit (Ping timeout: 250 seconds) 2015-12-14T00:24:46Z Guest13132 quit (Ping timeout: 240 seconds) 2015-12-14T00:27:26Z SamSkulls joined #lisp 2015-12-14T00:32:18Z Yuuhi quit (Remote host closed the connection) 2015-12-14T00:32:20Z znpy joined #lisp 2015-12-14T00:32:57Z whiteline joined #lisp 2015-12-14T00:35:07Z jsgrant__ quit (Quit: jsgrant__) 2015-12-14T00:37:19Z jsgrant_ joined #lisp 2015-12-14T00:38:23Z jsgrant_ is now known as jsgrant__ 2015-12-14T00:39:30Z scymtym joined #lisp 2015-12-14T00:44:35Z znpy quit (Ping timeout: 240 seconds) 2015-12-14T00:46:03Z sdothum quit (Read error: Connection reset by peer) 2015-12-14T00:47:35Z sdothum joined #lisp 2015-12-14T00:49:37Z jasom: Throwaway: it's not bad at all; even before packages it wasn't terrible, and packages practically makes it go completely away 2015-12-14T00:50:36Z jsgrant__ quit (Quit: jsgrant__) 2015-12-14T00:51:01Z adam789654123 joined #lisp 2015-12-14T00:52:25Z jasom: consider this: (defmacro evil (&body b) (labels ((do-something (&rest r) nil))) (progn ,@b)) this would be a problem without packages if a consumer expected to be able to call "do-something" in the body of it. However, with packages, it's actually evil-package:do-something which will be a different symbol than consumer-package:do-something so there is no clash 2015-12-14T00:53:01Z jasom: actually that example is 100% backwards 2015-12-14T00:54:37Z jasom: (labels ((do-something (&rest r) nil)) (some-macro-that-calls-do-something ...)) would be the correct example; so long as you don't bind symbols in other people's packages, you can use macros from other people's packages with impunity 2015-12-14T00:55:15Z jasom shouldn't try to think on the weekends 2015-12-14T00:56:40Z Karl_Dscc quit (Remote host closed the connection) 2015-12-14T00:56:41Z harish joined #lisp 2015-12-14T00:57:29Z duggiefresh joined #lisp 2015-12-14T01:03:38Z wildlander quit (Quit: Saliendo) 2015-12-14T01:03:56Z duggiefresh quit (Ping timeout: 250 seconds) 2015-12-14T01:05:47Z jasom: if someone with ops is around, adam789654123 is reporting he is sending to this channel; any idea what might be wrong? 2015-12-14T01:06:42Z fe[nl]ix: he's probably banned 2015-12-14T01:09:23Z eudoxia joined #lisp 2015-12-14T01:11:45Z danlentz_ quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-12-14T01:13:20Z cagmz quit (Remote host closed the connection) 2015-12-14T01:13:27Z hirmos quit (Remote host closed the connection) 2015-12-14T01:13:33Z cagmz joined #lisp 2015-12-14T01:17:48Z harish quit (Ping timeout: 250 seconds) 2015-12-14T01:19:42Z k-stz quit (Remote host closed the connection) 2015-12-14T01:20:15Z kristof quit (Ping timeout: 240 seconds) 2015-12-14T01:27:03Z Throwaway quit (Remote host closed the connection) 2015-12-14T01:27:36Z jsgrant_ joined #lisp 2015-12-14T01:28:40Z jsgrant_ is now known as jsgrant__ 2015-12-14T01:28:40Z stoopkid joined #lisp 2015-12-14T01:30:07Z stoopkid: adam789654123: can you see this 2015-12-14T01:38:11Z sunwukong joined #lisp 2015-12-14T01:39:19Z jsgrant__ quit (Quit: jsgrant__) 2015-12-14T01:40:54Z FreeBirdLjj joined #lisp 2015-12-14T01:48:08Z stepnem quit (Ping timeout: 250 seconds) 2015-12-14T01:49:16Z wailord joined #lisp 2015-12-14T01:49:40Z wailord quit (Changing host) 2015-12-14T01:49:41Z wailord joined #lisp 2015-12-14T01:55:44Z scymtym quit (Ping timeout: 272 seconds) 2015-12-14T01:57:15Z noark9 joined #lisp 2015-12-14T02:00:11Z roo quit (Remote host closed the connection) 2015-12-14T02:00:34Z redline6561 quit (Quit: ZNC - http://znc.in) 2015-12-14T02:01:57Z ebrasca quit (Remote host closed the connection) 2015-12-14T02:07:38Z PuercoPop: minion: memo for Quadrescence: If looking at stefil check also its fork, fiasco (https://github.com/capitaomorte/fiasco) 2015-12-14T02:07:38Z minion: Remembered. I'll tell Quadrescence when he/she/it next speaks. 2015-12-14T02:07:46Z EvW quit (Ping timeout: 240 seconds) 2015-12-14T02:08:10Z Sucks quit (Ping timeout: 256 seconds) 2015-12-14T02:08:47Z Sucks joined #lisp 2015-12-14T02:16:46Z grouzen quit (Ping timeout: 240 seconds) 2015-12-14T02:18:39Z Warlock[29A] joined #lisp 2015-12-14T02:22:30Z IPmonger joined #lisp 2015-12-14T02:23:30Z FreeBird_ joined #lisp 2015-12-14T02:24:42Z cagmz quit 2015-12-14T02:26:16Z FreeBirdLjj quit (Ping timeout: 250 seconds) 2015-12-14T02:26:25Z aap_ joined #lisp 2015-12-14T02:29:42Z aap quit (Ping timeout: 256 seconds) 2015-12-14T02:29:57Z OrangeShark quit (Quit: Leaving) 2015-12-14T02:34:46Z sjl quit (Ping timeout: 240 seconds) 2015-12-14T02:35:22Z cmack`` quit (Ping timeout: 250 seconds) 2015-12-14T02:37:55Z sjl joined #lisp 2015-12-14T02:37:55Z lisse quit (Read error: Connection reset by peer) 2015-12-14T02:38:48Z ACE_Recliner quit (Ping timeout: 272 seconds) 2015-12-14T02:41:44Z sinepregginkcuf joined #lisp 2015-12-14T02:41:50Z torpig quit (Quit: WeeChat 1.1.1) 2015-12-14T02:41:52Z mrottenkolber quit (Ping timeout: 250 seconds) 2015-12-14T02:42:47Z defaultxr joined #lisp 2015-12-14T02:49:01Z badkins quit (Remote host closed the connection) 2015-12-14T02:49:18Z arescorpio joined #lisp 2015-12-14T02:50:23Z badkins joined #lisp 2015-12-14T02:52:50Z sinepregginkcuf: i joined #backpage but there aren't any escorts there :( 2015-12-14T02:53:22Z sinepregginkcuf [~quassel@pdpc/supporter/professional/fenlix] has been kicked from #lisp by fe[nl]ix (sinepregginkcuf) 2015-12-14T02:53:31Z sinepregginkcuf joined #lisp 2015-12-14T02:54:15Z smokeink joined #lisp 2015-12-14T02:54:35Z badkins quit (Ping timeout: 240 seconds) 2015-12-14T02:55:43Z Robdgreat: sweet 2015-12-14T02:57:29Z fe[nl]ix: ?? 2015-12-14T03:01:01Z kristof joined #lisp 2015-12-14T03:02:53Z jself quit (Quit: ZNC - 1.6.0 - http://znc.in) 2015-12-14T03:03:35Z briankrent quit (Remote host closed the connection) 2015-12-14T03:05:02Z Robdgreat: saw the kick, didn't see the rejoin 2015-12-14T03:05:20Z Robdgreat: so my remark was premature 2015-12-14T03:12:28Z sinepregginkcuf: you're a retard 2015-12-14T03:13:43Z Quadrescence: PuercoPop, im worried about forks of test frameworks 2015-12-14T03:13:43Z minion: Quadrescence, memo from PuercoPop: If looking at stefil check also its fork, fiasco (https://github.com/capitaomorte/fiasco) 2015-12-14T03:14:21Z Quadrescence: But maybe I'll try it 2015-12-14T03:14:46Z BitPuffin|osx quit (Ping timeout: 240 seconds) 2015-12-14T03:15:08Z loke_ is now known as loke 2015-12-14T03:17:22Z loke: Hello Lisp! 2015-12-14T03:18:05Z sinepregginkcuf: Hello Fuckhead! 2015-12-14T03:18:33Z PuercoPop: Why worried? 2015-12-14T03:18:41Z fe[nl]ix has set mode +b *!b23ef15f@*.241.95 2015-12-14T03:18:41Z sinepregginkcuf [~quassel@pdpc/supporter/professional/fenlix] has been kicked from #lisp by fe[nl]ix (sinepregginkcuf) 2015-12-14T03:19:20Z Quadrescence: PuercoPop, Just because there's already 1,000,000 test frameworks (approximately), and none of them seem very well documented or supported 2015-12-14T03:19:28Z Quadrescence: (as is often the case with lisp libraries) 2015-12-14T03:23:13Z PuercoPop: ah I thought it was something specific abouttest frameworks. Well fwiw (not much) I'm more worried that the defacto one is fiveam. stefil and prove are the only two I would recommend. But I haven't tried pnathan's checker. 2015-12-14T03:23:39Z Quadrescence: I tried fiveam and didn't like it as much as stefil 2015-12-14T03:23:49Z Quadrescence: i havent tried the latter two you've mentioned 2015-12-14T03:24:16Z Quadrescence: I usually have to motivate myself to write tests to begin with, so messing about with test frameworks isn't so fun :) 2015-12-14T03:25:35Z tajjada joined #lisp 2015-12-14T03:29:34Z PuercoPop: Prove may be to your liking then. It has a 'low barrier entry' you have start with a couple of loose (ok ...) statements and evaluate them with C-c C-c. And later if you desire organize them better 2015-12-14T03:29:52Z jself joined #lisp 2015-12-14T03:31:33Z Quadrescence: any test framework that has some built in notion of equality doesn't sit well with me 2015-12-14T03:32:08Z noark9 quit (Ping timeout: 250 seconds) 2015-12-14T03:32:11Z Quadrescence: (i know it's configurable usually) 2015-12-14T03:38:09Z Bahman joined #lisp 2015-12-14T03:38:24Z PuercoPop: In prove, One can always do (ok (my-eq ..)) is the :test keyword argument of is is not enough. And it has 'sensible defaults'™ 2015-12-14T03:42:27Z PuercoPop: one thing I would like in prove is to associate a file to its test-file so I can tell emacs to run the tests to a file each time I save without ad-hoc code 2015-12-14T03:45:07Z duggiefresh joined #lisp 2015-12-14T03:47:07Z eudoxia uses fiveam for literally everything because he tried it once and it worked 2015-12-14T03:47:53Z Bike: one time i used fiveam and it hung the compiler. good times. 2015-12-14T03:47:59Z Quadrescence: :) 2015-12-14T03:48:17Z PuercoPop: eudoxia: besides the boiler plate, it has given me heap-exhaustion errors when running the djula tests. Which made me read the code for all the 'magic' it does. 2015-12-14T03:48:55Z eudoxia: i have had occasional unexplained problems with it that went again when i changed somethings 2015-12-14T03:49:25Z eudoxia: so i suspect under its tiny interface it hides a vast core of ancient magic 2015-12-14T03:49:43Z eudoxia: how bad is it 2015-12-14T03:49:59Z Bike: i thnk it calls the compiler every time you run a test? 2015-12-14T03:50:10Z duggiefresh quit (Ping timeout: 256 seconds) 2015-12-14T03:50:30Z eudoxia: PuercoPop: incidentally i have not replied to your email yet because of who i am as a person but i haven't forgotten! 2015-12-14T03:52:21Z PuercoPop: I use lmj's 1am patch for running the djula tests now. IIRC by default fiveam's def-test creates a function to be compiled and called when the tests are run, now when they are define. 2015-12-14T03:53:10Z eudoxia: i have been thinking about moving to prove because "muh consolidation" 2015-12-14T03:53:32Z eudoxia: but i'll need to write some macros to change everything :/ 2015-12-14T03:53:52Z PuercoPop: eudoxia: I too tend to forget about emails. I checked out some of the issues. There are a couple more of success stories one could add, like block-sei 2015-12-14T03:54:49Z eudoxia: PuercoPop: I've never heard of them, is that in Common Lisp or some other lisp? 2015-12-14T03:56:28Z eudoxia: oh it looks like it's written in mocl 2015-12-14T03:56:29Z eudoxia: nice 2015-12-14T03:56:36Z eudoxia: a mobile success story, thanks for the pointer 2015-12-14T03:56:49Z PuercoPop: I don't know the details, they are a company named lighthouse-64 which use a yet unreleased game engine for mobile 2015-12-14T03:57:15Z eudoxia: here it says mocl https://www.reddit.com/r/Common_Lisp/comments/33bzfw/blocksei_based_on_a_game_engine_called_bliss/ 2015-12-14T03:57:40Z PuercoPop: yeah. Also @michaeljforester tweeted something about a ticket sales system and owing lispworks a success story 2015-12-14T03:58:07Z eudoxia: i probably won't be adding *all* of the LW/ACL success stories 2015-12-14T03:58:45Z eudoxia: i think some of them (really old-looking screenshots, companies that no longer exist, companies with old websites) will have a negative value 2015-12-14T03:59:06Z PuercoPop: they did a talk at last years ELS iirc. 2015-12-14T03:59:28Z eudoxia: i saw that but couldn't find a link to the lightning talk 2015-12-14T03:59:31Z PuercoPop: the ticket sales system was last year. 2015-12-14T03:59:41Z PuercoPop: the videos are yet unreleased afaik 2015-12-14T04:00:05Z eudoxia: yes 2015-12-14T04:00:45Z sdothum quit (Quit: ZNC - 1.6.0 - http://znc.in) 2015-12-14T04:01:15Z sdothum joined #lisp 2015-12-14T04:03:52Z sdothum quit (Client Quit) 2015-12-14T04:03:59Z MrWoohoo joined #lisp 2015-12-14T04:04:19Z sdothum joined #lisp 2015-12-14T04:09:08Z beach joined #lisp 2015-12-14T04:09:15Z beach: Good morning everyone! 2015-12-14T04:09:41Z blub: hi beach 2015-12-14T04:10:18Z fe[nl]ix: hi beach 2015-12-14T04:10:54Z kristof quit (Quit: WeeChat 1.3) 2015-12-14T04:11:45Z eudoxia: hello beach 2015-12-14T04:17:32Z mbuf joined #lisp 2015-12-14T04:17:51Z karswell quit (Read error: Connection reset by peer) 2015-12-14T04:18:14Z ikki quit (Ping timeout: 272 seconds) 2015-12-14T04:18:16Z LiamH quit (Quit: Leaving.) 2015-12-14T04:18:39Z karswell joined #lisp 2015-12-14T04:19:34Z nyef: Hello beach. 2015-12-14T04:19:34Z sdothum quit (Quit: ZNC - 1.6.0 - http://znc.in) 2015-12-14T04:20:00Z beach: Speaking of testing frameworks, I don't even know what it would look like for a testing framework to have support for my favorite testing method: Suppose I want tot test some data structure, let's say Flexichain to make it more concrete. 2015-12-14T04:20:01Z beach: Flexichain is an "editable sequence" but with some complicated special cases that all need to be tested. I test it by creating a trivial version of the same protocol (like using a list). I generate random operations and issue them to both versions, then I compare the result. 2015-12-14T04:21:03Z beach: So I have given up on testing frameworks, and I just use ASSERTs and occasionally IGNORE-ERRORS. 2015-12-14T04:22:05Z beach: But I would love to be proven wrong, i.e., to learn that there are testing frameworks that have support for this kind of testing. 2015-12-14T04:22:55Z jegaxd26` quit (Ping timeout: 240 seconds) 2015-12-14T04:23:51Z eudoxia: testing frameworks support that in the sense that you can wrap that code in the test frameworks's code, like defining a test named `list-protocol` that does what you said, and replacing assert with the test frameworks' checking macro 2015-12-14T04:24:25Z beach: OK, so named ASSERTs basically? 2015-12-14T04:24:46Z eudoxia: more or less 2015-12-14T04:25:00Z PuercoPop: beach: the idea being than you can group the tests under a name to run them in group and to see how many assertions fail in a group for a high level overview 2015-12-14T04:25:02Z eudoxia: asserts, but arranged in a way that when you run them you get a pretty report of what's passed and what's failed 2015-12-14T04:25:38Z eudoxia: e.g. https://raw.githubusercontent.com/fukamachi/prove/master/images/list.png 2015-12-14T04:25:59Z beach: I guess I decided that this advantage was so small compared to the risk of choosing the "wrong" (i.e., unsupported, etc) testing framework. 2015-12-14T04:28:24Z eudoxia quit (Quit: Leaving) 2015-12-14T04:31:13Z arescorpio quit (Quit: Leaving.) 2015-12-14T04:31:47Z cmack`` joined #lisp 2015-12-14T04:33:14Z heurist quit (Ping timeout: 256 seconds) 2015-12-14T04:34:03Z psy_ quit (Remote host closed the connection) 2015-12-14T04:34:27Z ukari joined #lisp 2015-12-14T04:34:36Z toomuchtvrotsurb quit (Remote host closed the connection) 2015-12-14T04:35:13Z asedeno quit (Read error: Connection reset by peer) 2015-12-14T04:35:23Z Neet quit (Read error: Connection reset by peer) 2015-12-14T04:35:24Z ktx quit (Ping timeout: 250 seconds) 2015-12-14T04:35:24Z arrsim quit (Ping timeout: 250 seconds) 2015-12-14T04:35:34Z l1x quit (Read error: Connection reset by peer) 2015-12-14T04:35:38Z asedeno joined #lisp 2015-12-14T04:35:44Z Neet joined #lisp 2015-12-14T04:36:15Z cmack`` quit (Ping timeout: 240 seconds) 2015-12-14T04:36:16Z jurov quit (Ping timeout: 250 seconds) 2015-12-14T04:37:27Z l1x joined #lisp 2015-12-14T04:37:34Z jonh quit (Ping timeout: 250 seconds) 2015-12-14T04:37:34Z dougk_ quit (Ping timeout: 250 seconds) 2015-12-14T04:37:46Z ktx joined #lisp 2015-12-14T04:38:04Z jonh joined #lisp 2015-12-14T04:38:08Z yeticry_ joined #lisp 2015-12-14T04:38:23Z dougk_ joined #lisp 2015-12-14T04:38:26Z arrsim joined #lisp 2015-12-14T04:39:43Z jurov joined #lisp 2015-12-14T04:40:02Z yeticry quit (Ping timeout: 256 seconds) 2015-12-14T04:42:44Z beach: Warning, pure speculation ahead: I would think that writing and using a library for some purpose is worth it only if what the library provides represents so much work that the effort of learning it offsets the work of re-implementing it. 2015-12-14T04:42:52Z beach: Perhaps in mainstream programming languages a testing framework falls into that category, and perhaps in Common Lisp it does not. If that is the case, then perhaps it is not the right abstraction in Common Lisp to duplicate the functionality of testing frameworks in other languages, and we need to come up with something that represents more of a clear advantage to the user. 2015-12-14T04:46:01Z toomuchtvrotsurb joined #lisp 2015-12-14T04:50:09Z Warlock[29A] quit (Read error: Connection reset by peer) 2015-12-14T04:50:23Z Zhivago: beach: Sounds like you're talking about some kind of 'fuzzing'? 2015-12-14T04:50:34Z toomuchtvrotsurb quit (Remote host closed the connection) 2015-12-14T04:51:00Z beach: I don't know what 'fuzzing' is. What do you mean? 2015-12-14T04:51:10Z PuercoPop: beach: I think you are right about not 'cargo cult'ing stuff from other languages. The reason I like prove is precisely because it doesn't do much more than asserts. the guy from lparallel uses a bare-bones testing library which runs the tests in random order to increase the change of catching race conditions (https://github.com/lmj/1am/blob/master/1am.lisp) 2015-12-14T04:52:03Z Zhivago: Testing random points in the input domain. 2015-12-14T04:53:22Z beach: Zhivago: Oh, for my "favorite" type of test? 2015-12-14T04:53:38Z beach: PuercoPop: Yes, I see. 2015-12-14T04:55:48Z Zhivago: Yep. 2015-12-14T04:56:44Z beach: Zhivago: I guess so, yes. 2015-12-14T04:56:50Z phryk_ joined #lisp 2015-12-14T04:59:55Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2015-12-14T05:00:05Z heurist joined #lisp 2015-12-14T05:04:46Z Oladon quit (Quit: Leaving.) 2015-12-14T05:09:02Z Oladon joined #lisp 2015-12-14T05:09:12Z ukari quit (Ping timeout: 250 seconds) 2015-12-14T05:09:51Z toomuchtvrotsurb joined #lisp 2015-12-14T05:10:33Z ggole joined #lisp 2015-12-14T05:10:51Z Oladon quit (Client Quit) 2015-12-14T05:15:36Z ukari joined #lisp 2015-12-14T05:18:44Z noark9 joined #lisp 2015-12-14T05:19:04Z ggole_ joined #lisp 2015-12-14T05:19:13Z jegaxd26` joined #lisp 2015-12-14T05:20:06Z phryk_ is now known as phryk 2015-12-14T05:21:46Z ggole quit (Ping timeout: 250 seconds) 2015-12-14T05:23:56Z jegaxd26` quit (Ping timeout: 250 seconds) 2015-12-14T05:28:50Z defaultxr quit (Quit: gnight) 2015-12-14T05:29:51Z sweater joined #lisp 2015-12-14T05:30:10Z toomuchtvrotsurb quit (Remote host closed the connection) 2015-12-14T05:30:15Z sweater is now known as Guest53626 2015-12-14T05:32:15Z ramky joined #lisp 2015-12-14T05:36:30Z ryan_vw quit (Ping timeout: 250 seconds) 2015-12-14T05:42:50Z Guest53626 quit (Quit: Leaving) 2015-12-14T05:43:06Z sweater_ joined #lisp 2015-12-14T05:43:55Z kushal joined #lisp 2015-12-14T05:44:21Z myrkraverk joined #lisp 2015-12-14T05:48:35Z ggole_ quit (Ping timeout: 240 seconds) 2015-12-14T05:51:17Z vlatkoB joined #lisp 2015-12-14T05:51:52Z snits joined #lisp 2015-12-14T05:53:11Z ZabaQ joined #lisp 2015-12-14T05:55:11Z ggole_ joined #lisp 2015-12-14T06:01:06Z axion quit (Quit: WeeChat 1.3) 2015-12-14T06:03:59Z adam789654123 quit (Quit: ERC (IRC client for Emacs 24.5.1)) 2015-12-14T06:06:10Z heurist quit (Ping timeout: 256 seconds) 2015-12-14T06:13:37Z Yuuhi joined #lisp 2015-12-14T06:14:06Z ggole_ quit (Ping timeout: 256 seconds) 2015-12-14T06:19:04Z ggole_ joined #lisp 2015-12-14T06:19:48Z jegaxd26` joined #lisp 2015-12-14T06:20:16Z Sucks quit (Ping timeout: 240 seconds) 2015-12-14T06:23:45Z jasom: btw, something like AFL for common lisp would be great 2015-12-14T06:24:11Z blub: whats afl 2015-12-14T06:24:22Z jasom: "American Fuzzy Lop" is a tool that permutes your input in an attempt to generate test cases with full code coverage 2015-12-14T06:24:50Z jasom: it traces which branches are taken for given inputs 2015-12-14T06:25:32Z jegaxd26` quit (Ping timeout: 272 seconds) 2015-12-14T06:25:52Z jasom: then tries to explore the full tree. Since many C compilers unroll constant string comparisons it's even done things like generated magic header tokens without any knowledge of the input format, which is kind of cool all on its own 2015-12-14T06:26:26Z jasom: http://lcamtuf.coredump.cx/afl/ 2015-12-14T06:29:06Z jasom: hmm, it says genetic algorithm on the site, I had thought it used simulated annealing, but either way it works, and has found a lot of bugs often with very little human effort involved 2015-12-14T06:31:40Z ukari quit (Ping timeout: 256 seconds) 2015-12-14T06:32:16Z Bahman quit (Read error: Connection reset by peer) 2015-12-14T06:32:30Z ASau quit (Ping timeout: 272 seconds) 2015-12-14T06:32:32Z cmack`` joined #lisp 2015-12-14T06:32:46Z Bahman joined #lisp 2015-12-14T06:33:23Z heurist joined #lisp 2015-12-14T06:34:15Z ggole_ quit (Ping timeout: 240 seconds) 2015-12-14T06:34:49Z beach left #lisp 2015-12-14T06:37:06Z cmack`` quit (Ping timeout: 240 seconds) 2015-12-14T06:38:52Z scymtym__ quit (Remote host closed the connection) 2015-12-14T06:41:33Z ASau joined #lisp 2015-12-14T06:41:52Z noark9 quit (Read error: Connection timed out) 2015-12-14T06:46:35Z karswell quit (Remote host closed the connection) 2015-12-14T06:47:10Z karswell` joined #lisp 2015-12-14T06:48:02Z ukari joined #lisp 2015-12-14T06:54:52Z aap_ is now known as aap 2015-12-14T06:55:55Z adhoc quit (Ping timeout: 240 seconds) 2015-12-14T06:58:05Z adhoc joined #lisp 2015-12-14T06:58:21Z ukari quit (Quit: -a- Connection Timed Out) 2015-12-14T06:58:34Z ukari joined #lisp 2015-12-14T06:58:35Z ukari quit (Changing host) 2015-12-14T06:58:35Z ukari joined #lisp 2015-12-14T06:59:04Z hijarian joined #lisp 2015-12-14T07:00:54Z mishoo_ joined #lisp 2015-12-14T07:04:26Z zdm joined #lisp 2015-12-14T07:04:33Z fourier` joined #lisp 2015-12-14T07:07:14Z ee_cc joined #lisp 2015-12-14T07:09:23Z EvW joined #lisp 2015-12-14T07:13:35Z EvW quit (Ping timeout: 240 seconds) 2015-12-14T07:15:06Z tokik quit (Ping timeout: 240 seconds) 2015-12-14T07:17:11Z tokik joined #lisp 2015-12-14T07:23:27Z tankfeeder joined #lisp 2015-12-14T07:24:23Z tankfeeder left #lisp 2015-12-14T07:28:58Z flambard joined #lisp 2015-12-14T07:31:21Z CrazyEddy joined #lisp 2015-12-14T07:33:35Z hijarian quit (Ping timeout: 240 seconds) 2015-12-14T07:35:39Z futpib joined #lisp 2015-12-14T07:38:37Z varjag joined #lisp 2015-12-14T07:39:47Z xrash quit (Remote host closed the connection) 2015-12-14T07:40:57Z pt1 joined #lisp 2015-12-14T07:42:10Z fourier` quit (Ping timeout: 272 seconds) 2015-12-14T07:43:29Z ehaliewicz joined #lisp 2015-12-14T07:46:46Z futpib quit (Ping timeout: 240 seconds) 2015-12-14T07:47:22Z Beetny joined #lisp 2015-12-14T07:56:09Z meiji11 quit (Read error: Connection reset by peer) 2015-12-14T07:58:32Z bb010g quit (Quit: Connection closed for inactivity) 2015-12-14T08:00:10Z brucem quit (Quit: ZNC - http://znc.sourceforge.net) 2015-12-14T08:05:12Z przl joined #lisp 2015-12-14T08:06:37Z cadadar_ joined #lisp 2015-12-14T08:07:12Z ggole_ joined #lisp 2015-12-14T08:08:11Z ELLIOTTCABLE quit (Quit: Lost terminal) 2015-12-14T08:08:34Z mvilleneuve joined #lisp 2015-12-14T08:11:53Z luis quit (Quit: ZNC - http://znc.sourceforge.net) 2015-12-14T08:15:25Z zdm quit (Read error: Connection reset by peer) 2015-12-14T08:15:56Z Sucks joined #lisp 2015-12-14T08:16:47Z cadadar_ quit (Quit: Leaving.) 2015-12-14T08:21:46Z sjl quit (Ping timeout: 240 seconds) 2015-12-14T08:21:47Z p_l joined #lisp 2015-12-14T08:24:01Z ec\ joined #lisp 2015-12-14T08:24:59Z scymtym joined #lisp 2015-12-14T08:25:13Z ggole__ joined #lisp 2015-12-14T08:25:29Z CrazyEddy quit (Remote host closed the connection) 2015-12-14T08:26:59Z p_l quit (Quit: leaving) 2015-12-14T08:27:19Z p_l joined #lisp 2015-12-14T08:27:50Z ggole_ quit (Ping timeout: 256 seconds) 2015-12-14T08:28:45Z Cymew joined #lisp 2015-12-14T08:29:23Z Ven joined #lisp 2015-12-14T08:29:56Z jegaxd26` joined #lisp 2015-12-14T08:30:01Z ggole__ is now known as ggole 2015-12-14T08:33:14Z remi`bd joined #lisp 2015-12-14T08:33:19Z cmack`` joined #lisp 2015-12-14T08:34:15Z Sucks quit (Remote host closed the connection) 2015-12-14T08:34:46Z sweater_ quit (Ping timeout: 240 seconds) 2015-12-14T08:35:05Z moei quit (Quit: Leaving...) 2015-12-14T08:36:37Z CrazyEddy joined #lisp 2015-12-14T08:38:04Z cmack`` quit (Ping timeout: 250 seconds) 2015-12-14T08:39:21Z stepnem joined #lisp 2015-12-14T08:39:45Z cadadar_ joined #lisp 2015-12-14T08:40:15Z scymtym_ joined #lisp 2015-12-14T08:48:21Z tokik quit (Quit: leaving) 2015-12-14T08:49:31Z balle joined #lisp 2015-12-14T08:51:51Z hijarian joined #lisp 2015-12-14T08:52:21Z tokik joined #lisp 2015-12-14T08:53:48Z harish_ joined #lisp 2015-12-14T08:55:06Z smokeink quit (Ping timeout: 240 seconds) 2015-12-14T08:55:24Z moei joined #lisp 2015-12-14T08:57:48Z mikos joined #lisp 2015-12-14T08:59:14Z ASau quit (Read error: Connection reset by peer) 2015-12-14T08:59:53Z ASau joined #lisp 2015-12-14T09:04:35Z TMM quit (Ping timeout: 250 seconds) 2015-12-14T09:09:46Z quazimodo quit (Ping timeout: 256 seconds) 2015-12-14T09:14:25Z sjl joined #lisp 2015-12-14T09:16:56Z mntpellier joined #lisp 2015-12-14T09:19:07Z moei quit (Quit: Leaving...) 2015-12-14T09:19:14Z skali joined #lisp 2015-12-14T09:19:24Z harish_ quit (Ping timeout: 256 seconds) 2015-12-14T09:22:49Z moei joined #lisp 2015-12-14T09:23:39Z pjb: minion: memo for beach: this is definitely correct, that the cost comparison between locating, evaluating, learning and using a library, and writing, debugging and using directly the code you need, is not always in favor of the library, and since it's so easy to write more complex code in lisp, even less so for lisp libraries. 2015-12-14T09:23:39Z minion: Remembered. I'll tell beach when he/she/it next speaks. 2015-12-14T09:24:42Z marienz quit (Quit: maintenance) 2015-12-14T09:25:52Z pjb: minion: memo for beach: in the case of lisp libraries, even for simple functions I often find that my requirements are slightly at odds with what the library implements, and I have to rewrite the code even after having searched and studied libraries… :-( For test frameworks, it definitely occurs often, since I don't write all the time the same (kind of) application targetting the same platform. 2015-12-14T09:25:52Z minion: Remembered. I'll tell beach when he/she/it next speaks. 2015-12-14T09:27:42Z pjb: minion: memo for beach: and indeed, test frameworks are basically a higher order function of unknown functions (ie. of unknown at compilation-time of the _types_), and therefore it is passably harder to write in non-dynamic programming languages. Hence it seems to be worthwhile to design and use such libraries in those languages (and notably, those that are half-assed type-wise, like Java). 2015-12-14T09:27:42Z anti-freeze joined #lisp 2015-12-14T09:27:42Z minion: Remembered. I'll tell beach when he/she/it next speaks. 2015-12-14T09:32:55Z dougk_ quit (Ping timeout: 240 seconds) 2015-12-14T09:33:09Z yenda joined #lisp 2015-12-14T09:33:39Z pjb: minion: memo for beach: Perhaps of interest, a test for junior programmer interview: implement in 1/2 hour a concrete Java class implementing the java.util.List interface (two senior java programmers couldn't do it in 6 hours). https://medium.com/@samphippen/on-the-unreasonable-reality-of-junior-developer-interviews-946498c0ad57#.hef74ce1s for reference: https://docs.oracle.com/javase/7/docs/api/java/util/List.html In such a 2015-12-14T09:33:39Z pjb: context, using a library to do ANYTHING sounds like a good proposition. 2015-12-14T09:33:39Z minion: Remembered. I'll tell beach when he/she/it next speaks. 2015-12-14T09:33:52Z pjb: minion: memo for beach: context, using a library to do ANYTHING sounds like a good proposition. 2015-12-14T09:33:53Z minion: Remembered. I'll tell beach when he/she/it next speaks. 2015-12-14T09:35:16Z ggole quit (Ping timeout: 256 seconds) 2015-12-14T09:36:31Z brucem joined #lisp 2015-12-14T09:37:12Z brucem quit (Changing host) 2015-12-14T09:37:12Z brucem joined #lisp 2015-12-14T09:38:39Z Nikotiini joined #lisp 2015-12-14T09:41:05Z edgar-rft joined #lisp 2015-12-14T09:41:36Z kami joined #lisp 2015-12-14T09:41:40Z kami: Good morning. 2015-12-14T09:42:37Z blub: hi kami 2015-12-14T09:43:06Z Karl_Dscc joined #lisp 2015-12-14T09:45:03Z mntpellier: Hello all, I am tasked with the replacement of a lockin amplifier, a signal generator/injector and their software with an ARM device. These high precision devices are used for a magnetic field research. I have thought of using the AD7190 as described here - https://developer.mbed.org/users/tkreyche/notebook/ad7190-ultra-low-noise-24-bit-sigma-delta-adc/ I however do not see it doing the whole job for me. Could you advise me on a better AD evaluatio 2015-12-14T09:45:03Z mntpellier: n board. 2015-12-14T09:45:04Z TMM joined #lisp 2015-12-14T09:45:26Z ee_cc quit (Quit: ee_cc) 2015-12-14T09:46:45Z flip214: mntpellier: I guess you're in the wrong channel here, aren't you? 2015-12-14T09:47:10Z mntpellier: flip214, nope 2015-12-14T09:47:28Z mntpellier: lisp is used in embedded devices. 2015-12-14T09:47:52Z flip214: yeah, but how should we advise the choice of hardware? 2015-12-14T09:48:09Z flip214: you don't even say what is missing, quite apart from not telling any specific requirements. 2015-12-14T09:48:58Z pjb: mntpellier: you might ask Posterdati when he's here. 2015-12-14T09:49:04Z mntpellier: Companies such as allegro and melexis develop embedded circuits. I was hoping there would be some hardware engineers here. 2015-12-14T09:49:15Z mntpellier: Software folks could advise too. 2015-12-14T09:49:29Z mntpellier: pjb, thanks so much. 2015-12-14T09:49:44Z mtl_: mntpellier: I do some work with embedded systems, but I mostly work in C 2015-12-14T09:50:00Z ASau quit (Ping timeout: 250 seconds) 2015-12-14T09:50:26Z mtl_: and I mostly just do the programming; the hardware isn't my strong suit 2015-12-14T09:51:04Z mntpellier: You might still be able to advise me, I think. 2015-12-14T09:56:09Z smokeink joined #lisp 2015-12-14T09:57:22Z whiteline quit (Ping timeout: 256 seconds) 2015-12-14T09:58:57Z mntpellier: mtl_, got it? 2015-12-14T10:03:24Z Jonsky joined #lisp 2015-12-14T10:06:12Z Jonsky quit (Client Quit) 2015-12-14T10:06:16Z minion quit (Remote host closed the connection) 2015-12-14T10:06:16Z specbot quit (Remote host closed the connection) 2015-12-14T10:06:35Z specbot joined #lisp 2015-12-14T10:06:36Z minion joined #lisp 2015-12-14T10:08:12Z quazimodo joined #lisp 2015-12-14T10:13:20Z Bahman quit (Read error: Connection reset by peer) 2015-12-14T10:13:55Z Bahman joined #lisp 2015-12-14T10:14:22Z attila_lendvai joined #lisp 2015-12-14T10:14:22Z attila_lendvai quit (Changing host) 2015-12-14T10:14:22Z attila_lendvai joined #lisp 2015-12-14T10:21:16Z Karl_Dscc quit (Remote host closed the connection) 2015-12-14T10:22:46Z ehaliewicz quit (Ping timeout: 240 seconds) 2015-12-14T10:23:53Z ukari_ joined #lisp 2015-12-14T10:25:15Z ukari quit (Ping timeout: 240 seconds) 2015-12-14T10:34:10Z cmack`` joined #lisp 2015-12-14T10:34:20Z ASau joined #lisp 2015-12-14T10:36:45Z DeadTrickster quit (Read error: No route to host) 2015-12-14T10:38:10Z remi`bd quit (Quit: leaving) 2015-12-14T10:38:35Z cmack`` quit (Ping timeout: 240 seconds) 2015-12-14T10:44:05Z ggole joined #lisp 2015-12-14T10:49:35Z EvW joined #lisp 2015-12-14T10:51:12Z ASau quit (Ping timeout: 256 seconds) 2015-12-14T10:51:45Z DeadTrickster joined #lisp 2015-12-14T10:54:18Z Ven quit (Disconnected by services) 2015-12-14T10:54:37Z EvW quit (Remote host closed the connection) 2015-12-14T10:54:42Z grouzen joined #lisp 2015-12-14T10:54:57Z Ven_ joined #lisp 2015-12-14T10:56:56Z EvW joined #lisp 2015-12-14T10:58:39Z ee_cc_ joined #lisp 2015-12-14T10:59:46Z skali quit (Ping timeout: 272 seconds) 2015-12-14T11:01:03Z pt1 quit 2015-12-14T11:03:26Z brandonz quit (Remote host closed the connection) 2015-12-14T11:05:45Z Jonsky joined #lisp 2015-12-14T11:06:22Z Jonsky: Just read Ch18 of PCL to learn some (format) and I tried some stupid thing to mess up my box 2015-12-14T11:06:58Z Jonsky: (format t "~{~A ~:*~}" (list 'AWESOME)A) 2015-12-14T11:07:19Z Jonsky: (format t "~{~A ~:*~}" (list 'AWESOME)) 2015-12-14T11:09:52Z Cymew: Yeah, isn't FORMAT great. 2015-12-14T11:13:45Z nims joined #lisp 2015-12-14T11:14:22Z Jonsky quit (Quit: rcirc on GNU Emacs 24.5.1) 2015-12-14T11:14:53Z nims quit (Quit: Leaving.) 2015-12-14T11:18:58Z kami quit (Ping timeout: 256 seconds) 2015-12-14T11:19:58Z anti-freeze quit (Read error: Connection reset by peer) 2015-12-14T11:20:24Z anti-freeze joined #lisp 2015-12-14T11:23:06Z TMM quit (Ping timeout: 240 seconds) 2015-12-14T11:23:59Z Jonsky joined #lisp 2015-12-14T11:25:01Z Jonsky: Any other sources for mastering (format )? PCL and ACL don't cover much of format. 2015-12-14T11:25:42Z zacharias joined #lisp 2015-12-14T11:26:12Z ee_cc_ quit (Ping timeout: 250 seconds) 2015-12-14T11:27:00Z EvW quit (Ping timeout: 272 seconds) 2015-12-14T11:28:40Z FreeBird_ quit (Remote host closed the connection) 2015-12-14T11:30:26Z knicklux joined #lisp 2015-12-14T11:32:50Z mtl_: Jonsky: there's always the hyperspec 2015-12-14T11:33:05Z varjag: if you want to learn all its nooks and crannies, you really want to read the spec 2015-12-14T11:33:33Z Jonsky: Oh the horror... 2015-12-14T11:33:34Z mtl_: is format extensible? 2015-12-14T11:33:42Z mtl_: I might have need for that at some point 2015-12-14T11:35:32Z Karl_Dscc joined #lisp 2015-12-14T11:37:28Z sjl quit (Ping timeout: 250 seconds) 2015-12-14T11:41:57Z sjl joined #lisp 2015-12-14T11:42:09Z Jonsky: no idea, i'm still a newbie learning 2015-12-14T11:50:19Z dougk_ joined #lisp 2015-12-14T11:50:42Z quazimodo quit (Ping timeout: 256 seconds) 2015-12-14T11:51:31Z Beluki joined #lisp 2015-12-14T11:56:10Z skali joined #lisp 2015-12-14T11:56:15Z Mon_Ouie joined #lisp 2015-12-14T11:56:15Z IPmonger quit (Ping timeout: 240 seconds) 2015-12-14T11:58:55Z Beetny quit (Ping timeout: 240 seconds) 2015-12-14T11:58:57Z IPmonger joined #lisp 2015-12-14T11:59:05Z cmatei quit (Read error: Connection reset by peer) 2015-12-14T12:00:29Z FreeBirdLjj joined #lisp 2015-12-14T12:00:35Z FreeBirdLjj quit (Remote host closed the connection) 2015-12-14T12:00:53Z FreeBirdLjj joined #lisp 2015-12-14T12:04:22Z danlentz_ joined #lisp 2015-12-14T12:04:35Z mntpellier left #lisp 2015-12-14T12:05:00Z skali quit (Ping timeout: 272 seconds) 2015-12-14T12:05:34Z k-dawg joined #lisp 2015-12-14T12:06:12Z danlentz_ quit (Read error: Connection reset by peer) 2015-12-14T12:08:35Z przl quit (Ping timeout: 240 seconds) 2015-12-14T12:08:42Z k-dawg quit (Remote host closed the connection) 2015-12-14T12:09:04Z k-dawg joined #lisp 2015-12-14T12:09:16Z k-dawg quit (Remote host closed the connection) 2015-12-14T12:09:35Z IPmonger quit (Ping timeout: 240 seconds) 2015-12-14T12:12:04Z pjb: mtl_: format is extensible in two ways: 1- you can use a formatter function instead of a format string. 2- you can write your own format specifiers and use them with ~//. 2015-12-14T12:12:54Z pjb: mtl_: (format dest "…" …) is equivalent to (format dest (formatter "…") …) you can replace the call to formatter by whaterer you want. 2015-12-14T12:13:13Z Bahman quit (Read error: Connection reset by peer) 2015-12-14T12:13:48Z Bahman joined #lisp 2015-12-14T12:14:36Z AntiSpamMeta quit (Quit: Changing server) 2015-12-14T12:16:00Z AntiSpamMeta joined #lisp 2015-12-14T12:18:03Z Bahman quit (Client Quit) 2015-12-14T12:19:08Z Harag joined #lisp 2015-12-14T12:21:13Z mtl_: ah 2015-12-14T12:21:15Z mtl_: sweet 2015-12-14T12:23:24Z Harag quit (Ping timeout: 250 seconds) 2015-12-14T12:23:27Z BitPuffin joined #lisp 2015-12-14T12:24:43Z Jonsky: pjb: how to replace the call to formatter? 2015-12-14T12:25:22Z pjb: Reading the spec about the formatter function, and implementing a similar function. 2015-12-14T12:25:45Z mbuf quit (Quit: Ex-Chat) 2015-12-14T12:25:48Z pjb: http://www.lispworks.com/documentation/HyperSpec/Body/22_c.htm 2015-12-14T12:25:57Z Jonsky: So we can recompile the formatter with the same name> 2015-12-14T12:25:58Z pjb: If it is a function, the function is called with the appropriate output stream as its first argument and the data arguments to format as its remaining arguments. The function should perform whatever output is necessary and return the unused tail of the arguments (if any). 2015-12-14T12:25:58Z Jonsky: ? 2015-12-14T12:26:07Z pjb: Nope. 2015-12-14T12:26:29Z pjb: You would call: (format t 'my-formatter a b c) 2015-12-14T12:26:52Z pjb: or (format t (make-my-formatter '(some format specification)) a b c) 2015-12-14T12:26:54Z pjb: whatever you want. 2015-12-14T12:27:16Z Jonsky: oh i see 2015-12-14T12:27:22Z EvW joined #lisp 2015-12-14T12:27:30Z Jonsky: hahaha I can actually replace the string with the function name I make 2015-12-14T12:27:32Z Jonsky: nice!!! 2015-12-14T12:28:12Z Mon_Ouie quit (Ping timeout: 246 seconds) 2015-12-14T12:29:32Z pjb: (format nil (lambda (stream a n &rest args) (dotimes (i n) (princ a stream)) args) 'x 6) #| --> "xxxxxx" |# 2015-12-14T12:30:13Z pjb: Now, the returning of the rest of arguments is so that you can use formatter functions with stuff like ~? 2015-12-14T12:30:41Z pjb: (format nil "<~?> ~A" (lambda (stream a n &rest args) (dotimes (i n) (princ a stream)) args) '(x 6) 'z) #| --> " z" |# 2015-12-14T12:30:55Z phoe_krk joined #lisp 2015-12-14T12:33:03Z hajovonta joined #lisp 2015-12-14T12:33:06Z hajovonta: hi 2015-12-14T12:33:07Z nims joined #lisp 2015-12-14T12:35:02Z cmack`` joined #lisp 2015-12-14T12:35:42Z ukari_ quit (Quit: -a- Connection Timed Out) 2015-12-14T12:35:47Z danlentz_ joined #lisp 2015-12-14T12:36:18Z hajovonta: i have sbcl-specific question, is this a good place to ask? 2015-12-14T12:36:33Z pjb: Unfortunately implementations interpret strictly the wording of the specification, and then don't allow inserting new arguments. (format nil "~? ~{~A ~}" (lambda (stream &rest args) (list* 1 2 3 args))) doesn't work as I expected. 2015-12-14T12:36:35Z Jonsky: pjb: Very cool! I will read more about it because at the moment I am not 100% sure I understand. But still, VERY COOL! 2015-12-14T12:36:37Z IPmonger joined #lisp 2015-12-14T12:36:38Z pjb: hajovonta: there's a #scbl 2015-12-14T12:36:44Z pjb: #sbcl 2015-12-14T12:36:50Z hajovonta: thanks 2015-12-14T12:36:57Z danlentz_ quit (Client Quit) 2015-12-14T12:37:37Z cmack`` quit (Remote host closed the connection) 2015-12-14T12:37:54Z cmack`` joined #lisp 2015-12-14T12:39:28Z ukari joined #lisp 2015-12-14T12:40:26Z nims left #lisp 2015-12-14T12:40:53Z Cymew: I'd suggest that if you feel the need to extend FORMAT to think it over a few more times if that's the Right Way. 2015-12-14T12:41:03Z harish_ joined #lisp 2015-12-14T12:41:58Z Cymew: In my opinion, anything that looks like APL or perl is not the Right Way. 2015-12-14T12:42:25Z papachan is now known as papachan_ 2015-12-14T12:42:50Z pjb: Oops, I mispoke; I had errors in my expressions. We can do this: (format nil "~@? ~@{~A~^, ~}" (lambda (stream a n &rest args) (dotimes (i n) (princ a stream)) (cons 42 args)) 'x 6 'z) #| --> "xxxxxx 42, z" |# 2015-12-14T12:43:26Z ramus quit (Ping timeout: 260 seconds) 2015-12-14T12:43:59Z pjb: Cymew: well, the obvious thing would be to use a sexp-formatter, instead of an entirely separate DSL. 2015-12-14T12:44:17Z pjb: Again, the use of ~? let you write hybrid formatting. 2015-12-14T12:44:42Z Cymew: I have a love/hate relationship with FORMAT. 2015-12-14T12:46:25Z Cymew: At least it has the decency to be so convoluted you almost have to look up anything beyond the simplest things, so you will get it right. LOOP otoh looks like it is intuitivem, and then it blows up in your face. 2015-12-14T12:46:48Z grouzen quit (Ping timeout: 250 seconds) 2015-12-14T12:46:52Z Cymew: s/intuitivem/intuitive/ 2015-12-14T12:47:48Z Jonsky: I know I know.... 2015-12-14T12:47:52Z Jonsky: Loop is weord 2015-12-14T12:47:54Z Jonsky: weird 2015-12-14T12:48:12Z Jonsky: Tried to play with it a bit 2015-12-14T12:48:35Z Jonsky: something like (loop for i below 10 collect (1+ i)) 2015-12-14T12:48:44Z Jonsky: Then it tells me it doesn't know who i is.... 2015-12-14T12:49:07Z pjb: (loop for i below 10 collect (1+ i)) #| --> (1 2 3 4 5 6 7 8 9 10) |# 2015-12-14T12:49:10Z pjb: works perfectly. 2015-12-14T12:49:23Z Jonsky: weird 2015-12-14T12:49:30Z Jonsky: I remember something like that. 2015-12-14T12:49:33Z Jonsky: lemme try again 2015-12-14T12:50:26Z Jonsky: Weird....pjb what did you do to my cl? 2015-12-14T12:52:17Z papachan joined #lisp 2015-12-14T12:54:33Z gaya- joined #lisp 2015-12-14T12:57:17Z axion joined #lisp 2015-12-14T13:02:15Z bhajana joined #lisp 2015-12-14T13:03:24Z badkins joined #lisp 2015-12-14T13:04:50Z phoe_krk quit (Quit: http://phoe-krk.tumblr.com/) 2015-12-14T13:05:01Z przl joined #lisp 2015-12-14T13:06:15Z IPmonger quit (Ping timeout: 240 seconds) 2015-12-14T13:06:38Z kobain joined #lisp 2015-12-14T13:07:49Z yenda quit (Remote host closed the connection) 2015-12-14T13:09:35Z przl quit (Ping timeout: 240 seconds) 2015-12-14T13:10:37Z IPmonger joined #lisp 2015-12-14T13:17:47Z kami joined #lisp 2015-12-14T13:20:31Z ramus joined #lisp 2015-12-14T13:20:38Z mrottenkolber joined #lisp 2015-12-14T13:26:51Z phoe_krk joined #lisp 2015-12-14T13:26:55Z IPmonger quit (Ping timeout: 240 seconds) 2015-12-14T13:28:00Z Karl_Dscc quit (Remote host closed the connection) 2015-12-14T13:30:48Z duggiefresh joined #lisp 2015-12-14T13:31:46Z ukari quit (Ping timeout: 272 seconds) 2015-12-14T13:33:02Z Ven_ quit (Ping timeout: 272 seconds) 2015-12-14T13:35:32Z duggiefresh quit (Ping timeout: 256 seconds) 2015-12-14T13:36:59Z shookees joined #lisp 2015-12-14T13:37:34Z ukari joined #lisp 2015-12-14T13:37:35Z ukari quit (Changing host) 2015-12-14T13:37:35Z ukari joined #lisp 2015-12-14T13:39:22Z flip214: Jonsky: you typed the symbol whose name looks like a comment in too, right? #| comment? not! but symbol name! |# 2015-12-14T13:40:38Z ramky quit (Ping timeout: 256 seconds) 2015-12-14T13:41:16Z remi`bd joined #lisp 2015-12-14T13:43:44Z JuanDaugherty joined #lisp 2015-12-14T13:47:55Z ukari quit (Ping timeout: 240 seconds) 2015-12-14T13:52:14Z ukari joined #lisp 2015-12-14T13:52:14Z ukari quit (Changing host) 2015-12-14T13:52:14Z ukari joined #lisp 2015-12-14T13:54:37Z grouzen joined #lisp 2015-12-14T13:58:36Z Karl_Dscc joined #lisp 2015-12-14T14:00:45Z sjl quit (Read error: Connection reset by peer) 2015-12-14T14:00:49Z przl joined #lisp 2015-12-14T14:01:14Z yenda joined #lisp 2015-12-14T14:01:50Z sjl joined #lisp 2015-12-14T14:03:48Z zacharias quit (Quit: WeeChat 1.3) 2015-12-14T14:03:56Z IPmonger joined #lisp 2015-12-14T14:05:06Z przl quit (Ping timeout: 240 seconds) 2015-12-14T14:05:13Z ikki joined #lisp 2015-12-14T14:05:59Z ryan_vw joined #lisp 2015-12-14T14:08:53Z ee_cc joined #lisp 2015-12-14T14:09:53Z Beluki quit (Quit: Beluki) 2015-12-14T14:11:42Z Oladon joined #lisp 2015-12-14T14:12:41Z Ven joined #lisp 2015-12-14T14:14:52Z shookees quit (Read error: Connection reset by peer) 2015-12-14T14:15:26Z shookees joined #lisp 2015-12-14T14:17:24Z Ven quit (Client Quit) 2015-12-14T14:22:18Z Ven joined #lisp 2015-12-14T14:22:24Z Jonsky quit (Quit: rcirc on GNU Emacs 24.5.1) 2015-12-14T14:22:35Z pjb quit (Ping timeout: 240 seconds) 2015-12-14T14:27:00Z Ven quit (Client Quit) 2015-12-14T14:28:53Z mishoo__ joined #lisp 2015-12-14T14:29:31Z przl joined #lisp 2015-12-14T14:29:33Z mishoo_ quit (Remote host closed the connection) 2015-12-14T14:29:59Z anti-freeze quit (Read error: Connection reset by peer) 2015-12-14T14:30:38Z anti-freeze joined #lisp 2015-12-14T14:31:13Z Jonsky joined #lisp 2015-12-14T14:33:07Z warweasle joined #lisp 2015-12-14T14:34:28Z EvW quit (Ping timeout: 256 seconds) 2015-12-14T14:35:02Z adhoc quit (Ping timeout: 256 seconds) 2015-12-14T14:35:48Z pjb joined #lisp 2015-12-14T14:36:22Z rvchangue quit (Ping timeout: 260 seconds) 2015-12-14T14:36:42Z znpy joined #lisp 2015-12-14T14:36:50Z adhoc joined #lisp 2015-12-14T14:38:11Z adam789654123 joined #lisp 2015-12-14T14:38:14Z duggiefresh joined #lisp 2015-12-14T14:39:17Z Ven joined #lisp 2015-12-14T14:40:12Z ee_cc quit (Quit: ee_cc) 2015-12-14T14:41:48Z rvchangue joined #lisp 2015-12-14T14:46:30Z harish_ quit (Ping timeout: 272 seconds) 2015-12-14T14:48:31Z duggiefresh left #lisp 2015-12-14T14:51:58Z smokeink quit (Remote host closed the connection) 2015-12-14T14:55:50Z newdan joined #lisp 2015-12-14T14:57:51Z LiamH joined #lisp 2015-12-14T15:04:41Z bogdanm quit (Ping timeout: 250 seconds) 2015-12-14T15:06:16Z anti-freeze quit (Read error: Connection reset by peer) 2015-12-14T15:06:42Z anti-freeze joined #lisp 2015-12-14T15:06:51Z smokeink joined #lisp 2015-12-14T15:09:29Z bogdanm joined #lisp 2015-12-14T15:12:20Z dougk_ quit (Remote host closed the connection) 2015-12-14T15:15:16Z shookees quit (Ping timeout: 256 seconds) 2015-12-14T15:16:54Z noark9 joined #lisp 2015-12-14T15:24:28Z cmatei joined #lisp 2015-12-14T15:25:10Z bhajana quit (Quit: WeeChat 1.3) 2015-12-14T15:35:04Z Jonsky quit (Remote host closed the connection) 2015-12-14T15:36:39Z toomuchtvrotsurb joined #lisp 2015-12-14T15:38:32Z Jonsky joined #lisp 2015-12-14T15:40:15Z ikki quit (Ping timeout: 240 seconds) 2015-12-14T15:41:35Z smokeink quit (Ping timeout: 240 seconds) 2015-12-14T15:43:13Z Warlock[29A] joined #lisp 2015-12-14T15:43:43Z smokeink joined #lisp 2015-12-14T15:45:19Z wheelsucker joined #lisp 2015-12-14T15:45:35Z toomuchtvrotsurb quit (Remote host closed the connection) 2015-12-14T15:53:15Z grc joined #lisp 2015-12-14T15:56:18Z sweater joined #lisp 2015-12-14T15:56:41Z sweater is now known as Guest51981 2015-12-14T15:58:33Z mordocai joined #lisp 2015-12-14T16:02:49Z FreeBirdLjj quit (Remote host closed the connection) 2015-12-14T16:03:06Z znpy quit (Ping timeout: 240 seconds) 2015-12-14T16:03:06Z ukari quit (Ping timeout: 250 seconds) 2015-12-14T16:04:09Z toomuchtvrotsurb joined #lisp 2015-12-14T16:06:28Z happy-dude joined #lisp 2015-12-14T16:07:24Z noark9 quit (Remote host closed the connection) 2015-12-14T16:10:28Z toomuchtvrotsurb quit (Ping timeout: 250 seconds) 2015-12-14T16:10:34Z rpg joined #lisp 2015-12-14T16:12:10Z smokeink quit (Remote host closed the connection) 2015-12-14T16:12:40Z gravicappa joined #lisp 2015-12-14T16:16:01Z wheelsucker quit (Remote host closed the connection) 2015-12-14T16:19:17Z bb010g joined #lisp 2015-12-14T16:26:06Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2015-12-14T16:27:06Z ZabaQ quit (Ping timeout: 240 seconds) 2015-12-14T16:28:18Z wheelsucker joined #lisp 2015-12-14T16:30:32Z whiteline joined #lisp 2015-12-14T16:30:35Z knicklux quit (Ping timeout: 240 seconds) 2015-12-14T16:31:05Z khisanth_ joined #lisp 2015-12-14T16:31:46Z Khisanth quit (Ping timeout: 256 seconds) 2015-12-14T16:35:27Z yrk joined #lisp 2015-12-14T16:35:34Z algae joined #lisp 2015-12-14T16:35:57Z yrk quit (Changing host) 2015-12-14T16:35:57Z yrk joined #lisp 2015-12-14T16:38:30Z flambard quit (Quit: kthxbai) 2015-12-14T16:43:28Z edgar-rft quit (Quit: edgar-rft) 2015-12-14T16:43:54Z lisse joined #lisp 2015-12-14T16:48:44Z przl quit (Ping timeout: 272 seconds) 2015-12-14T16:49:49Z Sucks joined #lisp 2015-12-14T16:50:26Z Cymew quit (Ping timeout: 240 seconds) 2015-12-14T16:50:35Z grouzen quit (Ping timeout: 240 seconds) 2015-12-14T16:51:50Z toomuchtvrotsurb joined #lisp 2015-12-14T16:51:51Z badkins quit (Read error: Connection reset by peer) 2015-12-14T16:53:40Z BlueRavenGT joined #lisp 2015-12-14T16:57:23Z Karl_Dscc quit (Remote host closed the connection) 2015-12-14T16:59:44Z erjag joined #lisp 2015-12-14T17:00:03Z erjag is now known as varjagg 2015-12-14T17:01:29Z larme1 quit (Quit: WeeChat 1.3) 2015-12-14T17:02:42Z jasom: cyberlard: I have almost zero problems with loop; the bugs you can make from misunderstanding it show up fairly quickly, and telling what a correctly written loop does is typically very natural from reading it 2015-12-14T17:03:20Z anti-freeze quit 2015-12-14T17:04:16Z cyberlard: jasom: :3 2015-12-14T17:05:07Z jasom: cyberlard: sorry Cymew 2015-12-14T17:05:15Z jasom: who apparently left so tab-completion failed 2015-12-14T17:05:30Z ebrasca joined #lisp 2015-12-14T17:05:44Z fourier` joined #lisp 2015-12-14T17:05:46Z jasom: cyberlard: out of curiousity, what is that emoticon supposed to be? 2015-12-14T17:06:20Z Whymind quit (Ping timeout: 256 seconds) 2015-12-14T17:06:47Z cyberlard: For some reason, it comes out as a cat face at most places 2015-12-14T17:06:55Z cyberlard: but I indend it to be balls-chin 2015-12-14T17:07:02Z cyberlard: (think Peter Griffin) 2015-12-14T17:07:16Z cyberlard: s/indend/intend 2015-12-14T17:07:19Z araujo quit (Ping timeout: 250 seconds) 2015-12-14T17:08:53Z Whymind joined #lisp 2015-12-14T17:09:01Z jegaxd26` quit (Ping timeout: 272 seconds) 2015-12-14T17:10:29Z shka joined #lisp 2015-12-14T17:10:29Z DrCode quit (Remote host closed the connection) 2015-12-14T17:11:08Z BlueRavenGT quit (Ping timeout: 250 seconds) 2015-12-14T17:11:26Z grc quit (Ping timeout: 256 seconds) 2015-12-14T17:13:26Z yenda quit (Ping timeout: 240 seconds) 2015-12-14T17:15:15Z fourier` quit (Ping timeout: 240 seconds) 2015-12-14T17:16:25Z grouzen joined #lisp 2015-12-14T17:16:53Z SAL9000 quit (Quit: ZNC - http://znc.in) 2015-12-14T17:19:04Z CrazyEddy quit (Remote host closed the connection) 2015-12-14T17:19:23Z mvilleneuve quit (Quit: This computer has gone to sleep) 2015-12-14T17:22:44Z ee_cc joined #lisp 2015-12-14T17:22:57Z sz0 joined #lisp 2015-12-14T17:23:39Z oceanpollen joined #lisp 2015-12-14T17:24:52Z CrazyEddy joined #lisp 2015-12-14T17:24:55Z core1 joined #lisp 2015-12-14T17:26:47Z badkins joined #lisp 2015-12-14T17:27:45Z toomucht_ joined #lisp 2015-12-14T17:27:59Z fourier joined #lisp 2015-12-14T17:28:35Z eudoxia joined #lisp 2015-12-14T17:28:40Z MarcosSBMT joined #lisp 2015-12-14T17:31:16Z toomuchtvrotsurb quit (Ping timeout: 256 seconds) 2015-12-14T17:32:49Z psy_ joined #lisp 2015-12-14T17:32:59Z ee_cc quit (Quit: ee_cc) 2015-12-14T17:33:06Z MarcosSBMT quit 2015-12-14T17:33:24Z psy_ quit (Max SendQ exceeded) 2015-12-14T17:34:13Z psy_ joined #lisp 2015-12-14T17:36:48Z toomuchtvrotsurb joined #lisp 2015-12-14T17:38:53Z eudoxia quit (Quit: Leaving) 2015-12-14T17:39:53Z OrangeShark joined #lisp 2015-12-14T17:40:20Z toomucht_ quit (Ping timeout: 256 seconds) 2015-12-14T17:41:50Z toomuchtvrotsurb quit (Remote host closed the connection) 2015-12-14T17:42:56Z fantazo joined #lisp 2015-12-14T17:42:59Z toomuchtvrotsurb joined #lisp 2015-12-14T17:45:40Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-12-14T17:46:49Z atgreen_ quit (Quit: Leaving) 2015-12-14T17:47:28Z lisse joined #lisp 2015-12-14T17:47:37Z toomuchtvrotsurb quit (Remote host closed the connection) 2015-12-14T17:48:05Z przl joined #lisp 2015-12-14T17:48:38Z SAL9000 joined #lisp 2015-12-14T17:50:14Z DGASAU quit (Read error: Connection reset by peer) 2015-12-14T17:50:35Z DGASAU joined #lisp 2015-12-14T17:51:13Z Sucks quit (Read error: Connection reset by peer) 2015-12-14T17:53:30Z futpib joined #lisp 2015-12-14T17:57:03Z cadadar_ left #lisp 2015-12-14T18:01:41Z duggiefresh joined #lisp 2015-12-14T18:01:50Z SamSkulls quit (Ping timeout: 250 seconds) 2015-12-14T18:04:44Z toomuchtvrotsurb joined #lisp 2015-12-14T18:07:00Z jlarocco_ joined #lisp 2015-12-14T18:07:05Z reggy joined #lisp 2015-12-14T18:08:27Z algae quit (Quit: leaving) 2015-12-14T18:09:48Z toomuchtvrotsurb quit (Ping timeout: 256 seconds) 2015-12-14T18:10:55Z kami quit (Ping timeout: 240 seconds) 2015-12-14T18:11:37Z znpy joined #lisp 2015-12-14T18:13:36Z agumonkey quit (Quit: ZNC - http://znc.in) 2015-12-14T18:14:28Z EvW joined #lisp 2015-12-14T18:14:44Z agumonkey joined #lisp 2015-12-14T18:16:28Z knicklux joined #lisp 2015-12-14T18:18:59Z ACE_Recliner joined #lisp 2015-12-14T18:19:31Z grc joined #lisp 2015-12-14T18:21:55Z fantazo quit (Ping timeout: 240 seconds) 2015-12-14T18:25:13Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-12-14T18:25:40Z ACE_Recliner quit (Ping timeout: 250 seconds) 2015-12-14T18:26:09Z ACE_Recliner joined #lisp 2015-12-14T18:26:26Z shka quit (Read error: Connection reset by peer) 2015-12-14T18:27:03Z shka_ joined #lisp 2015-12-14T18:27:43Z shka_ quit (Client Quit) 2015-12-14T18:28:01Z shka_ joined #lisp 2015-12-14T18:28:42Z grc quit (Ping timeout: 250 seconds) 2015-12-14T18:31:20Z EvW quit (Remote host closed the connection) 2015-12-14T18:31:26Z oceanpollen quit (Quit: Leaving) 2015-12-14T18:31:40Z EvW joined #lisp 2015-12-14T18:35:52Z Posterdati: hi 2015-12-14T18:36:37Z schaueho joined #lisp 2015-12-14T18:38:18Z hijarian quit (Ping timeout: 272 seconds) 2015-12-14T18:39:47Z shka_ quit (Remote host closed the connection) 2015-12-14T18:39:56Z grc joined #lisp 2015-12-14T18:40:19Z shka_ joined #lisp 2015-12-14T18:42:25Z s00pcan joined #lisp 2015-12-14T18:43:35Z knicklux quit (Ping timeout: 240 seconds) 2015-12-14T18:45:48Z lisse joined #lisp 2015-12-14T18:47:12Z grc quit (Ping timeout: 256 seconds) 2015-12-14T18:48:31Z skali joined #lisp 2015-12-14T18:51:04Z vlatkoB quit (Remote host closed the connection) 2015-12-14T18:57:04Z algae joined #lisp 2015-12-14T18:58:32Z bb010g quit (Quit: Connection closed for inactivity) 2015-12-14T19:01:24Z gingerale joined #lisp 2015-12-14T19:01:28Z rpg quit (Quit: rpg) 2015-12-14T19:02:22Z Cfcx joined #lisp 2015-12-14T19:02:22Z shka_ quit (Remote host closed the connection) 2015-12-14T19:03:30Z shka_ joined #lisp 2015-12-14T19:06:09Z warweasle: Is there a function which appends to a list (or creates one if nil) and returns the newly created cons cell? I've made one but there must be something which doesn't take a list and returns the last cons. 2015-12-14T19:06:31Z warweasle would rather not use loop unless he is lazy. 2015-12-14T19:07:30Z shka_ quit (Remote host closed the connection) 2015-12-14T19:07:56Z shka_ joined #lisp 2015-12-14T19:08:37Z BlueRavenGT joined #lisp 2015-12-14T19:09:51Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-12-14T19:09:52Z DGASAU quit (Ping timeout: 250 seconds) 2015-12-14T19:10:42Z remi`bd quit (Quit: leaving) 2015-12-14T19:10:50Z nopcall joined #lisp 2015-12-14T19:10:52Z cadadar joined #lisp 2015-12-14T19:11:06Z Cfcx quit (Ping timeout: 240 seconds) 2015-12-14T19:12:07Z lisse joined #lisp 2015-12-14T19:12:42Z DGASAU joined #lisp 2015-12-14T19:14:51Z dlowe: warweasle: um, CONS? 2015-12-14T19:15:09Z eudoxia joined #lisp 2015-12-14T19:15:23Z dlowe: oh, I see, you want to build a list at the end 2015-12-14T19:15:54Z warweasle: dlowe: It's adding a tail pointer thing. I don't think it exists so I'm writing a macro. 2015-12-14T19:16:36Z newdan: warweasle: Why a macro? 2015-12-14T19:16:55Z dlowe: you could also write a function that returned the first and last cons of the list 2015-12-14T19:17:20Z dlowe: but such a function would necessarily be destructive 2015-12-14T19:17:56Z warweasle: dlowe: I can't put the first cons in an empty (nil) variable. 2015-12-14T19:18:28Z warweasle is making a with-tail macro with an add-to-tail submacro. 2015-12-14T19:21:25Z Xach_ quit (Remote host closed the connection) 2015-12-14T19:21:57Z dlowe: warweasle: I don't see why not. You have to mutate part of the list anyway, might as well mutate the nil variable. 2015-12-14T19:23:46Z warweasle: That's right. Nil is just an empty cons cell. I need to rplac instad of rplacd. 2015-12-14T19:24:38Z mvilleneuve joined #lisp 2015-12-14T19:25:54Z warweasle: dlowe: Nope. 2015-12-14T19:27:22Z oleo__ joined #lisp 2015-12-14T19:27:42Z dlowe: (let ((list nil) (last-cons nil)) (loop ... do stuff ... (if last-cons (setf (cdr last-cons) (cons element nil)) (setf list (cons element nil) last-cons list))) 2015-12-14T19:30:14Z oleo_ quit (Ping timeout: 272 seconds) 2015-12-14T19:33:56Z Warlock[29A] quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2015-12-14T19:35:52Z gravicappa quit (Ping timeout: 250 seconds) 2015-12-14T19:37:12Z MinnowTaur joined #lisp 2015-12-14T19:41:15Z zupoman joined #lisp 2015-12-14T19:41:15Z zupoman quit (Changing host) 2015-12-14T19:41:16Z zupoman joined #lisp 2015-12-14T19:42:48Z Jonsky quit (Ping timeout: 250 seconds) 2015-12-14T19:43:37Z grc joined #lisp 2015-12-14T19:44:06Z schaueho quit (Ping timeout: 250 seconds) 2015-12-14T19:47:58Z agumonkey_ joined #lisp 2015-12-14T19:48:09Z agumonkey quit (Read error: Connection reset by peer) 2015-12-14T19:48:10Z agumonkey_ is now known as agumonkey 2015-12-14T19:48:15Z przl quit (Ping timeout: 240 seconds) 2015-12-14T19:50:04Z przl joined #lisp 2015-12-14T19:50:06Z ACE_Recliner quit (Ping timeout: 256 seconds) 2015-12-14T19:50:40Z BitPuffin quit (Ping timeout: 256 seconds) 2015-12-14T19:51:55Z Atomic_nxjRq joined #lisp 2015-12-14T19:52:15Z ACE_Recliner joined #lisp 2015-12-14T19:52:55Z grc quit (Ping timeout: 240 seconds) 2015-12-14T19:54:39Z Karl_Dscc joined #lisp 2015-12-14T19:55:13Z k-stz joined #lisp 2015-12-14T19:56:36Z Yanez joined #lisp 2015-12-14T19:56:52Z ggole quit 2015-12-14T19:57:59Z agumonkey quit (Quit: ZNC - http://znc.in) 2015-12-14T19:59:06Z agumonkey joined #lisp 2015-12-14T19:59:18Z agumonkey quit (Remote host closed the connection) 2015-12-14T20:00:22Z agumonkey joined #lisp 2015-12-14T20:00:58Z agumonkey quit (Client Quit) 2015-12-14T20:01:20Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-12-14T20:02:06Z agumonkey joined #lisp 2015-12-14T20:03:12Z TMM joined #lisp 2015-12-14T20:05:40Z agumonkey quit (Client Quit) 2015-12-14T20:06:47Z agumonkey joined #lisp 2015-12-14T20:07:08Z agumonkey quit (Client Quit) 2015-12-14T20:08:17Z agumonkey joined #lisp 2015-12-14T20:08:20Z Xach joined #lisp 2015-12-14T20:09:37Z grc joined #lisp 2015-12-14T20:11:24Z ACE_Recliner quit (Ping timeout: 250 seconds) 2015-12-14T20:12:31Z ACE_Recliner joined #lisp 2015-12-14T20:13:50Z lisse joined #lisp 2015-12-14T20:14:30Z nzambe joined #lisp 2015-12-14T20:15:18Z scymtym_ quit (Ping timeout: 250 seconds) 2015-12-14T20:15:47Z prxq joined #lisp 2015-12-14T20:15:51Z mordocai quit (Quit: ERC (IRC client for Emacs 24.5.1)) 2015-12-14T20:16:25Z mordocai joined #lisp 2015-12-14T20:17:28Z grc quit (Ping timeout: 250 seconds) 2015-12-14T20:18:11Z ee_cc joined #lisp 2015-12-14T20:19:30Z shka_ quit (Remote host closed the connection) 2015-12-14T20:19:54Z shka_ joined #lisp 2015-12-14T20:20:54Z mvilleneuve quit (Quit: This computer has gone to sleep) 2015-12-14T20:23:34Z Yuuhi quit (Remote host closed the connection) 2015-12-14T20:26:26Z skali quit (Ping timeout: 240 seconds) 2015-12-14T20:27:03Z fiveop joined #lisp 2015-12-14T20:28:09Z shookees joined #lisp 2015-12-14T20:29:46Z BlueRavenGT quit (Ping timeout: 256 seconds) 2015-12-14T20:30:43Z cyphase joined #lisp 2015-12-14T20:34:55Z eudoxia quit (Quit: Leaving) 2015-12-14T20:35:29Z n_blownapart joined #lisp 2015-12-14T20:36:07Z heurist quit (Ping timeout: 272 seconds) 2015-12-14T20:36:17Z nopcall quit (Quit: Leaving) 2015-12-14T20:36:32Z cyphase quit (Ping timeout: 250 seconds) 2015-12-14T20:38:38Z Xach_ joined #lisp 2015-12-14T20:38:41Z Xach quit (Read error: Connection reset by peer) 2015-12-14T20:42:26Z kobain quit (Ping timeout: 240 seconds) 2015-12-14T20:42:28Z TMM quit (Remote host closed the connection) 2015-12-14T20:42:35Z mvilleneuve joined #lisp 2015-12-14T20:42:55Z kushal quit (Ping timeout: 240 seconds) 2015-12-14T20:43:35Z TMM joined #lisp 2015-12-14T20:47:03Z cmatei quit (Remote host closed the connection) 2015-12-14T20:56:43Z kobain joined #lisp 2015-12-14T20:57:47Z earl-ducaine joined #lisp 2015-12-14T20:58:01Z fiveop quit 2015-12-14T21:00:29Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-12-14T21:01:55Z anderoonies joined #lisp 2015-12-14T21:02:03Z earl-ducaine quit (Remote host closed the connection) 2015-12-14T21:02:11Z farhaven quit (Ping timeout: 250 seconds) 2015-12-14T21:02:39Z heurist joined #lisp 2015-12-14T21:03:08Z zacharias joined #lisp 2015-12-14T21:03:11Z farhaven joined #lisp 2015-12-14T21:03:28Z earl-ducaine joined #lisp 2015-12-14T21:03:52Z scymtym_ joined #lisp 2015-12-14T21:05:04Z n_blowna_ joined #lisp 2015-12-14T21:05:05Z agumonkey quit (Quit: ZNC - http://znc.in) 2015-12-14T21:06:00Z n_blownapart quit (Read error: Connection reset by peer) 2015-12-14T21:06:18Z mac_ified joined #lisp 2015-12-14T21:06:47Z n_blowna_ quit (Client Quit) 2015-12-14T21:07:21Z gingerale quit (Remote host closed the connection) 2015-12-14T21:08:28Z shka_ quit (Quit: Konversation terminated!) 2015-12-14T21:10:03Z gaya- quit (Quit: Leaving.) 2015-12-14T21:10:07Z anderoonies quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-12-14T21:11:26Z brdv joined #lisp 2015-12-14T21:13:51Z csziacobus joined #lisp 2015-12-14T21:17:39Z DrCode joined #lisp 2015-12-14T21:18:10Z shookees quit (Quit: Leaving.) 2015-12-14T21:18:17Z jasom: warweasle: there are a lot of 20 line implementations of a queue structure using CONSes around, but I'm not aware of one in a library alone 2015-12-14T21:21:40Z lisse joined #lisp 2015-12-14T21:24:44Z warweasle quit (Remote host closed the connection) 2015-12-14T21:29:15Z ACE_Recliner quit (Ping timeout: 240 seconds) 2015-12-14T21:30:18Z arnaudga joined #lisp 2015-12-14T21:30:43Z ACE_Recliner joined #lisp 2015-12-14T21:31:41Z nyef: Right, this is one of those cases where it is far easier to cons up another queue implementation than it is to figure out how to use an existing one. 2015-12-14T21:33:48Z mvilleneuve quit (Quit: This computer has gone to sleep) 2015-12-14T21:34:34Z Jesin joined #lisp 2015-12-14T21:35:49Z aftershave joined #lisp 2015-12-14T21:41:58Z ACE_Recliner quit (Ping timeout: 272 seconds) 2015-12-14T21:42:26Z przl quit (Ping timeout: 240 seconds) 2015-12-14T21:42:29Z IPmonger quit (Remote host closed the connection) 2015-12-14T21:42:39Z brdv quit (Quit: Page closed) 2015-12-14T21:42:45Z ACE_Recliner joined #lisp 2015-12-14T21:45:33Z Denommus joined #lisp 2015-12-14T21:45:35Z caridorc joined #lisp 2015-12-14T21:45:46Z mtd quit (Ping timeout: 272 seconds) 2015-12-14T21:45:48Z caridorc: I wrote a code that can execute 2015-12-14T21:45:52Z caridorc: Tree([print, Tree([sum, Tree([filter, Tree([lambda x: x%3==0 or x%5==0]), Tree([range, Tree([0]), Tree([1000])])])])]) 2015-12-14T21:46:04Z caridorc: How far am I from implementing a Lisp? 2015-12-14T21:49:13Z pepol left #lisp 2015-12-14T21:49:53Z dlowe: caridorc: you at least need to implement the metacircular evaluator 2015-12-14T21:50:01Z procyon_ember joined #lisp 2015-12-14T21:50:25Z caridorc: I was thinking about providing an enviroment in which to eval 2015-12-14T21:51:13Z dlowe: We discuss Common Lisp in this channel, though. You might want ##lisp, which is for any lisp family 2015-12-14T21:51:17Z ee_cc quit (Quit: ee_cc) 2015-12-14T21:51:34Z aftershave quit (Quit: Textual IRC Client: www.textualapp.com) 2015-12-14T21:51:47Z caridorc: yup, that one seem more appropriate, bye 2015-12-14T21:51:55Z caridorc quit (Quit: Page closed) 2015-12-14T21:51:56Z sjl quit (Ping timeout: 256 seconds) 2015-12-14T21:55:48Z Xach joined #lisp 2015-12-14T21:55:54Z m0li quit (Ping timeout: 272 seconds) 2015-12-14T21:57:55Z Xach_ quit (Ping timeout: 240 seconds) 2015-12-14T21:59:16Z adam789654123 quit (Remote host closed the connection) 2015-12-14T22:02:04Z badkins quit (Read error: Connection reset by peer) 2015-12-14T22:02:07Z namespace quit (Quit: leaving) 2015-12-14T22:03:59Z ASau joined #lisp 2015-12-14T22:05:26Z EvW quit (Ping timeout: 240 seconds) 2015-12-14T22:06:56Z m0li joined #lisp 2015-12-14T22:06:59Z prxq quit (Remote host closed the connection) 2015-12-14T22:14:50Z newdan quit (Remote host closed the connection) 2015-12-14T22:17:36Z EvW joined #lisp 2015-12-14T22:18:51Z phoe_krk quit (Quit: http://phoe-krk.tumblr.com/) 2015-12-14T22:25:53Z MinnowTaur_ joined #lisp 2015-12-14T22:26:07Z algae quit (Quit: leaving) 2015-12-14T22:26:39Z BlueRavenGT joined #lisp 2015-12-14T22:29:29Z MinnowTaur quit (Ping timeout: 272 seconds) 2015-12-14T22:36:08Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-12-14T22:36:14Z edgar-rft joined #lisp 2015-12-14T22:39:54Z wheelsucker quit (Quit: ERC (IRC client for Emacs 24.5.1)) 2015-12-14T22:41:14Z lisse joined #lisp 2015-12-14T22:45:40Z ACE_Recliner quit (Ping timeout: 250 seconds) 2015-12-14T22:47:46Z sjl joined #lisp 2015-12-14T22:48:45Z phoe_krk joined #lisp 2015-12-14T22:48:52Z przl joined #lisp 2015-12-14T22:49:15Z ACE_Recliner joined #lisp 2015-12-14T22:52:55Z przl quit (Ping timeout: 240 seconds) 2015-12-14T22:55:17Z Sucks joined #lisp 2015-12-14T22:57:54Z quazimodo joined #lisp 2015-12-14T22:58:48Z ACE_Recliner quit (Ping timeout: 256 seconds) 2015-12-14T22:59:56Z futpib quit (Ping timeout: 256 seconds) 2015-12-14T23:01:44Z cadadar left #lisp 2015-12-14T23:03:00Z varjagg quit (Ping timeout: 250 seconds) 2015-12-14T23:03:59Z LiamH quit (Quit: Leaving.) 2015-12-14T23:04:16Z duggiefresh quit (Remote host closed the connection) 2015-12-14T23:04:46Z attila_lendvai quit (Ping timeout: 240 seconds) 2015-12-14T23:06:14Z Nikotiini quit (Remote host closed the connection) 2015-12-14T23:06:15Z fourier quit (Ping timeout: 240 seconds) 2015-12-14T23:07:22Z k-stz quit (Remote host closed the connection) 2015-12-14T23:11:24Z toomuchtvrotsurb joined #lisp 2015-12-14T23:15:41Z khisanth_ is now known as Khisanth 2015-12-14T23:17:21Z BitPuffin|osx joined #lisp 2015-12-14T23:18:26Z Guest51981 quit (Ping timeout: 240 seconds) 2015-12-14T23:18:40Z Mon_Ouie joined #lisp 2015-12-14T23:21:28Z Yanez quit (Ping timeout: 256 seconds) 2015-12-14T23:25:03Z whiteline quit (Quit: Leaving) 2015-12-14T23:25:05Z anderoonies joined #lisp 2015-12-14T23:26:10Z Guest51981 joined #lisp 2015-12-14T23:33:46Z whiteline joined #lisp 2015-12-14T23:34:56Z whiteline quit (Client Quit) 2015-12-14T23:36:11Z agumonkey joined #lisp 2015-12-14T23:36:33Z ACE_Recliner joined #lisp 2015-12-14T23:37:18Z ebrasca quit (Read error: Connection reset by peer) 2015-12-14T23:38:30Z mishoo__ quit (Ping timeout: 272 seconds) 2015-12-14T23:40:11Z whiteline joined #lisp 2015-12-14T23:41:10Z CrazyEddy quit (Remote host closed the connection) 2015-12-14T23:41:23Z whiteline quit (Client Quit) 2015-12-14T23:41:36Z jleija joined #lisp 2015-12-14T23:42:00Z OrangeShark quit (Ping timeout: 250 seconds) 2015-12-14T23:42:51Z OrangeShark joined #lisp 2015-12-14T23:44:02Z agumonkey quit (Quit: ZNC - http://znc.in) 2015-12-14T23:44:53Z lisse quit (Read error: Connection reset by peer) 2015-12-14T23:45:31Z agumonkey joined #lisp 2015-12-14T23:45:52Z agumonkey quit (Client Quit) 2015-12-14T23:46:51Z agumonkey joined #lisp 2015-12-14T23:50:23Z duggiefresh joined #lisp 2015-12-14T23:51:06Z jleija quit (Ping timeout: 250 seconds) 2015-12-14T23:51:23Z lisse joined #lisp 2015-12-14T23:52:26Z zupoman quit (Ping timeout: 272 seconds) 2015-12-14T23:52:46Z anderoonies quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-12-14T23:57:58Z mordocai quit (Remote host closed the connection)