00:00:00 --- log: started forth/19.09.20 00:12:36 --- quit: rdrop-exit (Quit: Lost terminal) 00:25:23 --- join: mtsd (~mtsd@77.110.61.100) joined #forth 00:34:21 --- quit: dys (Ping timeout: 276 seconds) 01:01:28 --- join: dave0 (~davezero@211.26.155.69) joined #forth 01:15:18 --- quit: cartwright (Ping timeout: 260 seconds) 01:31:33 --- join: rdrop-exit (~markwilli@112.201.170.86) joined #forth 01:36:48 --- quit: proteusdude (Ping timeout: 240 seconds) 01:46:21 --- join: cartwright (~chatting@gateway/tor-sasl/cantstanya) joined #forth 01:49:11 --- join: proteusdude (~proteusgu@cm-58-10-208-146.revip7.asianet.co.th) joined #forth 01:49:11 --- mode: ChanServ set +v proteusdude 02:17:27 --- join: X-Scale` (~ARM@34.201.28.37.rev.vodafone.pt) joined #forth 02:19:00 --- quit: X-Scale (Ping timeout: 276 seconds) 02:19:00 --- nick: X-Scale` -> X-Scale 03:01:43 --- quit: rdrop-exit (Quit: Lost terminal) 03:46:42 --- join: iyzsong (~iyzsong@fsf/member/iyzsong) joined #forth 04:02:22 --- quit: creat1001 (Remote host closed the connection) 04:03:11 --- quit: proteusdude (Ping timeout: 265 seconds) 04:14:04 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 04:14:15 --- quit: iyzsong (Remote host closed the connection) 04:14:53 --- join: iyzsong (~iyzsong@fsf/member/iyzsong) joined #forth 04:17:11 --- join: proteusdude (~proteusgu@cm-58-10-208-146.revip7.asianet.co.th) joined #forth 04:17:11 --- mode: ChanServ set +v proteusdude 04:22:17 --- join: reepca (~user@208.89.170.37) joined #forth 04:54:47 --- join: creat1001 (63be2f20@99-190-47-32.lightspeed.chrlnc.sbcglobal.net) joined #forth 06:53:59 --- quit: mtsd (Remote host closed the connection) 07:33:14 --- quit: iyzsong (Ping timeout: 268 seconds) 08:18:01 --- quit: jpsamaroo (Ping timeout: 250 seconds) 08:42:15 --- join: ryke (~Thunderbi@mail.homecaregiverstn.org) joined #forth 08:48:37 --- quit: dave0 (Quit: dave's not here) 10:33:43 --- quit: ryke (Ping timeout: 265 seconds) 11:26:27 --- quit: Keshl (Read error: Connection reset by peer) 11:27:34 --- join: Keshl (~Purple@207.44.70.214.res-cmts.gld.ptd.net) joined #forth 12:15:03 --- quit: gravicappa (Ping timeout: 276 seconds) 12:20:59 --- join: WickedShell (~WickedShe@159-118-128-145.cpe.cableone.net) joined #forth 12:29:40 hello 12:36:42 hi creat1001 12:36:56 --- join: DKordic (~user@178-222-28-243.dynamic.isp.telekom.rs) joined #forth 12:37:41 hi crc 12:51:56 --- join: learning (~learning@47.138.187.107) joined #forth 12:52:51 how's your vm progressing? 12:53:49 --- nick: learning -> still_learning 13:01:10 Good so far 13:01:49 specing out how I want the ASM to look in text 13:03:26 This is what I'm thinking: https://pastebin.com/rv9yNwNG 13:06:35 I like to think in a text editor a lot. 13:10:54 --- quit: still_learning () 14:06:01 --- join: dys (~dys@tmo-114-117.customers.d1-online.com) joined #forth 14:30:07 --- join: cnidario (~dont@ont-213-141-40-222.telecable.es) joined #forth 15:04:06 --- quit: cartwright (Ping timeout: 260 seconds) 15:07:49 --- quit: cnidario (Remote host closed the connection) 15:12:28 --- quit: xek (Ping timeout: 245 seconds) 15:23:30 --- join: cartwright (~chatting@gateway/tor-sasl/cantstanya) joined #forth 15:33:15 --- join: jpsamaroo (~jpsamaroo@2605:a601:a39c:7b00:ead8:7321:f185:d7a5) joined #forth 16:44:35 --- quit: inode (Ping timeout: 250 seconds) 16:44:55 --- join: Keshl_ (~Purple@207.44.70.214.res-cmts.gld.ptd.net) joined #forth 16:45:40 --- quit: Keshl (Read error: Connection reset by peer) 16:48:12 --- join: rdrop-exit (~markwilli@112.201.170.86) joined #forth 16:55:33 --- quit: dys (Ping timeout: 265 seconds) 16:55:53 c[] 16:57:15 morning rdrop-exit, on your first cup of coffee I see! 16:57:26 morning crc and creat1001 16:57:29 --- join: inode (~inode@unaffiliated/inode) joined #forth 16:58:01 Hello tp and rdrop 16:58:21 well well well, us FreeBSD users now have a Mecrisp-Stellaris for FreeBSD that works nicely in QEMU 16:59:00 it's out in the new Mecrisp-Stellaris release https://sourceforge.net/projects/mecrisp/files/mecrisp-stellaris-2.5.2.tar.gz/ 16:59:07 (-_-)zzz Hi tp, hi creat 16:59:55 tp@gronk:~/mecrisp-stellaris/mecrisp-stellaris-2.5.2/freebsd-ra% uname -a 16:59:56 FreeBSD gronk 11.2-RELEASE-p9 FreeBSD 11.2-RELEASE-p9 #0: Tue Feb 5 15:30:36 UTC 2019 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 16:59:56 tp@gronk:~/mecrisp-stellaris/mecrisp-stellaris-2.5.2/freebsd-ra% ./terminal-qemu 16:59:56 Mecrisp-Stellaris RA 2.5.2 for FreeBSD by Matthias Koch 16:59:56 2 2 + ok. 16:59:57 ok. 17:00:20 . 6 Ok. 17:00:54 hmm, bad maths 17:01:22 creat1001, I'm not sure a Forth like that would be popular :) 17:01:50 Microsoft forTh 17:01:54 hahahah 17:03:09 previously my attempts to do any "." operation would segfault QEMU, but fixed that 17:03:41 and I must say, on this 8 core i7 it's impressively fast 17:04:20 I'm so used to doing this on a 48Mhz Cortex-M0 17:36:42 --- join: iyzsong (~iyzsong@fsf/member/iyzsong) joined #forth 17:38:04 Tried. Need to work on the assembler. I'm slow getting going tonight. 17:44:32 Tried? 17:45:36 tired, can;t type spell or read most of the time. 17:46:04 Ah np 17:46:53 Working on your bytecoded Forth vm? 17:48:02 Yeah. I have the VM done and ready to test, so need to do an assmbler 17:48:08 creat1001, rdrop-exit used to have the same problem, then he connected a IV coffee drip to one arm and now hes full of beans all day long! 17:48:53 I have a cup now, but caffen makes me sleepy in higher doses 17:49:23 8-D 17:49:40 lol 17:51:21 Caught up with clf and reddit 17:52:23 A preview of the vm. Not tested yet so will change. https://pastebin.com/Acn1Mxxb 17:52:30 plenty there to get caught up in! 17:53:27 far from done 17:54:18 Lots of high-level stuff going on for a vm it seems 17:55:07 As in? 17:57:57 malloc related stuff, lots of memcpy 17:59:21 I'm not going to embeded, just a concept system. 18:02:47 ok 18:07:41 Your INC opcode seems to be popping and pushing 18:10:07 You could just increment the top of stack value in place 18:10:51 Yeah, pop off the stack to work with. I am planning on adding live stack operations. I will be dropping my stack lib and do a local handeled stack. This will allow for better and simpler control. 18:12:19 case 0x8e: T++; continue; // 1+ 18:12:19 case 0x8d: T--; continue; // 1- 18:12:46 I just used what I had done already. My stack lib is old and made to be data agnostic, so it has some baggage I do want to rit the project of. 18:13:00 I see 18:25:30 tp: I'll try to take a look at the mecrisp-stellaris once I get a headless qemu setup 18:34:47 Hi crc! 18:35:18 hi rdrop-exit 18:36:53 --- join: tabemann (~tabemann@2600:1700:7990:24e0:3d2d:5db7:73a4:17fc) joined #forth 18:55:19 --- join: WickedShell_ (~WickedShe@159-118-128-145.cpe.cableone.net) joined #forth 18:56:05 --- quit: WickedShell (Read error: Connection reset by peer) 19:39:40 --- quit: creat1001 (Remote host closed the connection) 20:24:50 --- join: karswell (~user@cust125-dsl91-135-5.idnet.net) joined #forth 20:27:27 --- quit: karswell (Read error: Connection reset by peer) 21:13:31 --- join: gravicappa (~gravicapp@h109-187-246-245.dyn.bashtel.ru) joined #forth 22:39:42 --- quit: dddddd (Remote host closed the connection) 23:37:27 --- quit: WickedShell_ (Remote host closed the connection) 23:59:59 --- log: ended forth/19.09.20