00:00:00 --- log: started forth/19.05.12 00:25:46 --- join: rdrop-exit (~markwilli@112.201.166.63) joined #forth 00:27:27 The code I posted for REVERSE is no good, took one shortcut too many, I'll post a fixed version when I get a chance 00:33:27 --- join: andrei-n (~andrei-n@231.182-64-87.adsl-dyn.isp.belgacom.be) joined #forth 00:47:50 --- quit: dddddd (Remote host closed the connection) 01:01:14 It will work for 32-bits though, using $ ff00ff00 as the constant, I need to work on extending it to work with 64 bits 01:35:57 I think this will work for 64 bits, but its a bit much, I must be missing some insight: 01:36:12 : reverse64 ( x -- x' ) 01:36:12 dup 8 rolx $ 000000ff000000ff and 01:36:12 over 8 rorx $ ff000000ff000000 and or 01:36:12 over 24 rolx $ 0000ff000000ff00 and or 01:36:14 swap 24 rorx $ 00ff000000ff0000 and or ; 01:37:47 The 32-bit one is much less of a monster: 01:37:47 : reverse32 ( x -- x' ) 01:37:48 8 rolx dup 16 rorx $ ff00ff00 mux ; 01:58:12 --- join: pierpal (~pierpal@host57-236-dynamic.22-79-r.retail.telecomitalia.it) joined #forth 02:57:40 --- quit: dave0 (Quit: dave's not here) 04:34:25 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 04:54:32 --- quit: Croran (Ping timeout: 276 seconds) 05:16:55 --- join: Croran (~quassel@c-73-118-179-18.hsd1.wa.comcast.net) joined #forth 05:35:09 --- quit: pierpal (Quit: Poof) 05:35:27 --- join: pierpal (~pierpal@host57-236-dynamic.22-79-r.retail.telecomitalia.it) joined #forth 06:08:52 --- quit: dys (Ping timeout: 258 seconds) 06:13:26 --- quit: andrei-n (Read error: Connection reset by peer) 06:23:09 --- quit: bluekelp (Ping timeout: 252 seconds) 06:23:59 --- join: bluekelp (~bluekelp@bluekelp.com) joined #forth 07:48:46 --- join: xek (~xek@apn-37-248-138-200.dynamic.gprs.plus.pl) joined #forth 09:15:05 --- join: PoppaVic (~PoppaVic@unaffiliated/poppavic) joined #forth 10:20:05 --- quit: rdrop-exit (Quit: Lost terminal) 11:56:05 --- join: jpsamaroo (~jpsamaroo@2605:a601:a382:700:56dc:b4ba:6f56:916a) joined #forth 12:38:43 --- quit: gravicappa (Ping timeout: 246 seconds) 13:17:02 --- quit: Croran (Ping timeout: 258 seconds) 13:39:11 --- join: Croran (~quassel@2601:601:1801:6dde:8cdd:365:90ed:a2d0) joined #forth 13:40:00 --- quit: xek (Ping timeout: 245 seconds) 13:50:40 --- quit: dne (Remote host closed the connection) 14:18:37 --- join: dne (~dne@jaune.mayonnaise.net) joined #forth 16:24:33 --- quit: john_cephalopoda (Ping timeout: 258 seconds) 16:38:00 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 17:27:14 --- join: dave0 (~dave0@069.d.003.ncl.iprimus.net.au) joined #forth 17:27:46 hi 18:16:37 --- quit: dddddd (Remote host closed the connection) 18:25:18 --- quit: john_cephalopoda (Ping timeout: 258 seconds) 18:40:40 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 18:48:51 well, it's always good when I don't miss anything 19:21:48 Someone linked to a set of Forth style guidelines earlier and I lost the link. Would some kind soul relink? 19:49:18 ttmrichter: was it this? http://forth.org/forth_style.html 20:04:57 That was it. Thanks! 20:05:21 no worries mate! 20:17:55 --- join: rdrop-exit (~markwilli@112.201.166.63) joined #forth 20:20:00 c[_] Good morning Forth connaisseurs 20:20:56 hi rdrop-exit 20:21:16 Hi dave0 :) 20:22:18 Local elections today, I'm going to mostly stay home except for when the dogs need walking 20:31:25 --- quit: dave0 (Quit: dave's not here) 21:12:42 --- quit: pierpal (Read error: Connection reset by peer) 21:19:44 --- join: gravicappa (~gravicapp@h109-187-242-147.dyn.bashtel.ru) joined #forth 21:30:09 --- join: pierpal (~pierpal@host57-236-dynamic.22-79-r.retail.telecomitalia.it) joined #forth 21:53:08 rdrop-exit: Re: wargames. There's a rising tide of wargamers in China of all places. And companies like GMT, et al are being complete idiots in marketing to it to the point that it may be too late. Local games designers and publishers are rising and making high quality games to fit this rising market. 21:59:04 The main Cinese language wargame mag is out of Taiwan. 21:59:11 * Chinese 22:00:07 We had a fellow from Japanese command magazine visit our club, he did a series of articles on the main wargaming clubs throughout Asia. Pretty interesting. 22:03:07 I've been on break from gaming for over a year now, I'm not up on the latest happenings. 22:03:23 Haven't been on Consimworld or BGG in ages. 22:05:26 I'm out of storage room, can't buy any new wargames until I thin the herd. 22:52:02 --- quit: pierpal (Ping timeout: 246 seconds) 22:54:30 --- join: pierpal (~pierpal@host57-236-dynamic.22-79-r.retail.telecomitalia.it) joined #forth 22:58:45 --- quit: pierpal (Ping timeout: 245 seconds) 23:04:00 --- join: proteusguy (~proteusgu@mx-ll-14.207.208-30.dynamic.3bb.co.th) joined #forth 23:04:00 --- mode: ChanServ set +v proteusguy 23:15:40 --- join: pierpal (~pierpal@host57-236-dynamic.22-79-r.retail.telecomitalia.it) joined #forth 23:17:17 --- join: remexre (~nathan@x-160-94-179-186.acm.umn.edu) joined #forth 23:20:45 Is there a good reference for how Forths are compiled on machines with loads of registers? I'm considering porting my toy Forth to a RISC architecture with 32 registers, and I'm concerned that without register renaming performance will suffer a lot 23:21:27 rdrop-exit: Nobody does magazines anymore here. :) Most of the wargaming stuff is done in QQ or WeChat groups. A lot of the game designers design and playtest in the open in such groups. 23:23:22 rdrop-exit: https://imgur.com/a/Sc9oy https://imgur.com/a/ujfXE https://imgur.com/a/ShveT https://imgur.com/a/k9EQO https://imgur.com/a/wBcqr https://imgur.com/a/T5k4o https://imgur.com/a/twILg 23:23:35 A few games from my collection. 23:26:57 Cool. I don't have any Chinese language games, but one of our club members has literaly all of them. 23:29:10 You can check out my games on BGG, my username on BGG is Mark_WH 23:33:00 bbiab 23:33:08 --- quit: rdrop-exit (Quit: Lost terminal) 23:34:25 I'm pretty sure at least half of these have never been sold outside of China. You might want to share that set of links to see if he knows of them. 23:59:59 --- log: ended forth/19.05.12