00:00:00 --- log: started forth/15.04.05 00:04:34 --- join: impomatic_ (~chatzilla@79.53.208.46.dyn.plus.net) joined #forth 00:06:50 --- quit: impomatic (Ping timeout: 256 seconds) 00:06:50 --- join: xyh (~xyh@113.109.49.231) joined #forth 00:06:58 --- nick: impomatic_ -> impomatic 00:45:18 --- join: GeDaMo (~GeDaMo@212.225.93.112) joined #forth 01:31:24 --- quit: kumul (Quit: Leaving) 01:41:56 --- quit: bjorkintosh (Read error: Connection reset by peer) 01:46:37 --- join: bjorkintosh (~bjork@ip68-13-224-81.ok.ok.cox.net) joined #forth 02:53:05 --- quit: xyh (Remote host closed the connection) 03:01:10 --- join: nighty-_ (~nighty@hokuriku.rural-networks.com) joined #forth 03:09:15 --- join: _spt_ (~jaat@unaffiliated/-spt-/x-5624824) joined #forth 03:16:09 --- join: xyh (~xyh@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 03:52:24 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 03:57:38 --- quit: mnemnion (Ping timeout: 272 seconds) 04:16:23 --- quit: xyh (Remote host closed the connection) 04:57:30 --- join: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) joined #forth 05:30:37 --- quit: vsg1990 (Quit: Leaving) 05:31:30 --- quit: Bahman (Ping timeout: 250 seconds) 06:29:02 --- join: Zarutian (~Adium@46.22.110.168) joined #forth 06:32:54 --- quit: _spt_ (Quit: gone to fix a server for Staffc CC) 07:05:44 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 07:27:40 --- join: xyh (~xyh@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 07:41:03 --- quit: DKordic (Read error: Connection reset by peer) 07:41:27 --- join: DKordic (~user@178-223-60-47.dynamic.isp.telekom.rs) joined #forth 07:46:28 --- quit: darkf (Quit: Leaving) 08:00:43 --- quit: Zarutian (Quit: Leaving.) 08:45:51 can anyone help me implement my forth? https://github.com/SoniEx2/Stuff/blob/master/lua/Forth.lua 09:02:44 I like how my VM doesn't need a GOTO 09:03:04 (that is, it doesn't need an explicit GOTO) 09:03:29 --- quit: xyh (Remote host closed the connection) 09:04:06 "t = {something, something, something, nil} t[4] = t" makes a program that runs {something, something, something} in an infinite loop 09:18:39 --- quit: impomatic (Ping timeout: 256 seconds) 09:18:50 --- join: impomatic (~chatzilla@121.21.125.91.dyn.plus.net) joined #forth 09:29:36 a very simple forth VM would have 3 types: bytecode word, native word, integer 09:30:41 a bytecode word would look like [type] [value] [type] [value] [...] 09:31:58 string literals would push 2 integers: address and length 09:32:08 Soni: Take a look at https://github.com/chengchangwu/jonesforth . 09:32:21 GNU AS. 09:38:53 nice 09:39:27 --- join: Keshl (~Purple@24.115.181.94.res-cmts.gld.ptd.net) joined #forth 09:40:41 altho it doesn't have tail call optimization does it? 09:43:21 --- join: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) joined #forth 09:45:06 --- join: Zarutian (~Adium@168-110-22-46.fiber.hringdu.is) joined #forth 09:46:03 --- quit: Zarutian (Read error: Connection reset by peer) 09:46:05 --- join: Zarutian1 (~Adium@168-110-22-46.fiber.hringdu.is) joined #forth 09:46:33 --- quit: tsumetai` (Read error: Connection reset by peer) 09:59:18 Soni: No. 10:10:14 --- nick: karswell` -> karswell 10:17:20 --- join: tsumetai (x@unaffiliated/tsumetai) joined #forth 10:34:24 --- join: johnmark_ (~johnmark@c-73-51-235-57.hsd1.il.comcast.net) joined #forth 10:36:03 --- join: Tod-Autojoined (Tod@50-198-177-186-static.hfc.comcastbusiness.net) joined #forth 10:36:07 --- quit: TodPunk (Read error: Connection reset by peer) 10:47:16 --- nick: johnmark_ -> johnmarkm 10:48:28 --- nick: johnmarkm -> JohnMarkM 11:09:41 --- quit: karswell (Remote host closed the connection) 12:16:15 --- join: MrMobius_ (~MrMobius@149.160.205.178) joined #forth 12:21:54 --- quit: MrMobius_ (Ping timeout: 246 seconds) 12:29:05 --- quit: Zarutian1 (Quit: Leaving.) 12:29:53 --- join: Zarutian (~Adium@168-110-22-46.fiber.hringdu.is) joined #forth 12:36:35 --- join: MrMobius_ (~MrMobius@149.160.207.55) joined #forth 13:11:12 --- join: MrMobius__ (~MrMobius@149.160.207.55) joined #forth 13:13:06 --- quit: MrMobius_ (Ping timeout: 272 seconds) 13:34:03 --- join: MrMobius_ (~MrMobius@50-195-233-75-static.hfc.comcastbusiness.net) joined #forth 13:34:23 --- quit: MrMobius__ (Ping timeout: 245 seconds) 13:35:38 --- quit: GeDaMo (Remote host closed the connection) 13:38:48 --- nick: Tod-Autojoined -> TodPunk 14:46:52 --- quit: DKordic (Read error: Connection reset by peer) 14:47:32 --- join: DKordic (~user@178-223-60-47.dynamic.isp.telekom.rs) joined #forth 14:49:25 --- quit: true-grue (Read error: Connection reset by peer) 14:51:52 --- quit: impomatic (Ping timeout: 256 seconds) 14:51:53 --- quit: MrMobius_ (Ping timeout: 264 seconds) 15:03:35 --- join: karswell (~user@80.229.109.241) joined #forth 15:04:32 --- quit: DKordic (Read error: Connection reset by peer) 15:04:41 --- join: impomatic (~chatzilla@121.21.125.91.dyn.plus.net) joined #forth 15:05:02 --- join: DKordic (~user@178-223-60-47.dynamic.isp.telekom.rs) joined #forth 15:12:56 --- join: saml_ (~saml@cpe-24-102-97-97.nyc.res.rr.com) joined #forth 15:13:44 --- join: ErhardtMundt (~kvirc@93-43-157-67.ip92.fastwebnet.it) joined #forth 15:46:33 --- quit: karswell (Read error: Connection reset by peer) 15:47:47 --- join: karswell (~user@80.229.109.241) joined #forth 16:06:00 --- quit: impomatic (Ping timeout: 272 seconds) 16:06:23 --- join: impomatic (~chatzilla@121.21.125.91.dyn.plus.net) joined #forth 16:09:42 --- quit: vsg1990 (Quit: Leaving) 16:11:15 --- join: MrMobius_ (~MrMobius@50-195-233-75-static.hfc.comcastbusiness.net) joined #forth 16:11:33 --- join: xyh (~xyh@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 16:15:42 --- quit: impomatic (Ping timeout: 264 seconds) 16:33:27 --- join: impomatic (~chatzilla@102.229.189.80.dyn.plus.net) joined #forth 16:46:55 --- join: impomatic_ (~chatzilla@102.229.189.80.dyn.plus.net) joined #forth 16:48:52 --- quit: impomatic (Ping timeout: 265 seconds) 16:49:04 --- nick: impomatic_ -> impomatic 17:10:01 --- quit: nighty-_ (Quit: Disappears in a puff of smoke) 17:11:20 --- quit: xyh (Read error: Connection reset by peer) 17:33:41 --- quit: karswell (Remote host closed the connection) 17:34:59 --- join: karswell (~user@80.229.109.241) joined #forth 18:14:41 --- quit: JohnMarkM (Quit: Leaving) 18:15:08 --- join: johnmark_ (~johnmark@c-73-51-235-57.hsd1.il.comcast.net) joined #forth 18:15:40 --- nick: johnmark_ -> JohnMarkM 18:16:06 --- join: xyh (~xyh@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 18:17:09 --- quit: JohnMarkM (Client Quit) 18:17:24 --- join: JohnMarkM (~johnmark@c-73-51-235-57.hsd1.il.comcast.net) joined #forth 18:35:28 --- quit: xyh (Remote host closed the connection) 19:04:36 --- quit: saml_ (Quit: Leaving) 19:11:44 --- quit: MrMobius_ (Ping timeout: 252 seconds) 19:18:31 --- join: impomatic_ (~chatzilla@102.229.189.80.dyn.plus.net) joined #forth 19:18:34 --- quit: impomatic (Ping timeout: 245 seconds) 19:18:41 --- nick: impomatic_ -> impomatic 19:23:52 --- quit: Zarutian (Quit: Leaving.) 19:30:17 --- join: darkf (~darkf___@unaffiliated/darkf) joined #forth 19:38:02 --- join: MrMobius_ (~MrMobius@149.160.205.23) joined #forth 19:55:52 --- quit: JohnMarkM (Quit: Leaving) 20:19:52 --- join: Zarutian (~Adium@168-110-22-46.fiber.hringdu.is) joined #forth 20:20:51 --- join: Zarutian1 (~Adium@168-110-22-46.fiber.hringdu.is) joined #forth 20:20:52 --- quit: Zarutian (Read error: Connection reset by peer) 20:22:31 --- quit: Zarutian1 (Client Quit) 20:23:10 --- join: Zarutian (~Adium@168-110-22-46.fiber.hringdu.is) joined #forth 21:03:10 --- quit: MrMobius_ (Ping timeout: 245 seconds) 21:05:29 --- quit: karswell (Remote host closed the connection) 21:06:35 --- join: karswell` (~user@80.229.109.241) joined #forth 21:15:29 --- quit: irsol (Remote host closed the connection) 21:33:10 --- join: irsol (~irsol@unaffiliated/contempt) joined #forth 21:36:09 --- quit: Zarutian (Quit: Leaving.) 21:54:07 --- join: xyh (~xyh@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 21:59:31 --- quit: ErhardtMundt (Ping timeout: 252 seconds) 23:07:37 --- quit: impomatic (Ping timeout: 255 seconds) 23:22:40 --- quit: xyh (Remote host closed the connection) 23:59:59 --- log: ended forth/15.04.05