00:00:00 --- log: started forth/14.07.13 00:12:10 --- quit: MrMobius (Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!) 01:34:35 --- quit: john_metcalf (Ping timeout: 240 seconds) 02:36:35 --- quit: daowee (Ping timeout: 240 seconds) 02:38:38 --- quit: dys (Read error: Connection reset by peer) 03:43:53 --- join: _spt_ (~Jaat@host-92-12-220-53.as43234.net) joined #forth 03:43:53 --- quit: _spt_ (Changing host) 03:43:53 --- join: _spt_ (~Jaat@unaffiliated/-spt-/x-5624824) joined #forth 04:30:40 --- join: nighty^ (~nighty@62.147.170.46) joined #forth 05:31:25 --- quit: nighty^ (Remote host closed the connection) 05:35:35 --- quit: ASau (Ping timeout: 240 seconds) 05:41:50 --- join: ASau (~user@46.114.144.161) joined #forth 05:59:37 --- join: xyh (~user@110.222.107.167) joined #forth 06:32:00 --- quit: xyh (Ping timeout: 264 seconds) 06:41:06 --- quit: _spt_ (Ping timeout: 260 seconds) 07:01:15 --- quit: karswell (Remote host closed the connection) 07:02:08 --- join: karswell` (~user@146.200.161.83) joined #forth 07:04:34 --- quit: ASau (Remote host closed the connection) 07:07:07 --- join: ASau (~user@46.114.144.161) joined #forth 07:16:20 --- quit: karswell` (Ping timeout: 240 seconds) 07:47:37 --- quit: bbloom (Ping timeout: 264 seconds) 07:52:07 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 07:53:44 --- join: karswell` (~user@146.200.161.83) joined #forth 08:10:42 --- quit: Zarutian (Ping timeout: 260 seconds) 08:17:00 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 08:45:36 --- quit: Zarutian (Ping timeout: 240 seconds) 08:58:29 --- join: xyh (~user@110.222.107.167) joined #forth 09:16:00 --- quit: ASau (Ping timeout: 240 seconds) 09:24:28 --- join: bbloom (~bbloom@ool-44c6724c.dyn.optonline.net) joined #forth 09:24:33 --- quit: bbloom (Client Quit) 09:26:27 --- join: kumul (~mool@72.50.85.0) joined #forth 09:40:31 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 09:42:21 silent silent channel forth, cicada singing thy life's worth. 09:46:16 --- join: true-grue_ (~grue@89-178-222-3.broadband.corbina.ru) joined #forth 09:48:22 --- quit: true-grue (Ping timeout: 240 seconds) 09:57:49 --- join: ASau (~user@46.114.144.161) joined #forth 09:59:45 --- join: bbloom (~bbloom@ool-44c6724c.dyn.optonline.net) joined #forth 10:05:53 xyh: hah! 10:06:10 * Zarutian is thinking about porting eForth onto the SNES just for the hell of it. 10:06:43 --- quit: bbloom (Quit: Computer has gone to sleep.) 10:10:50 Zarutian: why you always have playful machines to play with ... 10:16:34 --- join: bbloom (~bbloom@ool-44c6724c.dyn.optonline.net) joined #forth 10:21:55 xyh: I dont have any SNES. Only emulators. 10:29:08 --- join: _spt_ (~Jaat@unaffiliated/-spt-/x-5624824) joined #forth 10:41:27 --- quit: bbloom (Quit: Computer has gone to sleep.) 10:55:26 what is the trade-off of using a register as TOS ? 10:57:18 on accumilator machines sucha as 65c816 it, omits lots of 11:05:57 hello there 11:06:00 xyh! 11:06:06 did you finish your forth? 11:07:19 in a traditional indirect threaded code implementation, the register `si' is used as the TOS of the ReturnStack !! (the example is the forth of mikeOS -->) https://www.refheap.com/88137 11:07:40 xyh: on x86 arch? 11:07:53 Zarutian: yeah 11:08:02 xyh: or 6502 variant? msg xed 11:08:58 ErhardtTheWhite: https://bitbucket.org/cicada-language/cicada maybe it will never be finished (I will always make it better), but it is very interesting now 11:09:47 Zarutian: on x86 arch 11:10:00 16 bits x86 11:10:04 xyh: hence the "msg xed" 11:10:32 Zarutian: "msg xed" ?? 11:10:53 xyh: message crossed out so to speak 11:11:02 xyh: is it working at least? 11:11:59 ErhardtTheWhite: of course working, but x86_64 linux only 11:12:21 ErhardtTheWhite: I am porting it to baremetal-OS and mike-OS 11:12:36 xyh: interesting 11:13:33 ErhardtTheWhite: do NOT run the Makefile, but read ``/cicada/script/cicada-env.sh'' first 11:15:43 ErhardtTheWhite: and please read ``/cicada/readings/README'' 11:16:27 ErhardtTheWhite: I am very happy that some one could read my code 11:17:26 xyh: it's cool sharing ideas 11:31:24 --- join: MrMobius (~Joey@h137.180.18.98.dynamic.ip.windstream.net) joined #forth 11:32:27 ErhardtTheWhite: see the ``* play with lambda'' in the code !! there is a LambdaStack, and you can use lambda to define a Y-combinator, and use Y-combinator to define some anonymous recursive functions. 11:32:36 ErhardtTheWhite: this works now, and I will improve the syntax of this. 11:33:05 xyh: I'm doing code inspection right now 11:33:31 interesting feature though 11:43:15 it is to prove that I am able to design a good syntax to do lambda-calculus for FORTH, and FORTH is the best 11:43:18 :) 11:53:18 Zarutian: so, an accumilator machine has to load a number from memory to register and then read it ? and x86 can just read memory by addressing 11:56:04 --- join: Goerofmuns (~tom@cpe-379405.ip.primehome.com) joined #forth 11:58:17 xyh: nope, one of the paramenters can be read directly from memory while the other is always the accumilator 11:59:48 and the result goes to the accumilator 12:01:46 going for a bit of a walk 12:01:49 --- quit: Zarutian (Quit: Zarutian) 12:01:54 Yesterday I bought A ZX Spectrum +2 and a FORTH cassette! Can't wait to do some proper close to metal FORTH! 12:06:11 --- part: Goerofmuns left #forth 13:07:40 --- quit: karswell` (Read error: Connection reset by peer) 13:26:06 --- quit: bluekelp (Ping timeout: 240 seconds) 13:30:06 --- join: bluekelp (~bluekelp@2001:470:1:41:41d3:adf1:24d3:1e04) joined #forth 13:30:06 --- mode: ChanServ set +v bluekelp 13:43:59 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 13:50:16 Has anyone played around with Forth on the MSP430? 14:49:01 --- quit: joneshf-laptop (Ping timeout: 240 seconds) 14:49:15 --- quit: joneshf (Ping timeout: 260 seconds) 14:49:39 --- part: xyh left #forth 15:16:00 --- quit: true-grue_ (Read error: Connection reset by peer) 15:19:18 --- join: joneshf-laptop (~joneshf@98.255.30.38) joined #forth 15:24:47 --- quit: _spt_ (Quit: the Jupiter ACE has lost connection) 15:31:15 --- quit: ErhardtTheWhite (Quit: No Ping reply in 180 seconds.) 15:31:31 --- join: ErhardtMundt (~quassel@93-43-168-8.ip92.fastwebnet.it) joined #forth 15:34:29 --- join: joneshf-laptop_ (~joneshf@98.255.30.38) joined #forth 15:34:39 --- quit: joneshf-laptop (Read error: Connection reset by peer) 15:34:55 --- quit: Zarutian (Quit: Zarutian) 15:35:13 --- join: danfinch (~danfinch@69.59.125.205) joined #forth 16:03:03 --- join: kumool (~mool@72.50.85.0) joined #forth 16:05:59 --- quit: kumul (Ping timeout: 240 seconds) 16:29:45 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 16:53:00 rixard: not yet. back when I looked at doing that, the Forth I was interested in playing with didn't run on the MSP430's that came with my Launchpad 17:26:37 --- quit: kumool (Ping timeout: 240 seconds) 17:29:48 --- quit: Zarutian (Ping timeout: 256 seconds) 17:36:14 --- join: kumul (~mool@72.50.86.0) joined #forth 17:36:38 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 18:12:56 --- quit: Zarutian (Quit: Zarutian) 18:27:16 --- join: bbloom (~bbloom@cpe-68-173-7-82.nyc.res.rr.com) joined #forth 18:43:54 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 18:47:39 --- join: karswell` (~user@146.200.161.83) joined #forth 18:58:36 --- quit: karswell` (Remote host closed the connection) 21:11:53 --- quit: rixard (Ping timeout: 240 seconds) 22:19:47 --- quit: Zarutian (Quit: Zarutian) 22:55:12 --- quit: MrMobius (Disconnected by services) 22:55:25 --- join: MrM0bius (~Joey@h174.163.18.98.dynamic.ip.windstream.net) joined #forth 23:10:01 --- join: MrMobius (~Joey@h169.171.18.98.dynamic.ip.windstream.net) joined #forth 23:11:42 --- quit: MrM0bius (Ping timeout: 240 seconds) 23:18:50 --- quit: kumul (Quit: Leaving) 23:39:32 --- quit: MrMobius (Quit: HydraIRC -> http://www.hydrairc.com <- Po-ta-to, boil em, mash em, stick em in a stew.) 23:59:59 --- log: ended forth/14.07.13