00:00:00 --- log: started forth/17.02.16 00:42:53 --- quit: mnemnia (Remote host closed the connection) 00:59:29 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:f00b:2e7c:1866:83d5) joined #forth 01:04:01 --- quit: mnemnion (Ping timeout: 258 seconds) 01:10:05 --- join: dys (~dys@2003:5b:203b:100:6af7:28ff:fe06:801) joined #forth 02:00:11 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:f00b:2e7c:1866:83d5) joined #forth 02:05:24 --- quit: mnemnion (Ping timeout: 276 seconds) 02:24:26 --- quit: nighty (Quit: Disappears in a puff of smoke) 03:47:07 --- quit: proteus-guy (Remote host closed the connection) 04:01:23 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:f00b:2e7c:1866:83d5) joined #forth 04:08:00 --- quit: mnemnion (Ping timeout: 256 seconds) 04:35:36 --- join: nighty (~nighty@s229123.ppp.asahi-net.or.jp) joined #forth 04:39:51 --- quit: dual (Ping timeout: 252 seconds) 04:44:23 --- join: GeDaMo (~GeDaMo@212.225.112.221) joined #forth 05:04:19 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:fc21:d243:f3d7:f301) joined #forth 05:08:38 --- quit: mnemnion (Ping timeout: 256 seconds) 05:35:02 --- join: true-grue (~true-grue@176.14.222.10) joined #forth 05:36:27 --- join: dual (~bonafide@subzeroup.core.rzwireless.net) joined #forth 06:12:27 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:fc21:d243:f3d7:f301) joined #forth 06:16:38 --- quit: mnemnion (Ping timeout: 256 seconds) 06:23:57 --- join: proteus-guy (~proteus-g@49.228.120.143) joined #forth 06:54:56 --- join: john_cephalopoda (~john@unaffiliated/john-minetest/x-5335115) joined #forth 07:11:30 --- join: neceve (~ncv@84.232.162.68) joined #forth 07:11:30 --- quit: neceve (Changing host) 07:11:30 --- join: neceve (~ncv@unaffiliated/neceve) joined #forth 08:13:23 --- join: mnemnion (~mnemnion@71.198.73.193) joined #forth 08:18:12 --- quit: mnemnion (Ping timeout: 252 seconds) 09:00:29 --- join: mnemnion (~mnemnion@71.198.73.193) joined #forth 09:05:22 --- quit: mnemnion (Ping timeout: 260 seconds) 09:29:01 --- quit: neceve (Quit: Konversation terminated!) 09:30:00 --- quit: midre (Ping timeout: 276 seconds) 09:42:32 --- join: midre (~midre@2601:547:500:2a80:ff13:7939:f525:7b65) joined #forth 09:47:47 --- join: ACE_Recliner (~ACE_Recli@c-50-165-178-74.hsd1.in.comcast.net) joined #forth 09:53:26 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 09:54:23 --- quit: Zarutian (Read error: Connection reset by peer) 09:54:28 --- join: Zarutian_ (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 09:59:32 --- quit: dys (Ping timeout: 258 seconds) 09:59:36 --- join: mnemnion (~mnemnion@104.6.70.118) joined #forth 11:12:30 --- quit: Zarutian_ (Read error: Connection reset by peer) 11:15:28 --- quit: midre (Read error: Connection reset by peer) 11:17:30 --- join: midre (~midre@2601:547:500:2a80::2) joined #forth 11:34:05 --- join: gravicappa (~gravicapp@ppp83-237-166-38.pppoe.mtu-net.ru) joined #forth 11:44:29 so how do you guys like to name your data structure offset words? 11:44:46 : foo.bar 3 cells + ; ( ??? ) 11:45:29 where foo is the base and bar is a field 11:48:04 http://forth.sourceforge.net/word/structure/ 11:48:33 I'm not sure there's a convention 11:50:28 I see ->field and .field 11:52:29 oh, with no prefix. I guess that makes sense, but means there could be name collisions 11:55:28 I also see foo^bar here http://forth.sourceforge.net/word/structure2/index.html 11:55:30 that's ugly as sin 11:58:44 http://forth.sourceforge.net/word/variable-store/index.html 11:58:52 I thought I was so clever for coming up with that one all by myself 12:00:01 I was also thinking of a :variable word for defining a variable with runtime startup initialization 12:00:12 haven't actually implemented that one yet though 12:00:36 and probably won't unless I ever have a need for it... 12:08:02 --- join: dys (~dys@ip-109-40-2-250.web.vodafone.de) joined #forth 12:09:57 Hmmm ... not sure if this of interest to anyone "polyForth DataBase Support System" https://dl.dropboxusercontent.com/u/49100658/pFDatabase-5.zip 12:14:46 --- quit: gravicappa (Ping timeout: 256 seconds) 12:40:12 --- quit: true-grue (Read error: Connection reset by peer) 12:55:49 --- join: vsg1990 (~vsg1990@static-72-88-80-103.bflony.fios.verizon.net) joined #forth 13:25:51 --- quit: GeDaMo (Remote host closed the connection) 14:32:21 It would be nice to have some collection of useful forth programs. 14:33:30 There are a few places with some useful tools, but nothing great. 15:16:57 --- quit: dys (Ping timeout: 240 seconds) 15:20:30 --- quit: nighty (Remote host closed the connection) 15:40:42 --- join: wa5qjh (~Thunderbi@121.54.90.157) joined #forth 16:23:00 --- quit: DGASAU (Read error: Connection reset by peer) 16:23:19 --- join: DGASAU (~user@lmpc.drb.insel.de) joined #forth 16:31:55 --- join: nighty (~nighty@d246113.ppp.asahi-net.or.jp) joined #forth 16:34:24 --- part: john_cephalopoda left #forth 16:52:20 --- join: neceve (~ncv@unaffiliated/neceve) joined #forth 16:54:28 --- quit: wa5qjh (Remote host closed the connection) 16:57:25 --- join: wa5qjh (~Thunderbi@121.54.90.157) joined #forth 16:59:58 --- quit: wa5qjh (Remote host closed the connection) 17:03:07 --- join: wa5qjh (~Thunderbi@121.54.90.157) joined #forth 17:41:44 --- quit: dual (Ping timeout: 256 seconds) 17:43:21 --- join: dual (~bonafide@subzeroup.core.rzwireless.net) joined #forth 17:57:43 --- quit: dual (Ping timeout: 240 seconds) 17:59:21 --- join: dual (~bonafide@subzeroup.core.rzwireless.net) joined #forth 18:16:17 --- quit: mnemnion (Remote host closed the connection) 18:46:43 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:28d6:12ed:c704:4b8a) joined #forth 18:50:38 --- quit: mnemnion (Ping timeout: 240 seconds) 19:22:05 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:28d6:12ed:c704:4b8a) joined #forth 19:33:32 --- quit: dual (Ping timeout: 240 seconds) 19:35:31 --- join: dual (~bonafide@subzeroup.core.rzwireless.net) joined #forth 19:36:30 --- join: LeCamarade (~revence@139.59.111.106) joined #forth 19:59:08 --- join: deepbook5broo (~gk.1wm.su@2a03:4a80:2:2d4:2d4:e830:6db2:a7d4) joined #forth 19:59:09 --- part: deepbook5broo left #forth 20:05:43 --- join: karswell` (~user@21.208.208.46.dyn.plus.net) joined #forth 20:10:35 --- join: beretta (~beretta@cpe-184-58-116-76.columbus.res.rr.com) joined #forth 20:15:02 --- quit: dual (Ping timeout: 240 seconds) 20:16:40 --- join: dual (~bonafide@subzeroup.core.rzwireless.net) joined #forth 21:07:56 --- quit: neceve (Quit: Konversation terminated!) 21:45:22 Is there a bot in here that does Forth? 21:50:41 LeCamarade: like a bot that suggests factorizations of forth code snippets that people post in here? 21:51:34 No, one that I can toss a few swap dup rots at and see what happens. 21:52:07 bot: 2 3 dup + + .s 21:53:13 --- quit: vsg1990 (Quit: Leaving) 21:57:25 LeCamarade: I like your idea! A bot that's a forth interpreter. 21:58:42 Could I give this bot forth definitions to remember? 21:59:37 LeCamarade: If it has the editor wordset, it could also serve as a pastebin service for #forth 22:01:01 --- join: dys (~dys@ip-109-40-2-250.web.vodafone.de) joined #forth 22:10:33 --- quit: rpcope- (Ping timeout: 258 seconds) 22:11:33 --- join: rpcope (~GOTZNC@162.245.217.4) joined #forth 22:12:53 bot: : yadayada begin ." yada " cr again ; yadayada 22:14:10 | head 22:15:21 ( or just a maximum of the traditional one screenful: 25x80 chars was it?) 22:26:40 --- quit: ACE_Recliner (Remote host closed the connection) 23:02:56 Chances are if I implemented it, it would be Gforth under Perl. 23:03:13 Arghh! 😁 23:59:59 --- log: ended forth/17.02.16