00:00:00 --- log: started forth/17.10.31 00:12:27 --- quit: dys (Ping timeout: 240 seconds) 00:20:48 --- quit: proteusguy (Remote host closed the connection) 00:26:05 --- quit: mnemnion (Remote host closed the connection) 00:26:38 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:3023:26f0:3cb7:5cbd) joined #forth 00:31:06 --- quit: mnemnion (Ping timeout: 252 seconds) 00:44:30 --- join: proteusguy (~proteus-g@180.183.98.27) joined #forth 00:44:30 --- mode: ChanServ set +v proteusguy 00:57:10 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:3023:26f0:3cb7:5cbd) joined #forth 01:11:39 --- join: MrBismuth (~ArcMrBism@2602:306:8325:a300:c801:d7f:77e1:92be) joined #forth 01:14:33 --- quit: MrBusiness (Ping timeout: 252 seconds) 01:16:30 --- quit: bedah (Ping timeout: 240 seconds) 01:19:31 --- join: bedah (~bedah@2a02:810d:243f:f584:2043:cf59:d1d8:dab8) joined #forth 02:03:01 --- quit: wa5qjh (Remote host closed the connection) 02:36:59 --- quit: koisoke (Ping timeout: 260 seconds) 02:37:13 --- join: koisoke (~xef4@epilogue.org) joined #forth 02:54:46 --- join: [X-Scale] (~ARM@44.11.158.5.rev.vodafone.pt) joined #forth 02:55:33 --- quit: X-Scale (Ping timeout: 248 seconds) 02:55:34 --- nick: [X-Scale] -> X-Scale 02:56:34 --- quit: a3f (Read error: Connection reset by peer) 02:56:37 --- quit: hobbes- (Ping timeout: 248 seconds) 02:56:55 --- join: a3f (~a3f@unaffiliated/a3f) joined #forth 02:58:21 --- join: Uniju (~frog_styl@cpe-74-78-4-232.mass.res.rr.com) joined #forth 03:02:01 --- quit: djinni (Ping timeout: 248 seconds) 03:02:02 --- quit: Uniju_ (Ping timeout: 248 seconds) 03:02:03 --- join: djinni (~djinni@68.ip-149-56-14.net) joined #forth 03:02:03 --- quit: bluekelp (Ping timeout: 248 seconds) 03:02:08 --- join: bluekelp (~bluekelp@bluekelp.com) joined #forth 03:02:16 --- join: hobbes- (~hobbes@bnc.jfng.fr) joined #forth 03:11:01 --- quit: hobbes- (Ping timeout: 248 seconds) 03:11:08 --- join: hobbes- (~hobbes@bnc.jfng.fr) joined #forth 04:24:31 --- quit: proteusguy (Remote host closed the connection) 05:47:19 --- quit: APic (Ping timeout: 248 seconds) 05:47:52 --- join: APic (apic@apic.name) joined #forth 06:16:32 --- join: proteusguy (~proteus-g@2405:9800:bc10:1ca:406c:6d42:a278:38df) joined #forth 06:16:32 --- mode: ChanServ set +v proteusguy 06:32:24 --- quit: bavier (Ping timeout: 255 seconds) 06:41:36 --- join: bavier (~bavier@msp-nat.cray.com) joined #forth 08:49:16 --- join: ncv (~neceve@unaffiliated/neceve) joined #forth 08:50:15 --- quit: ZombieChicken (Remote host closed the connection) 08:51:08 --- join: ZombieChicken (~weechat@gateway/tor-sasl/forgottenwizard) joined #forth 08:55:41 --- quit: mnemnion (Remote host closed the connection) 08:55:57 --- quit: jedb (Ping timeout: 240 seconds) 08:56:18 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:3023:26f0:3cb7:5cbd) joined #forth 09:03:42 --- quit: impomatic (Ping timeout: 252 seconds) 09:04:13 --- join: impomatic (~impomatic@host81-136-82-243.range81-136.btcentralplus.com) joined #forth 09:08:53 --- join: jedb (~jedb@199.66.90.113) joined #forth 10:23:16 --- nick: C-Keen -> CorpseKeen 10:50:57 --- quit: mnemnion (Remote host closed the connection) 10:51:36 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:3023:26f0:3cb7:5cbd) joined #forth 10:59:45 --- quit: mnemnion (Ping timeout: 252 seconds) 11:09:28 --- join: mnemnion (~mnemnion@c-73-223-86-196.hsd1.ca.comcast.net) joined #forth 11:13:53 --- quit: mnemnion (Ping timeout: 258 seconds) 11:17:37 have any of you guys ever written a metaforth? how do you handle having to define emulation-mode (compile-time semantics) and implementation (run-time semantics) separately? do you just have : define the target implementation and then have another word to populate an emulation field, or? 11:27:39 --- join: impomatic_ (~impomatic@host81-136-82-243.range81-136.btcentralplus.com) joined #forth 11:27:50 --- quit: impomatic (Ping timeout: 240 seconds) 11:27:59 --- nick: impomatic_ -> impomatic 11:39:23 I have different vocabularies in the search order depending on whether in target compilation mode or target interpretation mode. 11:40:34 ah yeah, now I think I remember reading about that method once 11:47:31 --- join: gravicappa (~gravicapp@ppp83-237-174-15.pppoe.mtu-net.ru) joined #forth 11:47:51 so does that mean the words in the target compilation vocabulary are actually executed, and executing them compile something into the current definition? (assuming it's not an immediate word) 11:52:07 Yes, exactly so. 11:52:33 I first tried some other methods, but I wasn't happy with the result. 11:52:43 --- quit: DKordic (Ping timeout: 240 seconds) 11:52:55 Then I read a few articles about metacompilation in Fourth Dimensions. 11:54:09 And did what they recommended. 12:03:57 cool, thanks. fourth dimensions is what, a magazine? a website? 12:10:22 old magazine 12:10:29 you can find them online somewhere 12:11:13 thanks, I'll take a look 12:11:14 I have a cache of them on my server but am in the process of backing it up and upgrading so it 12:11:44 that's fine, I'm sure I can find it 12:12:07 http://soton.mpeforth.com/flag/fd/contents.html 12:12:42 see, I told you I could find it 12:13:54 :) 12:15:15 --- quit: bluekelp (Remote host closed the connection) 12:15:35 --- join: mnemnion (~mnemnion@c-73-223-86-196.hsd1.ca.comcast.net) joined #forth 12:19:51 --- quit: mnemnion (Ping timeout: 248 seconds) 12:20:56 --- join: bluekelp (~bluekelp@bluekelp.com) joined #forth 12:40:38 --- quit: beretta (Quit: Leaving) 12:58:14 --- quit: mtsd (Quit: Leaving) 13:10:02 --- quit: bluekelp (Quit: leaving) 14:01:16 --- join: dys (~dys@tmo-122-180.customers.d1-online.com) joined #forth 14:02:15 --- join: bluekelp (~bluekelp@bluekelp.com) joined #forth 14:16:37 --- quit: gravicappa (Ping timeout: 248 seconds) 14:42:55 --- join: mnemnion (~mnemnion@c-73-223-86-196.hsd1.ca.comcast.net) joined #forth 14:47:35 --- quit: mnemnion (Ping timeout: 248 seconds) 14:51:34 --- join: mnemnion (~mnemnion@c-73-223-86-196.hsd1.ca.comcast.net) joined #forth 15:08:54 --- quit: impomatic (Ping timeout: 260 seconds) 15:16:48 --- nick: CorpseKeen -> C-Keen 15:57:23 --- quit: mnemnion (Remote host closed the connection) 16:07:12 --- join: mnemnion (~mnemnion@c-73-223-86-196.hsd1.ca.comcast.net) joined #forth 16:07:30 --- quit: ncv (Ping timeout: 255 seconds) 16:53:11 --- join: Gromboli (~Gromboli@static-72-88-80-103.bflony.fios.verizon.net) joined #forth 17:09:09 --- quit: mnemnion (Remote host closed the connection) 17:09:37 --- join: mnemnion (~mnemnion@c-73-223-86-196.hsd1.ca.comcast.net) joined #forth 17:14:13 --- quit: mnemnion (Ping timeout: 248 seconds) 17:59:21 --- join: mnemnia (~mnemnion@2601:643:8102:7c95:ad07:7948:51a2:fe5a) joined #forth 18:17:49 --- quit: dys (Ping timeout: 240 seconds) 18:23:58 --- quit: johnmark_ (Quit: Leaving) 18:55:18 --- join: johnmark_ (~johnmark@d53-64-121-247.nap.wideopenwest.com) joined #forth 20:01:39 --- quit: ZombieChicken (Remote host closed the connection) 20:02:17 --- join: ZombieChicken (~weechat@gateway/tor-sasl/forgottenwizard) joined #forth 20:23:54 --- quit: phadthai (Ping timeout: 255 seconds) 20:24:57 --- join: phadthai (~mmondor@206.248.143.74) joined #forth 20:32:08 --- quit: proteusguy (Remote host closed the connection) 22:00:55 --- join: proteusguy (~proteus-g@180.183.98.27) joined #forth 22:00:55 --- mode: ChanServ set +v proteusguy 22:16:43 --- quit: Gromboli (Quit: Leaving) 22:21:28 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:8dc1:29f2:d30:285b) joined #forth 22:23:57 --- quit: mnemnia (Ping timeout: 258 seconds) 23:59:59 --- log: ended forth/17.10.31