00:00:00 --- log: started forth/06.10.14 00:11:42 --- quit: JasonWoof ("off to bed") 00:27:43 --- quit: Crest (Read error: 110 (Connection timed out)) 00:57:40 --- join: zvrba (n=zvrba@gampen.ifi.uio.no) joined #forth 00:57:44 hello. 00:57:55 any 64-bit Forth(-like) implementations out there? 01:31:37 --- join: Cheery (n=Cheery@a81-197-19-23.elisa-laajakaista.fi) joined #forth 02:08:11 --- join: erider_ (n=erider@unaffiliated/erider) joined #forth 02:08:12 --- quit: erider (Read error: 110 (Connection timed out)) 02:39:44 --- join: snowrichard (n=richard@12.18.108.162) joined #forth 02:39:56 hi 02:44:08 --- quit: snowrichard (Client Quit) 02:48:11 --- part: zvrba left #forth 02:56:33 --- join: snowrichard (n=richard@12.18.108.162) joined #forth 03:12:16 --- quit: snowrichard ("Leaving") 03:43:21 --- join: snowrichard (n=richard@12.18.108.162) joined #forth 03:43:31 howdy 04:04:57 --- quit: snowrichard ("Leaving") 04:30:29 --- join: snowrichard (n=richard@12.18.108.162) joined #forth 04:30:43 hello 04:34:17 --- quit: snowrichard (Client Quit) 04:35:08 --- part: Cheery left #forth 04:37:33 --- join: tgkuo (n=tgkuo@125-233-2-170.dynamic.hinet.net) joined #forth 04:47:21 --- join: Crest (n=crest@p548970EB.dip.t-dialin.net) joined #forth 05:12:50 --- join: snowrichard (n=richard@12.18.108.162) joined #forth 05:13:18 good morning 05:14:11 Quartus? 05:19:05 --- quit: snowrichard ("Leaving") 05:25:31 --- join: snowrichard (n=richard@12.18.108.162) joined #forth 05:27:13 hi 05:32:10 --- quit: snowrichard ("Leaving") 05:35:49 --- part: tgkuo left #forth 05:37:31 --- join: Astrobe (n=fred@c-real.rouen-wireless.net) joined #forth 05:39:18 --- join: Cheery (n=Cheery@a81-197-19-23.elisa-laajakaista.fi) joined #forth 06:03:37 --- nick: erider_ -> erider 06:10:08 --- join: zpg (n=user@user-514d737a.l2.c2.dsl.pol.co.uk) joined #forth 06:10:24 afternoon 06:12:05 --- quit: Astrobe (Read error: 113 (No route to host)) 07:29:38 --- join: snowrichard (n=richard@12.18.108.162) joined #forth 07:29:51 hi 07:30:13 upgraded my language by adding a switch statement syntax 07:30:50 any way need to make bank run bbl 07:58:56 --- join: nighty_ (n=nighty@sushi.rural-networks.com) joined #forth 08:02:13 hi snowrichard 08:38:33 --- join: tgkuo (n=tgkuo@220-133-150-49.HINET-IP.hinet.net) joined #forth 08:41:31 --- part: tgkuo left #forth 08:46:25 --- join: tgkuo (n=tgkuo@220-133-150-49.HINET-IP.hinet.net) joined #forth 08:46:34 --- part: tgkuo left #forth 09:11:54 neat, just wrote the hello world form/app using QF+RsrcEdit 09:12:06 keen. 09:12:14 :) 09:12:23 *really* liked the method 09:12:25 very intuitive 09:12:29 this is from Donahue's tut. 09:12:37 good. 09:12:54 my graffiti is still very imprecise though, need to polish it up. would rather not rely on the palm keyboard, just have it as an alternative. 09:13:23 practice! 09:13:36 quite. 09:13:57 is there an app, like the tutorial onboard, that goes through punctuation, etc., as well? 09:14:06 there's the reference programme, but you can't practise, just look up. 09:14:51 --- join: JasonWoof (n=jason@c-71-192-33-206.hsd1.ma.comcast.net) joined #forth 09:14:51 --- mode: ChanServ set +o JasonWoof 09:15:16 there's the quick reference on the upward pen stroke. 09:20:49 yes, i've seen that. 09:21:02 having said i'm not too good at graffiti, this rsrc edit session is going smoothly so far :) 09:22:10 Fun stuff. 09:22:39 What's the limitations of the eval version? 09:23:03 of what, Quartus Forth? 09:23:07 yes 09:23:42 limited codespace, no ability to create stand-alone PRCs. 09:24:16 do you get RsrcEdit? 09:24:41 There's an eval of RsrcEdit. 09:26:08 I'm about to release the Klingon version of Quartus Forth. 09:27:12 along with its own Klingon programming language. 09:28:14 pardon?! 09:28:40 An amusement. 09:28:47 heh heh 09:29:31 I built a Klingon translation of the compiler, and designed a variant of Forth for Klingons. 09:29:43 i see. 09:30:21 Palms are popular in the Klingon-language community. 09:30:48 i hadn't considerd it from that angle :) 09:31:09 great strategy :) 09:31:10 i just to reset. tried to display an alert with the incorrect ID 09:31:16 *had to 09:31:40 that's the Palm OS. Error reporting is fatal. 09:33:46 yep 09:34:05 incidentally, is there a convention with the names of IDs, menus are always, 2000 or anything like that? 09:34:37 The Klingon programming language is called Qaylar. The most complex thing I've written displays an integer as properly formed string of Klingon words, akin to 123 -> one hundred and twenty three 09:35:01 zpg, not really. I start at 1000 and go up. 09:37:38 I'm adding bits and pieces to my interpreter did a switch statement today 09:41:20 --- quit: snowrichard ("Leaving") 09:42:09 is 1000 the lowers one can use? is everything <1000 reserves? 09:42:11 *d 09:42:47 supposedly. Palm actually recommends starting at 10000 if I recall. 1000 is fine. 09:45:17 hmm, i just got a fatal alert while drawing an icon, 09:45:49 i hit delete in the drawing programme and got MemoryMgr.c, Line:4365, NULL handle. 09:50:27 --- join: Stepan (n=Stepan@khepri.openbios.org) joined #forth 09:50:29 hi 09:50:43 in microsoft paint? 09:50:44 =) 09:55:28 rsrcedit 10:07:02 hi all 10:09:37 hi erider 10:10:09 hi zpg 10:10:22 how are things going with you today? 10:11:04 not bad thanks, a little achey but overally pretty good. 10:11:06 you? 10:12:24 zpg, the graphics editor is the touchiest part of RsrcEdit. I've considered removing it completely. 10:12:26 I have finish up on some code yesterday 10:12:38 finished* 10:13:48 zpg: I used a hackers technique to solve a problem \o/ 10:15:19 A stolen credit card? 10:18:50 heh 10:18:58 Quartus_: just tinkering witih MakePRC now. 10:19:24 everybody stand back! 10:19:29 i can't say "(id) abcd 2constant zpg", then "' go zpg MakePRC" can i? 10:19:37 doesn't seem to like it 10:20:56 yes, you can. 10:21:10 it needs a program name, though. 10:21:34 yes 10:21:39 this doesn't seem to work 10:21:41 let me try again 10:24:21 hmm, the tutorial seems to have (id) hiwb (id) resc use-resources for this one. 10:24:27 whereas it was rsrc use-resources for hello-a 10:24:35 i thought that might be the bug. 10:24:37 but resc doesn't play nice. 10:25:19 you have to use the actual creator and type of the resources in question. 10:25:24 --- quit: Stepan (Read error: 104 (Connection reset by peer)) 10:25:32 i see... 10:25:51 makeprc tells me 'inivalid registration code (-258)' 10:25:54 *invalid 10:26:21 do you have your registration code iin startup.quartus as per the instructions? 10:26:55 oh, i did but i think i wiped my old memos by mistake when installing the Quartus memos. 10:27:15 ok. Set that up again and you'll be good to go. 10:27:24 good stuff 10:29:29 yeahh! 10:29:32 (ahem) 10:29:37 registered, made, in the app launcher 10:29:45 keen! 10:29:47 smash bang, what a pro-gramme 10:30:54 that's neat stuff. 10:31:02 how big is the resulting prc? 10:31:08 checking in fileZ hang on 10:31:30 rsrcedit shows it to. 10:31:52 too. 10:32:00 4.9k in filez 10:32:25 4971 bytes 10:32:33 likely a few resources you can delete. Unneeded forms. 10:32:38 okay 10:32:43 so now i use rsrc again? 10:32:57 that's pretty small, though. 10:33:01 yes 10:33:11 i wouldn't know what to delete 10:33:23 i see code and data resources amidst the forms and menus etc. that i generated 10:33:37 you can automate deletion of the default forms, there's some info in the manual. 10:33:51 oh that sounds better. 10:34:54 just deleted a couple, the prog still works 10:35:08 4669 now 10:35:23 so now when you hotsync, that'll get copied to your pc. 10:35:27 indeedy 10:35:33 and i can test it in Palm Emulator heh 10:35:47 if you plan to distribute, you have to register the IDs. 10:36:00 yes, i saw that. 10:36:25 oh i think i'm already registered 10:36:46 you have to register each id, or ask for a random one. 10:36:57 indee 10:36:59 +d 10:37:04 it needs to be unique to your app, if you're sharing it. 10:37:43 but if i get assigned xij2, say, would that be used on all my apps? 10:38:33 no. Each app, unique id. It's an id for the app, not for the programmer. 10:39:02 i see 10:39:20 What's the purpose of the ID? 10:39:20 this is done every tiome you plan to release a programme then 10:39:52 it identifies the app and all of its databases, for hotsync & deletion. 10:40:00 ah 10:40:10 it's a palm os thing, not a quartus thing. 10:40:39 Yea, I figured that. 10:41:10 "Dataspace cannot be resized from within a stand-alone app – this means no ALLOT, so therefore no , C, or ALIGN. ALLOT appropriate space for your app before invoking MakePRC, and/or use the memory library module to allocate new memory at run-time, as required." -- so porting list code to QF and making a simple standalone would require including this memory module? 10:41:51 Is your cons built on allot or , ? 10:42:12 allocate 10:42:23 should be fine then. 10:42:28 oh really? 10:43:04 yes. Allocate is ok. It's allot and comma and friends that needs special consideration. 10:43:53 why the difference? 10:44:50 it's a bear to reallocate dataspace at runtime. It's not impossible, but also not the best way of allocating memory. Allocate is preferable. 10:46:34 there's further detail in the manual. 10:46:55 ok shall peruse further. 10:47:09 incidentally, it'd be good to continue the discussion on begnning Forth etc. at some point. 10:47:19 indeed. 10:51:54 * zpg transfers the QF manual to his palm... 11:12:15 Quartus_: do you have access to the oo doc that you produced the PDF from? 11:22:11 http://www.colorforth.com/ is un-gone 11:50:47 zpg, yes I do. 12:01:31 --- quit: madgarden ("?OUT OF DATA ERROR") 12:04:41 --- join: madgarden (n=madgarde@London-HSE-ppp3546145.sympatico.ca) joined #forth 12:11:33 Quartus: is it possible to do oo->html? 12:11:44 the pdf is slug-slow on the palm. plucker is pretty snappy with htmls 12:11:49 I was never happy with the result. I will have to try again with the newest OO. 12:12:48 great, thanks. 12:13:14 There's some moron named [hacker] on perlmonks.org that supposedly works/ed on plucker. 12:13:19 I want to see him run over by a train. 12:13:44 heh, as long as he leaves his source online. 12:13:55 plucker's pretty neat. and incidentally, written in python :) 12:14:52 okay, open question -- i know retroforth has gtk bindings, but are there any other ways to get graphics from a bare forth base other than using FFI from scratch (i.e., without an additinoal forth layer to make calls cleaner)? 12:15:03 the palm development cycle for making gui apps is really nice. 12:15:14 sure, use Quartus Forth to draw your graphics using Palm OS calls :) 12:15:30 :) 12:15:37 Win32Forth has GUI support. 12:15:40 * zpg nods 12:15:43 yes i came across that 12:15:57 i use python for one of my projects due to the wxWidgets bindings it comes with. 12:16:10 saw a nice forth openfirmware example, let me see if i can find it 12:16:16 Python kills brain cells faster than smoking. 12:16:17 So put together a set of wxWidgets bindings for Gforth. GET TO IT! 12:16:43 k4jcw: i must be very screwed then :) 12:16:55 You do both? 12:17:02 Quartus: yeah, perhaps i should -- a fair amount of work, but when i start to get the hang of forth more, i might give it a go. 12:17:07 k4jcw: well deduced. 12:17:14 You are doomed. 12:17:27 If it means becoming more like Doty, I am afraid. 12:17:27 quie. 12:17:30 *quite 12:17:43 Quartus: heh 12:18:32 aha -- http://www.kernelthread.com/publications/firmware/ 12:18:44 http://www.kernelthread.com/publications/firmware/src/ofwindows.txt 12:19:38 anyway, plucker's pretty neat, pretty snappy, with decent image support. so a QF manual in html would be good to have for the palm, i think. 12:19:51 would save me frying my hands further on the kbd. 12:20:59 same thing here for OF btw - http://osxbook.com/book/bonus/chapter4/ofwindows/ 12:21:53 be back post pizza. 12:50:03 * zpg is all supped up 12:50:28 it seems EFI (replacement for OpenFirmware) is C or C-like 12:51:05 yeah, it's C 12:55:30 --- join: slava (n=slava@CPE0080ad77a020-CM000e5cdfda14.cpe.net.cable.rogers.com) joined #forth 12:55:30 --- mode: ChanServ set +o slava 13:25:34 I sense a luddite. 13:27:32 heh 13:30:56 Im not Chuck , but i say ya always need an OpSys . 13:31:10 you will be caught in the middle of the stream to change horses ..... 13:34:43 no one knows of a copy of Pelc's "Programming Forth" in html do they? can't find one via google, and have the PDF already. 13:37:07 I think it's only out in PDF. 13:37:21 let's see how accurate pdftohtml is... 13:45:16 --- quit: slava () 13:47:04 here's the Pelc from that programme's output --> 13:47:04 http://ezil.sourceforge.net/devel/ProgramForths.html 13:47:44 Not terrible. 13:48:18 not too bad, no. spacing is the only thing that is lost. 13:48:36 your manual is going online now 13:49:03 i haven't looked yet, we'll see when it gets there 13:49:47 http://ezil.sourceforge.net/devel/manual.html 13:52:32 ever see a C book by the Brit, Alcock? 13:53:01 I may have. Rings a bell. 13:53:38 blue ring-bound book. 13:53:48 Donald Alcock I think 13:53:59 Don't know for sure. 13:54:52 okay, (wow, you've acquired an underscore), had a nice little RPN programme in it. 13:54:59 it was a beginners book, but i've fond memories of it. 13:55:18 every programme was hand written by the author, with arrows, etc. indicating pointers and so on. 13:55:27 i'll check amazon... 13:56:04 rpn is a common introductory thing. I think k&r has one. 13:56:08 neat. 13:56:25 incidentally, aside from forth (and concatenative programming), do you have any thoughts on RPN? 13:57:05 http://www.amazon.com/gp/reader/0521468213/ref=sib_dp_pt/104-1245266-3763117#reader-link 13:57:06 What, philosophically? From a decorating perspective? As it relates to global warming? What! :) 13:57:14 global warming i was thinking ;) 13:57:26 no in terms of intuitive thought. how to map thinking about an operation with thinking in RPN 13:58:01 with->to 13:58:19 rpn is significantly simpler than infix, it just takes a bit of initial adjustment to unlearn the more complex system that was drilled in at school. 13:58:54 well, unlearn is the wrong word. But you take my meaning. 13:59:36 yes 13:59:52 do you ever sit down to do a calculation on paper and use RPN? 14:00:38 I can't remember the last time I did a calculation on paper. 14:00:42 heh 14:01:04 ooh: FIG UK hosts IRC sessions on the first Saturday of the month. on channel #figuk using the IRC server called "IRCNet". Sessions start at 9:00pm UK time and are open to everyone. 14:01:21 do they still do that? 14:02:14 not sure when this site was last updated. 14:02:56 might go and check out this Richard Pryor documentary, back shortly. 14:25:23 --- quit: I440r (Nick collision from services.) 14:25:45 --- join: I440r (n=mark4__@65.244.197.34) joined #forth 14:25:45 --- mode: ChanServ set +o I440r 14:26:56 --- join: I440r_ (n=mark4@67.135.84.40) joined #forth 14:27:05 I've built a BNF lexical analyzer for Forth. 14:38:46 Is it available to view? 14:39:00 Still up on blocks being detailed. 14:39:14 * Raystm2 = patient. 14:43:47 --- join: zpg` (n=user@user-5440d666.wfd79a.dsl.pol.co.uk) joined #forth 14:44:11 Quartus_: is this online? 14:44:26 Not at this time. Something I'm working on. 14:46:05 It does this: parse-strict-forth +3.121E5 foo -221 17. -> +3.121E5 ( float ) foo ( name ) -221 ( single ) 17. ( double ) 14:47:00 neat. 14:47:07 which implementation have you written it in ? 14:47:18 --- quit: zpg (Read error: 60 (Operation timed out)) 14:47:25 It's Standard code, though I wrote it using Gforth. 14:48:09 Likewise: parse-relaxed-forth .2123e5 bar 42 123.45 -> .2123e5 ( float ) bar ( name ) 42 ( single ) 123.45 ( double ) 14:48:43 nifty stuff. 14:48:46 and: hex parse-relaxed-forth 1.0e5 +22e7 -> 1e5 ( double ) +22e7 ( float ) 14:51:06 where's there a BNF spec for forth online? 14:51:12 --- quit: erider (Read error: 110 (Connection timed out)) 14:51:24 (or are you working without this as a reference?) 14:52:02 The BNF for floats is in the standard, as is the equivalent descriptions for names, singles, and doubles. 14:52:02 erm theres a bnf parser for forth that ive seen floating arround but i cant remember who did it - it wasnt yours quartus 14:52:10 --- join: erider (n=erider@unaffiliated/erider) joined #forth 14:52:19 No, it's the one Ray linked up above. I built on that. 14:52:27 and forth cannot easilly be expressed in BNF 14:52:31 I440r: it seems there's a Foxit for Windows mobile and Embedded Linux btw. 14:52:42 i know but not for palm 14:52:48 What that is is a BNF extension for Forth, to let you do BNF inside Forth. What I've done is a BNF description *of* Forth, at least Forth without a dictionary. 14:53:01 there arent any decent pdf readers for palm - they are all crippled in one way or another 14:53:22 quartus thats next to impossible to do! 14:53:36 Turns out not to be. 14:54:20 BNF = Paysan's? 14:54:28 (i happen to be looking at his site, and just came across it there) 14:54:41 not sure. maybe 14:54:59 oh yes, Paysan's is a parser. 14:55:01 http://www.jwdt.com/~paysan/screenful.html 14:55:02 Does he have a version too? I seriously revamped an old block version, made it standard. 14:55:18 http://www.zetetics.com/bj/papers/bnfparse.htm 14:55:40 That's it. Brad Rodriguez' one. 14:55:55 i hate it when people code forth is ALL UPPER CASE !! 14:55:59 it looks like shit 14:56:17 ITS LIKE TALKING LIKE THIS ON THE INTERNET 14:56:23 IT ANNOYS THE HELL OUT OF PEOPLE 14:56:24 Indeed. 14:56:34 and its also much more difficult to read. 14:56:47 I retooled it so it doesn't need to do any return-stack tricks, works nicely. I built the Forth BNF description in that. 14:56:48 source files should be absolutely 100% lower case except inside strings 14:57:28 tabs should also be avoided at all costs lol 14:57:30 it makes 14:57:32 your source 14:57:34 files 14:57:37 look like 14:57:40 this 14:57:41 * Crest is away: … 14:58:06 I've indented two spacebar-spaces per level for many moons. 14:58:13 I440r: yes, my forth coding style is severely ugly at the moment. 14:58:14 me too 14:58:31 quartus have you seen my parody of the linux kernel coding standard doc ? hehe 14:58:32 i thing the emacs major mode uses tabs. 14:58:35 I space Forth phrases with two spaces between, also. 14:58:37 its linked to at isforth.clss.net 14:58:38 I440r, no. 14:58:45 Quartus: between each word? 14:58:51 zpg, between phrases. 14:58:57 i posted it to LKML a few years ago and got an equal number of ^5's and flames 14:59:41 have you ever read the original one by linus ? 14:59:51 if not then read that one before reading mine hhe 14:59:55 Probably. Long time since I did any work on the kernel. 14:59:57 its in /usr/src/linux/Documentation 15:01:04 I don't indent forth code at all 15:01:05 heh heh -- Paysan: "Thus I never looked back. And that's how I became a Forth implementer by accident. At least I didn't want to write my own Forth, and in fact, I never wrote a Forth system from scratch." 15:14:27 --- quit: k4jcw (Read error: 110 (Connection timed out)) 15:14:32 --- join: k4jcw (n=jcw@adsl-065-006-151-062.sip.asm.bellsouth.net) joined #forth 15:24:19 anyone know sun's plants for open{boot,firmware}? 15:29:56 gah, look what i missed by a month -- http://dec.bournemouth.ac.uk/forth/euro/ef06.html 15:30:21 maybe werty was there. 15:32:23 sidney sussex is about 10 mins from my house 15:32:36 --- quit: nighty_ (Read error: 101 (Network is unreachable)) 15:32:52 there's an example of gforth using gtk calls here: http://www.shockfamily.net/cedric/fflib.html 15:32:52 I recommend a ful werty alarm perimiter. 15:33:01 hmm? 15:34:50 werty. Fo furty. Me my mo merty. You don't follow his ravings? 15:36:07 nope 15:36:09 here or online? 15:36:19 c.l.f. 15:36:23 oh 15:36:31 as "werty"? 15:36:44 oh, and by the way, yoe are all FOOLS!!! THINK!! 15:37:03 as werty, yes. 15:37:30 yeah, now that you mention it, ringing a bell. 15:37:37 'follow' in this case would mean, 'blank' 15:37:46 i skim read usenet until something intriguing comes up. 15:37:48 a lot of noise. 15:38:17 * zpg` uses fink to install GTK+2, then will test the FFI in gforth 15:38:33 this could be a big breakthrough if gtk binds well. 15:43:24 --- join: nighty_ (n=nighty@sushi.rural-networks.com) joined #forth 15:47:29 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 16:21:48 --- join: erider_ (n=erider@unaffiliated/erider) joined #forth 16:22:54 --- quit: erider (Read error: 110 (Connection timed out)) 16:39:07 --- quit: erider_ (Read error: 110 (Connection timed out)) 16:40:13 --- join: erider (n=erider@unaffiliated/erider) joined #forth 16:41:25 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-150-055.pools.arcor-ip.net) joined #forth 16:49:45 --- quit: Snoopy42 (Read error: 145 (Connection timed out)) 16:49:46 --- nick: snoopy_1711 -> Snoopy42 16:58:17 --- quit: Raystm2 (Read error: 60 (Operation timed out)) 17:39:59 --- join: Raystm2 (n=NanRay@adsl-68-93-121-192.dsl.rcsntx.swbell.net) joined #forth 17:57:41 --- join: zpg`` (n=user@user-514c1bd0.l1.c5.dsl.pol.co.uk) joined #forth 18:07:24 zpg`: any luck with GTK+ and gforth? 18:10:14 --- quit: zpg` (Read error: 113 (No route to host)) 19:25:50 --- quit: erider (Read error: 104 (Connection reset by peer)) 19:32:09 --- join: erider (n=erider@unaffiliated/erider) joined #forth 19:42:05 --- join: zpg``` (n=user@user-54417e84.l6.c5.dsl.pol.co.uk) joined #forth 19:49:23 back 19:49:30 and, it seems, double backticked. 19:51:19 ended up heading out on a beer-based mission. 19:51:22 --- nick: zpg``` -> zpg 19:51:24 better. 19:53:41 crc: it seems fink conked out over freetype, so now installing the latter to try and get gtk+ installed before trying the bindings. 19:54:03 --- quit: zpg`` (Read error: 110 (Connection timed out)) 20:07:09 --- quit: zpg ("sleep") 20:24:15 --- join: slava (n=slava@modemcable059.157-37-24.mc.videotron.ca) joined #forth 20:24:15 --- mode: ChanServ set +o slava 20:25:22 --- mode: slava set +is 20:25:22 --- mode: ChanServ set -s 20:25:30 oops 20:25:35 i clicked the wrong button on the toolbar 20:32:05 Quartus, did I screw anything up? 20:32:22 not that I see. 20:32:44 ok. I don't know what channel modes are, or how this client works :) i'm using a windows machine (not my own) for the first time in centuries. 20:33:36 heh. 20:35:37 luddite! 20:37:17 heheh. 20:37:35 don't worry, I'll switch exclusively to NewForth OpSys when its out. 20:37:52 what's your OS of choice? 20:38:04 i'm mostly on my mac these days. 20:38:44 palm os. Windows on some boxes, linux on others. FreeBSD on my hosting service. I use what's there. 20:48:26 --- mode: Quartus set -i 20:48:32 oh, you did turn something on. Fixed it. 20:48:39 Channel was invite-only for 25 minutes there. 20:52:29 And 'secret' for a nearly a minute. :) 21:07:32 oops 21:08:34 bull in a china shop! :) 21:09:51 its not like many people happen by :P 21:10:07 more and more lately. 21:10:29 yea i kinda noticed 21:10:46 were catching up to the #gentoo numbers :) 21:23:23 --- quit: erider ("I don't sleep because sleep is the cousin of death!") 21:32:52 --- quit: segher (Nick collision from services.) 21:33:02 --- join: segher (n=segher@dslb-084-056-144-200.pools.arcor-ip.net) joined #forth 21:42:57 the strict version of the forth bnf in bnf-ish form: http://forth.pastebin.ca/203462 21:44:04 hopefully I didn't miss anything in the translation. 21:53:45 better: http://forth.pastebin.ca/203468 22:32:29 i just spent 2 hours on a bug 22:32:39 unit test suite was crashing on windows in weird ways 22:32:48 turns out the bug was in the unit test suite 22:33:19 unit testing some low level memory management code was scribbling beyond the end of a malloc()'d region 23:14:12 --- quit: slava (" HydraIRC -> http://www.hydrairc.com <- State of the art IRC") 23:59:59 --- log: ended forth/06.10.14